Sun Cluster 软件安装指南(适用于 Solaris OS)

如何完成到 Sun Cluster 3.1 9/04 软件的滚动升级

  1. 确保完成要升级的任何群集节点的所有升级过程。

  2. 从一个节点检查群集的升级状态。


    # scversions
    

  3. 从下表中,执行步骤 2 的输出消息所列的操作。

    输出消息 

    操作 

    Upgrade commit is needed.

    转至步骤 4。

    Upgrade commit is NOT needed. All versions match.

    跳至步骤 6。

    Upgrade commit cannot be performed until all cluster nodes are upgraded. Please run scinstall(1m) on cluster nodes to identify older versions.

    返回如何执行 Sun Cluster 3.1 9/04 软件的滚动升级以升级其余的群集节点。

    Check upgrade cannot be performed until all cluster nodes are upgraded. Please run scinstall(1m) on cluster nodes to identify older versions.

    返回如何执行 Sun Cluster 3.1 9/04 软件的滚动升级以升级其余的群集节点。

  4. 所有节点重新链接至群集后,从一个节点上将群集提交到升级。


    # scversions -c
    

    提交升级使群集可以使用新软件的所有功能。只有执行了升级提交后,新功能才可用。

  5. 从一个节点检验群集是否已成功提交升级。


    # scversions
    Upgrade commit is NOT needed. All versions match.

  6. 如果您的配置使用的是用于 Solstice DiskSuite 或 Solaris Volume Manager 软件的双串调解器,请恢复调解器配置。

    1. 确定哪个节点对您将向其添加调解器主机的磁盘组具有拥有权。


      # metaset -s setname
      
      -s setname

      指定磁盘组的名称。

    2. 如果节点不具有拥有权,则获取磁盘集的拥有权。


      # metaset -s setname -t
      
      -t

      获取磁盘集的拥有权

    3. 重新创建调解器。


      # metaset -s setname -a -m mediator-host-list
      
      -a

      添加到磁盘组

      -m mediator-host-list

      指定将作为磁盘组的调解器主机来添加的节点的名称

    4. 对使用调解器的群集中的每个磁盘组重复步骤 a 至步骤 c。

  7. 如果升级了 Sun Cluster 3.1 9/04 Agents CD-ROM 上未提供的数据服务,请为这些数据服务注册新的资源类型。

    按照数据服务附带的文档进行操作。

  8. (可选的) 将每个资源组和设备组切换回其原始节点。


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

    进行切换

    -g resource-group

    指定要切换的资源组

    -h node

    指定要切换到的节点的名称

    -D disk-device-group

    指定要切换的设备组

  9. 重新启动任何应用程序。

    请按照供应商文档中提供的说明进行操作。

  10. (可选的) 将资源移植到新的资源类型版本。

    请参见《Sun Cluster 数据服务规划和管理指南(适用于 Solaris OS)》中的“升级资源类型”,其中包含了使用命令行的过程。或者,您可以通过使用 scsetup 实用程序的“资源组”菜单来执行相同的任务。此过程包括执行以下任务:

    • 注册新资源类型。

    • 将合格的资源移植到其新版本的资源类型。

    • 按照相关数据服务的手册中的规定修改资源类型的扩展特性。

  11. 如果您使用的是基于 SPARC 的系统并使用 Sun Management Center 来监视群集,请转至SPARC: 如何升级 Sun Management Center 的 Sun Cluster 模块软件。

群集升级完成。