Sun Cluster 3.0 5/02 补编

如何从原始磁盘设备组删除节点 (5/02)

使用以下过程可从原始磁盘设备组的潜在主节点列表中删除一个群集节点:

  1. 成为群集中其它节点(即不是要删除的节点)的超级用户。

  2. 标识与要删除的节点相连接的磁盘设备组。

    Device group node list 条目中查找该节点名。


    # scconf -pvv | grep nodename | grep 	
    

  3. 确定步骤 2 中标识的磁盘设备组中哪些是原始磁盘设备组。

    原始磁盘设备组所属设备组类型是 DiskLocal_Disk


    # scconf -pvv | grep 篓group typ毛
    

  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 typ毛
    

  6. 步骤 2 中标识的所有原始磁盘设备组中删除该节点。

    必须为与要删除的节点相连接的每个原始磁盘设备组完成此步骤。


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

示例 - 从原始磁盘设备组删除节点

此示例显示从一个原始磁盘设备组删除节点 (phys-schost-2) 的过程。所有命令均是从该群集的另一节点 (phys-schost-1) 上运行的。标识与要删除的节点相连接的磁盘设备组。


[]
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 typ毛
	(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 typ毛
    (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