cl_clstop 命令

用途

使用系统资源控制器 (SRC) 工具来停止集群守护程序。

语法


cl_clstop [-cspoc "[-f] [-n NodeList | -g ResourceGroup]"] -f
cl_clstop [-cspoc "[-f] [-n NodeList | -g ResourceGroup]"] -g [-s] [-y] [-N | -R | -B]
cl_clstop [-cspoc "[-f] [-n NodeList | -g ResourceGroup]"] -gr [-s] [-y] [-N | -R | -B]

描述

cl_clstop 命令关闭集群节点间的集群服务。 缺省情况下,cl_clstop 命令停止所有集群节点间的集群服务。 但是,可指定要停止集群服务的节点列表。 cl_clstop 使用系统资源控制器 (SRC) 停止集群守护程序。 通过使用“正常关闭”选项或强制选项停止集群守护程序。 此命令可选择通过 /etc/inittab 文件中的条目禁止重新引导时自动启动。 如果使用“正常关闭并接管”选项来关闭集群守护程序,那么必须指定节点列表。 缺省情况下,cl_clstop 命令要求集群中的所有节点或节点列表中的所有节点可通过网络访问或联机访问;否则,cl_clstop 命令将失败。

标志

-cspoc
可对 C-SPOC 选项使用以下自变量:
-f
强制 C-SPOC 命令跳过缺省验证。 如果设置了此标志并且集群节点不可访问,那么 cl_clstop 命令将报告一条警告并且继续在其他节点上执行。
-n NodeList
在节点列表中指定的节点上关闭集群服务。
-g ResourceGroup
生成节点列表,这些节点参与运行 cl_clstop 命令的资源组。
-f
强制关闭。 集群守护程序终止,并且不运行任何本地过程。
-g
正常关闭并且不接管。
-gr
正常关闭,资源被此节点释放并由另一节点接管。 守护程序正常终止,节点释放其资源,资源被另一节点接管。 必须对“正常关闭并接管”选项指定节点列表。
-s
执行静默关闭。 此标志不会通过 wall 命令广播关闭消息。 缺省设置是广播。
-y
关闭集群节点前不要求操作员确认。 此标志是缺省值。
-B
立即停止,并在后续系统重新启动时停止。
-N
立即关闭。
-R
在后续系统重新启动时停止并移除 /etc/inittab 文件中的该条目。

示例

  1. 关闭集群节点时,如果要在 node1 上使用“正常关闭并接管”选项(释放资源),并且在停止集群进程和释放资源前不向用户发送警告消息,请输入:
    cl_clstop -cspoc "-n node1" -ysNgr
  2. 要在所有集群节点上强制立即关闭该集群(不释放资源),并在停止集群进程前向用户广播警告消息,请输入:
    cl_clstop -yNf
  3. 关闭集群节点时,如果要使用“在所有集群节点上正常关闭”选项,并在停止集群进程前向用户广播警告消息,请输入:
    cl_clstop -yg
    
    注意 :如果您没有指定 -g 或 -n 标志,则默认操作将在所有集群节点上执行。