Sun Cluster 3.0 系统管理指南

6.3 移除群集节点

下表列出了从一个现有群集中移除一个节点时要执行的任务。

表 6-3 任务图:移除群集节点

任务 

有关说明,请转到... 

使要移除的节点进入维护状态 

- 使用 shutdownscconf

Sun Cluster 3.0 系统管理指南:第 4 章,管理定额

- 如何使群集节点进入维护状态 

从所有资源组中移除节点 

- 使用 scrgadm

Sun Cluster 3.0 Data Services Installation and Configuration Guide:第 9 章,管理数据服务资源

- 如何从现有资源组中移除节点 

从该节点所在的所有磁盘组中 

- 使用卷管理器命令 

Sun Cluster 3.0 系统管理指南:第 3 章,管理全局设备和群集文件系统

- 如何从磁盘设备组 (SDS) 中移除节点 

- 如何从磁盘设备组 (VxVM) 中移除节点 

移除所有到要移除的节点的逻辑传输连接 

- 使用 scsetup

Sun Cluster 3.0 系统管理指南:第 5 章,管理群集网络

- 如何移除群集传输电缆和传输适配器 

 

若要从节点移除物理硬件,请参阅 Sun Cluster 3.0 Hardware Guide:第 3 章,安装和维护群集互连和公共网络硬件。 

移除所有与要移除的节点共享的定额设备 

- 使用 scsetup

Sun Cluster 3.0 系统管理指南:第 4 章,管理定额

- 如何移除定额设备 

从群集软件配置中移除节点 

- 使用 scconf

Sun Cluster 3.0 系统管理指南:第 6 章,管理群集

- 如何移除群集节点 

从节点和群集中移除所需的共享存储器 

- 按照您的卷管理器文档和硬件指南中介绍的过程操作 

SDS 或 VxVM 管理指南; 

Sun Cluster 3.0 Hardware Guide:

- 如何移除 StorEdge MultiPack 群组 

- 如何移除 StorEdge D1000 磁盘阵列 

- 如何移除 StorEdge A5x00 磁盘阵列 

6.3.1 如何从群集软件配置中移除节点

这是在从群集移除节点的过程中需要完成的最后一个软件配置过程。在开始执行 此过程前,您必须首先完成“移除群集节点”任务图中列出的所有前提任务。完成此过程后,请 按 Sun Cluster 3.0 Hardware Guide 中的说明来移除此硬件连接。

  1. 成为群集中一个节点上的超级用户。


    注意:

    在进行此过程前,确保您已使节点处于维护状态,并已从所有资源组、设备组和定额设备配 置中移除此节点。


  2. 确定群集中的引导磁盘。


    # scconf -pvv | grep Local_Disk	
    
  3. 识别群集中的哪一个引导磁盘与要移除的节点相连。


    # scdidadm -L did-name
    
  4. 从每一个引导磁盘中移除 localonly 标志位。


    # scconf -c -D name=devicename,localonly=false
    

  5. 从该节点所在的所有原始磁盘设备组中移除该节点。

    每个磁盘设备组都必须完成此步操作。


    # scconf -pvv | grep nodename | grep Device	
    # scconf -r -D name=devicename,nodelist=nodename
    
  6. 从群集中移除该节点。


    # scconf -r -h node=nodename
    
  7. 使用 scstat 检验节点移除情况。


    # scstat -n
    

注意:

从群集中移除设备后,必须在移除的节点上重新安装 Solaris 操作环境,它才能以某种身份返回到服务中。


6.3.1.1 示例-移除群集节点

此示例展示如何从一个群集中移除一个节点 (phys-schost-2)。


[Become superuser on any node.]
[Determine the boot disks on the node:]
# scconf -pvv | grep Local_Disk
	(dsk/d4) Device group type:          Local_Disk	(dsk/d3) Device group type:          Local_Disk
# scdidadm -L d4
  ...
  4        phys-schost-2:/dev/rdsk/c1t3d0 /dev/did/rdsk/d4
[Remove the localonly flag:]
# scconf -c -D name=dsk/d4,localonly=false
[Remove the node from all raw disk device groups:]
# scconf -pvv | grep phys-schost-2 | grep Device
	(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
# scconf -r -D name=dsk/d4,nodelist=phys-schost-2
# scconf -r -D name=dsk/d2,nodelist=phys-schost-2
# scconf -r -D name=dsk/d1,nodelist=phys-schost-2
[Remove the node from the cluster:]
# scconf -r -h node=phys-schost-2
[Verify node removal:]# scstat -n
 
-- Cluster Nodes --
 
                    Node name           Status
                    ---------           ------
  Cluster node:     phys-schost-1       Online

6.3.1.2 从此处可转到何处

Sun Cluster 3.0 Hardware Guide:

如何移除 StorEdge MultiPack 群组

如何移除 StorEdge D1000 磁盘阵列

如何移除 StorEdge A5x00 磁盘阵列