使用此程序從原始磁碟裝置群組的潛在主要節點清單中,移除一個叢集節點。
此程序提供長形式的 Sun Cluster 指令。大多指令也有短的形式。除了指令名稱有長形式和短形式之分外,指令本身是相同的。如需指令及其短形式的清單,請參閱附錄 ASun Cluster 以物件為導向的指令。
在叢集節點 (不是要移除的節點) 上,成為超級使用者,或成為提供 solaris.cluster.read 和 solaris.cluster.modify RBAC 授權的角色。
辨識連接至已移除節點的裝置群組,並判定哪個是原始磁碟裝置群組。
# cldevicegroup show -n nodename -t rawdisk + |
停用每一個 Local_Disk 原始磁碟裝置群組的 localonly 特性。
# cldevicegroup set -p localonly=false devicegroup |
請參閱 cldevicegroup(1CL) 線上手冊以取得關於 localonly 特性的更多資訊。
驗證您是否已停用所有連結到已移除節點的原始磁碟裝置群組的 localonly 屬性。
Disk 裝置群組種類表示關閉原始磁碟裝置群組的 localonly 特性。
# cldevicegroup show -n nodename -t rawdisk -v + |
從 步驟 2 中所辨識的原始磁碟裝置移除節點。
您必須針對連結至已移除節點的每一個原始磁碟裝置群組完成這個步驟。
# 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/d2 Type: VxVM failback: true Node List: pbrave2 preferenced: false localonly: false autogen true numsecondaries: 1 diskgroup name: vxdg1 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 [停用節點上每個本機磁碟的僅限本機使用的旗標:] phys-schost-1# cldevicegroup set -p localonly=false dsk/d4 [驗證僅限本機使用的旗標已停用:] phys-schost-1# cldevicegroup show -n phys-schost-2 -t rawdisk + (dsk/d4) Device group type: Disk (dsk/d8) Device group type: Local_Disk [Remove the node from all raw-disk device groups:] 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 |