cthactrl 命令

用途

控制集群内的子系统。

语法

cthactrl -i < init_opt > | -s | -k | -b | -d-r | | -z | -h

描述

cthactrl 命令建立和控制集群子系统信息,并管理拓扑服务和组服务。

标志

-i <init_opt >
初始化组服务和拓扑服务子系统,其中< init_opt >可指定为:
-c &lt; cluster _name>
指定集群名。
-n < nodenum >
指定节点号。
-e &lt;环境>
指定包含集群访问模块的子目录。
[-p < 港口 >]
指定组服务和拓扑结构服务的 UDP 端口号。
例如:
cthactrl -i -c filesys -n 1 -e filesys -p "cthats=12347,cthags=12348"
-s
启动组服务和拓扑结构服务子系统。
-k
停止组服务和拓扑结构服务子系统。
-b
重建组服务和拓扑服务子系统配置 (例如,machines.lst)。
-r
刷新组服务和拓扑结构服务子系统。
-d
删除组服务和拓扑结构服务子系统。
-z
卸载组服务和拓扑结构服务子系统。
-h
将命令的用法语句写到标准输出。

安全性

您必须具有 root 权限才能运行此命令。

退出状态

0
成功完成。
非零
发生故障。

限制

此命令仅适用于 cthagscthats 子系统。

标准输出

当指定 -h 标志时,此命令的用法语句将写入标准输出。

示例

  1. 要将本地节点初始化为 filesys1 集群的一部分,并将 12347 指定为 cthags 的 UDP 端口号,将 12348 指定为 cthags的 UDP 端口号,请输入:
    cthactrl -i -c filesys1 -n 1 -p "cthats=12347,cthags=12348" -e filesys1
  2. 要启动组服务和拓扑服务子系统 (cthagscthats) ,请输入:
    cthactrl -s
  3. 要停止组服务和拓扑服务子系统 (cthagscthats) ,请输入:
    cthactrl -k

位置

/opt/rsct/bin/cthactrl