Sun Cluster 3.0 安装指南

如何完成升级群集软件

该过程完成在 "如何升级群集软件包" 中开始的 scinstall(1M) 升级过程。对群集的每个节点执行以下步骤。

  1. 成为群集的每个节点的超级用户。

  2. 选择一个要成为 quorum 设备的共享磁盘。

    可以使用由两个节点共享的任一磁盘作为 quorum 设备。从任一节点中,使用 scdidadm(1M)命令确定共享磁盘的设备 ID(DID)名称。在 步骤 5 中以 scinstall-q globaldev=devicename 选项指定该设备名称。


    # scdidadm -L
    
  3. 如果卷管理器是 VxVM,则在群集的每个节点中重新安装 VxVM 软件。


    注意:

    每当必须重新引导时,必须关闭群集的第二个节点,然后重新引导第一个节点或发起节点。重新引导第一个节点后,重新启动第二个节点。否则,在第二个节点仍运行时重新引导第一个节点会使第二个节点难于应付,因为还未指定 quorum 表决。


    1. 安装 VxVM 软件,包括所有修补程序。

      按照"如何安装 VERITAS 卷管理器 软件"中的过程操作。

    2. 配置 VxVM。

      按照"为 Sun Cluster 配置而配置 VxVM"中列出的过程操作。

  4. 将 Sun Cluster 3.0 数据服务 CD-ROM 插入节点的 CD-ROM 驱动器中。

    该步骤假定卷守护程序 vold(1M) 正在运行并且配置成管理 CD-ROM 设备。

  5. 完成节点的群集软件升级。


    # scinstall -u finish -q globaldev=devicename \
    -d /cdrom_image/scdataservices_3_0 -s srvc[,srvc]
    -q globaldev=devicename

    指定 quorum 设备的名称

    -d /cdrom_image/scdataservices_3_0

    指定 CD-ROM 映像的目录位置

    -s srvc

    指定要配置的数据服务的名称


    注意:

    可能产生类似于下列的错误信息。您可以放心地忽略它。



    ** Installing Sun Cluster - Highly Available NFS Server **
    Skipping "SUNWscnfs" - already installed
  6. 弹出 CD-ROM。

  7. 对其它节点重复步骤 4步骤 6

    在两个节点中完成时,群集从安装模式中删除并指定所有 quorum 表决。

  8. 如果卷管理器是 Solstice DiskSuite,则从任一节点中启动现存的磁盘设备组。


    # scswitch -z -D disk-device-group -h node
    
    -z

    执行切换

    -D disk-device-group

    指定磁盘设备组的名称,对于 Solstice DiskSuite 软件该名称与磁盘集名称相同

    -h node

    指定起主要磁盘设备组作用的群集节点的名称

  9. 从任一节点中,启动预先存在的数据服务资源组。

    在该点上,Sun Cluster 2.2 逻辑主机将转换成 Sun Cluster 3.0 资源组,并且在逻辑主机的名称中附加后缀 -lh。例如,一个名为 lhost-1 的逻辑主机将升级到一个名为 lhost-1-1h 的资源组。在下列命令中使用这些转换的资源组名。


    # scswitch -z -g resource-group -h node
    
    -g resource-group

    指定要启动的资源组的名称

    可以使用 scrgadm -p 命令显示群集中所有资源类型和资源组的列表。scrgadm -pv 命令可以更详细地显示该列表。

  10. 如果正在使用 Sun Management Center 产品监视 Sun Cluster 配置,则为 Sun Management Center 产品安装 Sun Cluster 模块。

    1. 确保正在使用最新版本的 Sun Management Center 软件(通常是 Sun Enterprise SyMON)。

      有关安装或升级过程,请参阅 Sun Management Center 文档。

    2. 按照 "用于 Sun Cluster 监视的 Sun Management Center 软件的安装要求" 中的指南和过程安装 Sun Cluster 模块软件包。

示例-从 Sun Cluster 2.2 升级到 Sun Cluster 3.0 软件 -完成处理

下面的示例显示将两个节点的群集从 Sun Cluster 2.2 升级到 Sun Cluster3.0 软件的完成过程。群集节点名称是 phys-schost-1phys-schost-2,设备组名是 dg-schost-1 和 dg-schost-2,数据服务资源组名是 lh-schost-1lh-schost-2


(Determine the DID of the shared quorum device:)
phys-schost-1# scdidadm -L
 
(Finish upgrade on each node:)
phys-schost-1# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0 -s nfs
phys-schost-2# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0 -s nfs
 
(Bring device groups and data service resource groups on each node online:)
phys-schost-1# scswitch -z -D dg-schost-1 -h phys-schost-1
phys-schost-1# scswitch -z -g lh-schost-1 -h phys-schost-1
phys-schost-1# scswitch -z -D dg-schost-2 -h phys-schost-2 
phys-schost-1# scswitch -z -g lh-schost-2 -h phys-schost-2

从此处可转到何处

要验证所有节点已连接了群集,请转到"如何验证群集成员关系"