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

ProcedureSPARC: 如何从原始磁盘设备组删除节点

使用以下过程可从 VERITAS Volume Manager (VxVM) 磁盘设备组(磁盘组)的潜在主节点列表中删除某个群集节点:

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

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

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

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


    # scconf -pvv | grep nodename | grep "Device group node list"
    
  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. 步骤 3 中标识的所有原始磁盘设备组中删除节点。

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


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

示例 4–11 SPARC: 从原始磁盘设备组中删除节点

此示例显示从一个原始磁盘设备组删除节点 (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
[标识原始磁盘设备组:]
phys-schost-1# scconf -pvv | grep Disk
	(dsk/d4) Device group type:          Local_Disk
	(dsk/d8) Device group type:          Local_Disk
[禁用节点上每个本地磁盘的 localonly 标志:]
phys-schost-1# scconf -c -D name=dsk/d4,localonly=false
[检验 localonly 标志是否已禁用:]
phys-schost-1# scconf -pvv | grep Disk 
    (dsk/d4) Device group type:          Disk
    (dsk/d8) Device group type:          Local_Disk
[从所有原始磁盘设备组中删除节点:]
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