使用此过程可将一个群集节点从原始磁盘设备组的潜在主节点列表中删除。
phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。
# cldevicegroup show -n nodename -t rawdisk +
# cldevicegroup set -p localonly=false devicegroup
有关 localonly 属性的更多信息,请参见 cldevicegroup(1CL) 手册页。
Disk 设备组类型指示已禁用该原始磁盘设备组的 localonly 属性。
# cldevicegroup show -n nodename -t rawdisk -v +
必须为每一个与正在删除的节点相连接的原始磁盘设备组完成此步骤。
# cldevicegroup remove-node -n nodename devicegroup
本示例说明如何从原始磁盘设备组中删除节点 (phys-schost-2)。所有命令均是从该群集的另一节点 (phys-schost-1) 上运行的。
找出与正在删除的节点相连的设备组, 并确定哪些是原始磁盘设备组 phys-schost-1# cldevicegroup show -n phys-schost-2 -t rawdisk -v + Device Group Name: dsk/d4 Type: Disk failback: false Node List: phys-schost-2 preferenced: false localonly: false autogen true numsecondaries: 1 device names: phys-schost-2 Device Group Name: dsk/d1 Type: SVM failback: false Node List: pbrave1, pbrave2 preferenced: true localonly: false autogen true numsecondaries: 1 diskset name: ms1 (dsk/d4) Device group node list: phys-schost-2 (dsk/d2) Device group node list: phys-schost-1, phys-schost-2 (dsk/d1) Device group node list: phys-schost-1, phys-schost-2为节点上的每个本地磁盘禁用 localonly 标志 phys-schost-1# cldevicegroup set -p localonly=false dsk/d4检验是否禁用了 localonly 标志 phys-schost-1# cldevicegroup show -n phys-schost-2 -t rawdisk + (dsk/d4) Device group type: Disk (dsk/d8) Device group type: Local_Disk从所有原始磁盘设备组中删除节点 phys-schost-1# cldevicegroup remove-node -n phys-schost-2 dsk/d4 phys-schost-1# cldevicegroup remove-node -n phys-schost-2 dsk/d2 phys-schost-1# cldevicegroup remove-node -n phys-schost-2 dsk/d1