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

Procedure如何完成到 Sun Cluster 3.1 8/05 软件的非滚动升级过程

执行该过程以完成 Sun Cluster 升级。首先,重新注册收到来自升级的新版本的所有资源类型。其次,将合格的资源修改为使用资源所使用的资源类型的新版本。然后,重新启用资源。最后,使资源组恢复联机。

开始之前

确保已完成如何检验 Sun Cluster 3.1 8/05 软件的非滚动升级中的所有步骤。

步骤
  1. 如果升级了不是产品介质上提供的任何数据服务,则要为这些数据服务注册新的资源类型。

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

  2. 如果已将 Sun Cluster HA for SAP liveCache 从 Sun Cluster 3.0 版升级到 Sun Cluster 3.1 版,请修改 /opt/SUNWsclc/livecache/bin/lccluster 配置文件。

    1. 成为将托管 liveCache 资源的节点上的超级用户。

    2. 将新的 /opt/SUNWsclc/livecache/bin/lccluster 文件复制到 /sapdb/LC_NAME/db/sap/ 目录中。

      覆写在数据服务的先前配置中已存在的 lccluster 文件。

    3. 按照《Sun Cluster Data Service for SAP liveCache Guide for Solaris OS》中的“How to Register and Configure Sun Cluster HA for SAP liveCache”中的说明配置这个 /sapdb/LC_NAME/db/sap/lccluster 文件。

  3. 如果配置使用了针对 Solstice DiskSuite 或 Solaris Volume Manager 软件的双串调解器,则恢复调解器配置。

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


      # metaset -s setname
      
      -s setname

      指定磁盘组的名称。

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


      # scswitch -z -D setname -h node
      
      -z

      更改控制

      -D setname

      指定磁盘组的名称

      -h node

      指定要成为磁盘组的主节点的名称

    3. 重新创建调解器。


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

      添加到磁盘组

      -m mediator-host-list

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

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

  4. SPARC:如果升级了 VxVM,请升级所有磁盘组。

    1. 进入联机状态并接管要升级的磁盘组。


      # scswitch -z -D setname -h thisnode
      
    2. 运行以下命令将磁盘组升级到已安装的 VxVM 支持的最高版本。


      # vxdg upgrade dgname
      

      有关升级磁盘组的详细信息,请参阅 VxVM 管理文档。

    3. 对群集中的其余每个 VxVM 磁盘组重复此过程。

  5. 将资源移植到新的资源类型版本。


    注 –

    如果升级到用于 Solaris 10 操作系统的 Sun Cluster HA for NFS 数据服务,则必须迁移到新的资源类型版本。有关更多信息,请参见《Sun Cluster Data Service for NFS Guide for Solaris OS》中的“Upgrading the SUNW.nfs Resource Type”

    对于所有其他数据服务,此步骤是可选的。


    有关使用命令行的过程,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Upgrading a Resource Type”。或者,您可以通过使用 scsetup 实用程序的“资源组”菜单来执行相同的任务。此过程包括执行以下任务:

    • 注册新资源类型

    • 将合格资源迁移到其新版资源类型中

    • 为相关数据服务修改在手册中指定的资源类型的扩展属性

  6. 从任意节点启动 scsetup(1M) 实用程序。


    # scsetup
    
  7. 重新启用所有禁用的资源。

    1. 从“资源组菜单”中选择菜单项“启用/禁用资源”。

    2. 选择要启用的资源,然后按照提示操作。

    3. 对每个禁用的资源重复步骤 b

    4. 所有资源都重新启用之后,键入 q 返回到“Resource Group Menu”。

  8. 使每个资源组重新联机。

    1. 从“资源组菜单”中选择菜单项“联机/脱机或切换转移资源组”。

    2. 按照提示将各个资源组置入被管理状态,然后使资源组联机。

  9. 所有资源组重新联机之后,退出 scsetup 实用程序。

    键入 q 退出每个子菜单,或按 Ctrl-C

接下来的操作

如果具有基于 SPARC 的系统并使用了 Sun Management Center 监视群集,请转到SPARC: 如何升级针对 Sun Management Center 的 Sun Cluster 模块软件

否则,已完成群集升级。

另请参见

要将资源类型升级到新版本,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Upgrading a Resource Type”