clstartstop 命令

用途

允许管理员停止或启动集群中的节点。

语法

clstartstop {-start | -停止} [-n 集群名称] {- 节点[,...] | -}

描述

-stop 子命令用来使一个或多个节点处于脱机状态以进行维护。 停止节点会使其他节点认为该节点已关闭。 已停止的节点不会发送或接收脉动信号消息。 它会保持已停止状态(甚至跨过重新引导操作),直到 -start 子命令使它重新加入集群。 在节点电源关闭期间,也可发出 -stop 子命令,以防止在重新引导该节点时它重新加入集群。

-start 子命令用来使一个或多个节点恢复联机状态(在使它们处于脱机状态以进行维护之后)。 启动节点会允许它重新加入集群并使其他节点认为它已打开。 在节点电源关闭期间,也可发出 -start 子命令,以允许在重新引导该节点时它重新加入集群。
注: -start 子命令不能用于远程启动共享存储池 (SSP) 节点。 您可以在已停止的 SSP 节点上,使用 -start 子命令在本地启动 SSP 节点。

标志

标志名称 描述
-a 使 -start-stop 操作应用于集群中的所有节点。 调用节点最初为已启动 (-started),在结束时为已停止 (-stopped)。
-m 节点[, ...] 要启动或停止的节点的逗号分隔列表。 每个节点都独立尝试。 即,在对包含 N 个节点的列表调用命令一次与对各个节点逐一调用命令(即共调用 N 次)之间,在功能上没有差异。
-n 集群名称 对其调用操作的集群的名称。 由于仅支持一个集群,因此指定此选项没有影响,除非集群名称不正确,在此情况下,命令会失败。
-start 使指定的节点通过 START_NODE 协议启动。 每个成功启动的目标节点都配置为在后续引导时自动加入集群。 如果 START_NODE 协议失败,那么该节点的引导行为不变。
-停止 使指定的节点通过 STOP_NODE 协议停止。 每个成功停止的节点都配置为在后续引导时不会自动加入集群。 如果 STOP_NODE 协议失败,那么该节点的引导行为不变。

示例

  1. 要使节点处于脱机状态以便进行维护,请输入如下命令:
    clstartstop -stop -n clustername -m nodeA
  2. 要在完成维护之后使节点恢复联机状态,请输入如下命令:
    clstartstop -start -n clustername -m nodeA
  3. 要使所有节点都处于脱机状态以便进行维护,请输入如下命令:
    clstartstop -stop -n clustername -a
  4. 要在完成维护之后使所有节点都恢复联机状态,请输入如下命令:
    clstartstop -start -n clustername -a