Sun Cluster 3.0 5/02 增補

如何從原始磁碟裝置群組移除節點 (5/02)

使用此程序從原始磁碟裝置群組的潛在主要節點清單中,移除一個叢集節點。

  1. 不同於要移除的節點叢集中的一個節點上成為超級使用者。

  2. 找到與已移除節點連結的磁碟裝置群組。

    裝置群組節點清單項目中尋找節點名稱。


    # scconf -pvv | grep nodename | grep	
    

  3. 決定哪些在 步驟 2 找到的磁碟裝置群組為原始磁碟裝置群組。

    原始磁碟裝置群組屬於 DiskLocal_Disk 裝置群組類型。


    # scconf -pvv | grep ¨group type¨
    

  4. 停用每一個 Local_Disk 原始磁碟裝置群組的 localonly 屬性。


    # scconf -c -D name=rawdisk-device-group,localonly=false
    

    關於 localonly 的詳細資訊,請參閱 scconf_dg_rawdisk(1M) 線上援助頁。

  5. 確認您已停用所有連結到已移除節點的原始磁碟裝置群組的 localonly 屬性。

    Disk 裝置群組勒種類表示關閉原始磁碟裝置群組的 localonly 屬性。


    # scconf -pvv | grep ¨group type¨
    

  6. 從所有在 步驟 2 中找到的原始磁碟裝置群組移除節點。

    你必須針對連結至已移除節點的每一個原始磁碟裝置群組完成這個步驟。


    # scconf -r -D name=rawdisk-device-group,nodelist=nodename
    

範例-從原始磁碟裝置群組移除節點

這個範例顯示如何從原始磁碟裝置群組移除節點 (phys-schost-2)。所有指令是從叢集的另一個節點執行 (phys-schost-1)。


[Identify the disk device groups connected to the node being removed:]
phys-schost-1# scconf -pvv | grep phys-schost-2 | grep ¨Device group node list¨	
	(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
[Identify the are raw disk device groups:]
phys-schost-1# scconf -pvv | grep ¨group type¨
	(dsk/d4) Device group type:          Local_Disk
	(dsk/d8) Device group type:Local_Disk
[Disable the localonly flag for each local disk on the node:]
phys-schost-1# scconf -c -D name=dsk/d4,localonly=false
[Verify that the localonly flag is disabled:]
phys-schost-1# scconf -pvv | grep ¨group type¨
    (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# scconf -r -D name=dsk/d4,nodelist=phys-schost-2
phys-schost-1# scconf -r -D name=dsk/d2,nodelist=phys-schost-2
phys-schost-1# scconf -r -D name=dsk/d1,nodelist=phys-schost-2