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

如何完成到 Sun Cluster 3.1 4/04 软件的升级(轮询)

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

  2. 您的配置是否使用双串调解器用于 Solstice DiskSuite/Solaris Volume Manager?

    • 如果否,则继续执行步骤 3

    • 如果是,则恢复调解器配置。

    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

  3. 是否使用 Sun Management Center 监视 Sun Cluster 配置?

    • 如果否,则继续执行步骤 5

    • 如果是,则执行以下步骤升级 Sun Management Center 服务器、帮助服务器和控制台计算机上的 Sun Cluster 模块软件。


      注意:

      在群集框架升级过程中已经升级了群集节点上的 Sun Cluster 模块软件。


      如果要单独升级 Sun Management Center 软件,请不要执行此步骤。 而应继续执行步骤 5完成 Sun Cluster 软件升级。 然后转到如何升级 Sun Management Center 软件 升级 Sun Management Center 软件和 Sun Cluster 模块。

    1. 作为超级用户,删除现有 Sun Cluster–模块软件包。

      使用 pkgrm(1M) 命令从下表中列出的所有位置删除任何 Sun Cluster 模块软件包。


      # pkgrm module-package
      

      位置 

      要删除的模块软件包 

      Sun Management Center 控制台机器 

      SUNWscscn

      Sun Management Center 服务器 

      SUNWscssv

      Sun Management Center 帮助服务器 

      SUNWscshl


      注意:

      在群集框架升级过程中已经升级群集节点上的 Sun Cluster 模块软件。


    2. 作为超级用户,从 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM 中将 Sun Cluster– 模块软件包重新安装到下表中列出的各个位置。

      在 CD-ROM 路径中,ver 的值为 8(对于 Solaris 8)或 9(对于 Solaris 9)。


      # cd Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/
      # pkgadd -d . module-package
      

      位置 

      要安装的模块软件包 

      Sun Management Center 控制台机器 

      SUNWscshl

      Sun Management Center 服务器 

      SUNWscssv

      Sun Management Center 帮助服务器 

      SUNWscshl

      控制台计算机和帮助服务器上都需要安装帮助服务器软件包 SUNWscshl。 不要在控制台计算机上升级到新的 SUNWscscn 软件包。

  4. 如果升级了 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM 或 Java Enterprise System Accessory CD 3 CD-ROM 未提供的任何数据服务,则应为这些数据服务注册新的资源类型。

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

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


    # scsetup
    

  6. 注册新的资源类型。

    1. 从“Main Menu”中选择“Resource groups”。

    2. 选择“Resource type registration”。

    3. 选择“Register all resource types which are not yet registered”。

      scsetup 公用程序显示尚未注册的所有资源类型。

      按照提示注册新的资源类型。

  7. 将所有合格资源迁移到其新版资源类型中。

    1. 从“Resource Group”菜单中选择“Change properties of a resource”。

    2. 选择“Manage resource versioning”。

    3. 选择“Show versioning status”。

      scsetup 公用程序显示在升级过程中为其安装了新版资源类型的所有资源。 请记住要将资源升级到的新资源类型。

    4. 选择“Re-version all eligible resources”。

      按照提示将合格资源升级到其新版本的资源类型。

    5. 返回“Change properties of a resource”菜单。

  8. 修改新的资源类型版本的扩展特性。

    1. 对于将现有资源迁移到的每种新资源类型,确定新资源类型是否需要对其扩展特性进行附加修改。

      有关每个新资源类型的要求,请参阅各个相关的数据服务手册。


      注意:

      无需更改新资源类型的 Type_version 特性。 此特性在步骤 5 中将资源迁移到新的资源类型时已经修改。


      • 如果资源类型不需要 Type_version 特性之外的任何附加修改,请转到步骤 9

      • 如果一种或多种资源类型需要对扩展特性进行附加修改,请继续执行步骤 b

    2. 从“Change properties of a resource”菜单中选择“Change extension resource properties”。

    3. 按照提示修改必需的扩展特性。

      有关要修改的扩展特性的名称和值,请参阅数据服务文档。

    4. 对需要修改的每个资源类型重复此操作。

    5. 返回“Resource Groups”菜单。

  9. 重新启用所有禁用的资源。

    1. 从“Resource Group Menu”中选择“Enable/Disable a resource”。

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

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

    4. 所有资源都重新启用之后,键入 q 返回到“资源组菜单”。

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

    1. 从“Resource Group Menu”中选择“Online/Offline or Switchover a resource group”。

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

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

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

    群集升级完成。 现在可以恢复群集的使用。

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

    遵循第三方文档中提供的说明。

    群集升级完成。