确保完成要升级的任何群集节点的所有升级过程。
从一个节点检查群集的升级状态。
# scversions |
从下表中,执行步骤 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 软件的滚动升级以升级其余的群集节点。 |
所有节点重新链接至群集后,从一个节点上将群集提交到升级。
# scversions -c |
提交升级使群集可以使用新软件的所有功能。只有执行了升级提交后,新功能才可用。
从一个节点检验群集是否已成功提交升级。
# scversions Upgrade commit is NOT needed. All versions match. |
如果您的配置使用的是用于 Solstice DiskSuite 或 Solaris Volume Manager 软件的双串调解器,请恢复调解器配置。
如果升级了 Sun Cluster 3.1 9/04 Agents CD-ROM 上未提供的数据服务,请为这些数据服务注册新的资源类型。
按照数据服务附带的文档进行操作。
(可选的) 将每个资源组和设备组切换回其原始节点。
# scswitch -z -g resource-group -h node # scswitch -z -D disk-device-group -h node |
进行切换
指定要切换的资源组
指定要切换到的节点的名称
指定要切换的设备组
重新启动任何应用程序。
请按照供应商文档中提供的说明进行操作。
(可选的) 将资源移植到新的资源类型版本。
请参见《Sun Cluster 数据服务规划和管理指南(适用于 Solaris OS)》中的“升级资源类型”,其中包含了使用命令行的过程。或者,您可以通过使用 scsetup 实用程序的“资源组”菜单来执行相同的任务。此过程包括执行以下任务:
注册新资源类型。
将合格的资源移植到其新版本的资源类型。
按照相关数据服务的手册中的规定修改资源类型的扩展特性。
如果您使用的是基于 SPARC 的系统并使用 Sun Management Center 来监视群集,请转至SPARC: 如何升级 Sun Management Center 的 Sun Cluster 模块软件。
群集升级完成。