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 模块软件

群集升级完成。