执行该过程以检验群集是否已成功升级到 Sun Cluster 3.1 8/05 软件。
确保完成要升级的任何群集节点的所有升级过程。
在已升级的每个节点上,查看已安装的 Sun Cluster 软件的级别。
# scinstall -pv |
输出的第一行表示节点运行的 Sun Cluster 软件的版本。此版本应该与刚才升级到的版本一致。
通过任一节点检验所有已升级的群集节点都在群集模式 (Online) 下运行。
# scstat -n |
有关显示群集状态的更多信息,请参见 scstat(1M) 手册页。
如果从 Solaris 8 升级到 Solaris 9 软件,请检验存储配置的一致性。
在每个节点上,运行以下命令以检验存储配置的一致性。
# scdidadm -c |
执行一致性检查
只有配置通过了该一致性检查,才可以继续执行步骤 b。如果无法通过此检查,则可能会导致设备标识错误并导致数据被破坏。
下表列出了 scdidadm -c 命令的可能输出以及必须执行的操作(如果有)。
示例消息 |
操作 |
---|---|
device id for 'phys-schost-1:/dev/rdsk/c1t3d0' does not match physical device's id, device may have been replaced |
请转到恢复升级过程中的存储配置更改并执行相应的修补过程。 |
device id for 'phys-schost-1:/dev/rdsk/c0t0d0' needs to be updated, run scdidadm –R to update |
无。在步骤 b 中更新该设备 ID。 |
无输出消息 |
无。 |
有关更多信息,请参见 scdidadm(1M) 手册页。
在每个节点上,将 Sun Cluster 存储数据库迁移到 Solaris 9 设备 ID。
# scdidadm -R all |
执行修补过程
指定所有设备
在每个节点上,运行以下命令以检验存储数据库是否已成功移植到 Solaris 9 设备 ID。
# scdidadm -c |
如果 scdidadm 命令显示了消息,则返回步骤 a 以进一步对存储配置或存储数据库进行修正。
如果 scdidadm 命令未显示消息,则表示设备 ID 迁移成功。在所有群集节点上检验了设备 ID 迁移后,请继续执行如何完成到 Sun Cluster 3.1 8/05 软件的非滚动升级过程。
下例显示了用于检验将 Solaris 8 OS 上的双节点群集从 Sun Cluster 3.0 非滚动升级到 Sun Cluster 3.1 8/05 软件的命令。群集节点的名称为 phys-schost-1 和 phys-schost-2。
(Verify that software versions are the same on all nodes) # scinstall -pv (Verify cluster membership) # scstat -n -- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online Cluster node: phys-schost-2 Online |