Oracle® Solaris Cluster 数据服务规划和管理指南

退出打印视图

更新时间: 2014 年 9 月
 
 

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


注 -  可以从任何群集节点执行此过程。

开始之前

确保满足以下条件:

  • 您具有以下信息:

    • 要切换的资源组的名称。

    • 资源组将在其上联机或保持联机的节点的名称。

  • 资源组将在其上联机或保持联机的节点在群集中。

  • 这些节点已设置为要切换的资源组的潜在主节点。

要查看资源组潜在主节点的列表,请键入以下命令:

# clresourcegroup show -v
  1. 在群集成员上,承担可提供 solaris.cluster.modify RBAC 授权的 root 角色。
  2. 将资源组切换到一组新主节点。
    # clresourcegroup switch [-n nodelist] resource-group
    –n nodelist

    指定可以控制此资源组的全局群集节点的逗号分隔排序列表。在所有其他节点上,此资源组被切换到脱机状态。

    此列表是可选的。如果省略此列表,会在资源组节点列表中的所有节点上切换资源组。

    resource-group

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


    注 -  如果要切换的资源组声明了对其他资源组的强关联性,则切换尝试可能会失败或被委托。有关更多信息,请参见在群集节点间分配联机资源组
  3. 检验资源组是否已切换到新主节点。

    此命令的输出指示已切换资源组的状态。

    # clresourcegroup status 
示例 2-17  将资源组切换到新主节点

以下示例说明如何将资源组 resource-group-1 从其当前主节点 phys-schost-1 切换到潜在主节点 phys-schost-2

  1. 要检验资源组是否在 phys-schost-1 上处于联机状态,请运行以下命令。

    phys-schost-1# clresourcegroup status
    
    === Cluster Resource Groups ===
    
    Group Name                   Node Name          Suspended        Status
    ----------                   ---------          ---------         ------
    resource-group1              phys-schost-1      No                Online
                                 phys-schost-2      No                Offline
  2. 要执行切换,请运行以下命令。

    phys-schost-1# clresourcegroup switch -n phys-schost-2 resource-group-1
  3. 要检验资源组是否在 phys-schost-2 上切换到联机状态,请运行以下命令。

    phys-schost-1# clresourcegroup status
    
    === Cluster Resource Groups ===
    
    Group Name                   Node Name          Suspended        Status
    ----------                   ---------          ---------         ------
    resource-group1              phys-schost-1      No               Offline
                                 phys-schost-2      No               Online

另请参见

clresourcegroup(1CL) 手册页。