intra-mart Accel Platform / Cassandra管理员指南

第8版 2014-04-01

«  4.2. Cassandra 的安装 for Windows   ::   Contents   ::   4.4. Cassandra 的安装 for Linux  »

4.3. Windows服务的登记/删除

在此,对将 Cassandra 登录到Windows服务以及从中删除的方法进行说明。

4.3.1. 登记到Windows服务

4.3.1.1. Apache commons daemon 的取得

请从下述URL下载<commons-daemon-1.00.14-bin-windows.zip>。

注解

URL(2014年3月当前)

建立<%CASSANDRA_HOME%/bin/daemon>文件夹,将展开到<commons-daemon-1.0.14-bin-windows.zip>其他文件夹。
请将prunsrv.exe和prunmgr.exe配置到<%CASSANDRA_HOME%/bin/daemon>文件夹。

注解

关于prunsrv.exe,根据运行服务器的CPU不同,执行文件也不同。

  • ia64的CPU时,请使用ia64文件夹中的prunsrv.exe
  • amd64的CPU时,请使用amd64文件夹中的prunsrv.exe

4.3.1.2. 登记到Windows服务

请以管理员身份执行“命令提示”。
%CASSANDRA_HOME%/bin/cassandra install

Setting the parameters for "cassandra"
Installation of "cassandra" is complete
被显示,且在“显示本地服务”中的显示内容如下,则登记完成。
请根据需要将启动种类变更成“自动”等。
../../_images/windows-service.png

4.3.2. Windows服务的删除

以管理员身份执行“命令提示”,

%CASSANDRA_HOME%/bin/cassandra uninstall
trying to delete service if it has been created already

若“cassandra”服务已被从“本地服务的显示”中删除,则删除完成。

4.3.3. Apache commons daemon的降级方法

警告

由于Apache commons daemon 1.0.15存在Windows服务无法停止的错误,将推荐版本变更成为1.0.14。
以下内容面向已使用Apache commons daemon 1.0.15设定了Windows服务顾客。
  1. 取得和展开Apache commons daemon 1.0.14

    请从下述URL取得用于Windows的 Apache commons daemon 1.0.14 的Binary文件,并展开zip文件。
  2. 替换prunsrv.exe

    请从展开的zip文件取得prunsrv.exe。
    请将位于 Cassandra 安装文件夹下的 bin\daemon 文件夹下的 prunsrv.exe 替换成下述取得的文件。
    替换时,不需要停止已启动的 Cassandra 服务。

    注解

    关于prunsrv.exe,根据运行服务器的CPU不同,执行文件也不同。

    • ia64的CPU时,请使用ia64文件夹中的prunsrv.exe
    • amd64的CPU时,请使用amd64文件夹中的prunsrv.exe
  3. 动作确认

    请将 intra-mart Accel Platform 运行的Application Server停止后,确认服务一览中的Cassandra服务可正常停止及启动。

«  4.2. Cassandra 的安装 for Windows   ::   Contents   ::   4.4. Cassandra 的安装 for Linux  »