Sun Cluster 系统管理指南(适用于 Solaris OS)

Procedure如何更改设备组所需的辅助节点数

设备组辅助节点的缺省数设置为一。该设置指定设备组中可以在主节点出现故障时成为组的主拥有者的节点数。所需辅助节点数的值可以设置为一和设备组中非主提供节点的数目之间的任意整数。

如果更改了 numsecondaries 属性,造成实际辅助节点数和所需辅助节点数不一致,将在设备组中添加或删除节点。

此过程使用 scsetup(1M) 设置或取消设置 Solstice DiskSuite/Solaris Volume Manager或 VxVM 磁盘设备组的 numsecondaries 属性。有关配置任意设置组时的磁盘设置组选项的信息,请参见 scconf_dg_rawdisk(1M)scconf_dg_sds(1M)scconf_dg_svm(1M)scconf_dg_vxvm(1M)

步骤
  1. 成为群集中任一个节点的超级用户。

  2. 运行 scsetup 实用程序。


    # scsetup
    

    显示“Main Menu”。

  3. 要使用磁盘设备组,请键入 5(设备组和卷)。

    这时将显示“Device Groups”菜单。

  4. 要更改设备组的关键属性,键入 6(更改设备组的关键属性)。

    此时将显示“Change Key Properties Menu”。

  5. 要更改所需的辅助节点数,键入 2(更改 numsecondaries 属性)。

    按照说明键入要为磁盘设备组配置的所需辅助节点数。在输入相应的值后,将执行相应的 scconf 命令,输入一个日志,用户返回上一个菜单。

  6. 检验是否已更改磁盘设备组的属性。

    通过以下命令查看所显示的磁盘设备组信息。


    # scconf -p 
    

示例 4–13 更改所需的辅助节点数

以下示例显示了 scsetup 配置设备组 (dg-schost-1) 所需的辅助节点数时生成的 scconf 命令。此示例假定磁盘组和卷为以前创建的磁盘组和卷。


# scconf -c -D name=phys-host-1,nodelist=phys-schost-1:phys-schost-2,phys-schost-3 \
preferenced=true,failback=enabled,numsecondaries=1

# scconf -p | grep Device
Device group name:                             dg-schost-1
   Device group type:                          SDS/SVM
   Device group failback enabled:              yes
   Device group node list:                     phys-schost-1, phys-scost-2, phys-schost-3 
   Device group ordered node list:             yes
   Device group desired number of secondaries: 1
   Device group diskset name:                  dg-schost-1

以下示例显示如何使用空字符串值配置缺省的辅助节点数。设备组将配置为使用该缺省值,即使缺省值改变。


# scconf -c -D name=diskgrp1, nodelist=host1:host2:host3, \
preferenced=false,failback=enabled,numsecondaries= 
 # scconf -p | grep Device
Device group name:                             dg-schost-1
   Device group type:                          SDS/SVM
   Device group failback enabled:              yes
   Device group node list:                     phys-schost-1, phost-2, phys-schost-3
   Device group ordered node list:             yes
   Device group desired number of secondaries: 1
   Device group diskset name:                  dg-schost-1