确保完成要升级的任何群集节点的所有升级过程。
# scversions |
下表列出了针对步骤 1 的输出消息应执行的操作。
输出消息 |
操作 |
---|---|
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 8/05 软件的滚动升级以升级其余群集节点。 |
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 8/05 软件的滚动升级以升级其余群集节点。 |
# scversions -c |
提交升级使群集可以使用新软件的所有功能。只有执行了升级提交后,新功能才可用。
从一个节点检验群集是否已成功提交升级。
# scversions Upgrade commit is NOT needed. All versions match. |
此步骤将确保 通用代理容器 的安全性文件在所有群集节点上相同,并且已复制的文件都保有正确的文件权限。
在每个节点上,停止 Sun Java Web Console 代理。
# /usr/sbin/smcwebserver stop |
在每个节点上停止安全文件代理。
# /opt/SUNWcacao/bin/cacaoadm stop |
在一个节点上,更改到 /etc/opt/SUNWcacao/ 目录。
phys-schost-1# cd /etc/opt/SUNWcacao/ |
创建 /etc/opt/SUNWcacao/security/ 目录的 tar 文件。
phys-schost-1# tar cf /tmp/SECURITY.tar security |
将 /tmp/SECURITY.tar 文件复制到其他每个群集节点上。
在向其复制了 /tmp/SECURITY.tar 文件的每个节点上,提取安全性文件。
/etc/opt/SUNWcacao/ 目录中已存在的所有安全性文件将被覆写。
phys-schost-2# cd /etc/opt/SUNWcacao/ phys-schost-2# tar xf /tmp/SECURITY.tar |
从群集的每个节点中删除 /tmp/SECURITY.tar 文件。
必须删除 tar 文件的所有副本以避免安全隐患。
phys-schost-1# rm /tmp/SECURITY.tar phys-schost-2# rm /tmp/SECURITY.tar |
在每个节点上启动安全文件代理。
phys-schost-1# /opt/SUNWcacao/bin/cacaoadm start phys-schost-2# /opt/SUNWcacao/bin/cacaoadm start |
在每个节点上,启动 Sun Java Web Console 代理。
phys-schost-1# /usr/sbin/smcwebserver start phys-schost-2# /usr/sbin/smcwebserver start |
如果配置使用了针对 Solstice DiskSuite 或 Solaris Volume Manager 软件的双串调解器,则恢复调解器配置。
如果升级了不是产品介质上提供的任何数据服务,则要为这些数据服务注册新的资源类型。
按照数据服务附带的文档进行操作。
(可选的)将每个资源组和设备组切换回它们原来的节点。
# scswitch -z -g resource-group -h node # scswitch -z -D disk-device-group -h node |
进行切换
指定要切换的资源组
指定要切换到的节点的名称
指定要切换的设备组
重新启动任何应用程序。
请按照供应商文档中提供的说明进行操作。
将资源移植到新的资源类型版本。
如果升级到用于 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 实用程序的“资源组”菜单来执行相同的任务。此过程包括执行以下任务:
注册新资源类型
将合格资源迁移到其新版资源类型中
为相关数据服务修改在手册中指定的资源类型的扩展属性
如果具有基于 SPARC 的系统并使用 Sun Management Center 监视群集,请转到SPARC: 如何升级针对 Sun Management Center 的 Sun Cluster 模块软件。
否则,已完成群集升级。