用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南

如何切换资源组的当前主节点

要完成此过程,必须提供以下信息。

  1. 成为某个群集成员的超级用户。

  2. 将主节点切换为潜在主节点。


    # scswitch -z -g resource-group -h nodelist
    
    -z

    将指定的资源组切换为联机状态。

    -g resource-group

    指定要切换的资源组的名称。

    -h nodelist

    指定要使资源组在其上联机或保持联机的一个或多个节点。 随后此资源组在所有其他节点上被切换为脱机状态。

  3. 检验资源组是否已切换到新的主节点。

    运行以下命令,并查看已切换资源组的状态输出。


    # scstat -g
    

示例 – 将资源组切换到新的主节点

此例说明了如何将资源组 (resource-group-1) 从其当前主节点 (phys-schost-1) 切换到潜在主节点 (phys-schost-2)。 首先,检验资源组在 phys-schost-1 上是否处于联机状态。 其次,执行切换。 最后,检验该组是否在 phys-schost-2 上被切换为联机状态。


phys-schost-1# scstat -g
...
Resource Group Name:          resource-group-1
  Status                                           
    Node Name:                phys-schost-1
    Status:                   Online

    Node Name:                phys-schost-2
    Status:                   Offline
...
phys-schost-1# scswitch -z -g resource-group-1 -h phys-schost-2
phys-schost-1# scstat -g
...
Resource Group Name:          resource-group-1
  Status                                           
    Node Name:                phys-schost-2
    Status:                   Online

    Node Name:                phys-schost-1
    Status:                   Offline
...