一次只能对一个节点执行此过程。 升级的节点将被置于群集之外,而其余节点仍然是活动群集成员。
在群集的所有节点都已成功升级之前,请不要使用更新版的任何新功能,安装新的数据服务,也不要发出任何管理配置命令。
确保配置符合升级要求。
请参阅升级要求和限制 。
在开始升级群集之前,为要升级的所有软件产品准备好 CD-ROM、文档和修补程序。
Solaris 8 或 Solaris 9 操作环境
Sun Cluster 3.1 4/04 框架
Sun Cluster 3.1 4/04 数据服务(代理)
由 Sun Cluster 3.1 4/04 数据服务代理管理的应用程序
有关修补程序和安装说明的位置,请参阅《Sun Cluster 3.1 发行说明》中的“修补程序和所需的固件级别”。
(可选的) 安装 Sun Cluster 3.1 4/04 文档。
在首选位置(如管理控制台或文档服务器)安装文档软件包。 要查看安装说明,请参阅 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM 顶层的 index.html 文件。
从任一节点,查看群集的当前状态。
将输出信息作为基准加以保存,以便日后进行比较。
% scstat % scrgadm -pv[v] |
有关详细信息,请参阅 scstat(1M) 和 scrgadm(1M) 手册页。
成为群集中要升级的一个节点上的超级用户。
# scswitch -S -h from-node |
清空所有资源组和设备组
指定从中清空资源组和设备组的节点的名称。
有关详细信息,请参阅 scswitch(1M) 手册页。
# scstat -g -D |
显示所有资源组的状态
显示所有磁盘设备组的状态
确保已备份了系统磁盘和数据。
群集是否使用双串调解器用于 Solstice DiskSuite/Solaris Volume Manager?
运行以下命令来检验不存在任何调解器数据问题。
# medstat -s setname |
指定磁盘集名称
如果“状态”字段中的值为 Bad,请修复受影响的调解器主机。 按照如何修正错误的调解器数据 过程进行。
列出所有调解器。
该信息可供在如何完成到 Sun Cluster 3.1 4/04 软件的升级(轮询)过程中恢复调解器时使用。
对于使用调解器的磁盘集,如果任何节点都不具有所有权,则获取磁盘集的所有权。
# metaset -s setname -t |
获取磁盘集的所有权
为磁盘集取消配置所有调解器
# metaset -s setname -d -m mediator-host-list |
指定磁盘集名称
从磁盘集中删除
指定要作为该磁盘集的调解器主机删除的节点的名称
有关 metaset 命令的特定于调解器的选项的详细信息,请参阅 mediator(7D) 手册页。
关闭要将其升级和引导到非群集模式的节点。
# shutdown -y -g0 ok boot -x |
群集的其它节点将继续作为活动群集成员。
是否要将 Solaris 软件升级到维护更新版?
群集必须运行于或升级到支持 Sun Cluster 3.1 4/04 3.1 软件所需的最低级别的 Solaris 操作环境。 有关支持的 Solaris 操作环境版本的信息,请参阅 Sun Cluster Release Notes for Solaris OS。
如果是,请转到如何升级到 Solaris 维护更新版本(轮询) 。
如果不是,请转到如何升级到 Sun Cluster 3.1 4/04 软件(轮询)。