当双分区升级失败且群集状态符合下列所有条件时,请执行以下过程:
第一分区的各节点均已升级。
第二分区的所有节点均尚未升级。
第二分区的所有节点均处于非群集模式。
当您成功升级了第一个分区却希望撤消升级时,也可以执行此过程。
对第二个分区开始执行双分区升级过程后,请不要执行此过程,而应执行如何从失败的双分区升级中恢复。
开始之前,请确保第二分区的所有节点均已停止运行。第一分区的节点可以处于停止运行的状态,也可以是在非群集模式下运行。
请以超级用户的身份执行所有步骤。
将第二分区中的各节点引导进入非群集模式。
# ok boot -x |
在第二分区中的每个节点上运行 scinstall -u recover 命令。
# /usr/cluster/bin/scinstall -u recover |
此命令可恢复原始 CCR 信息,恢复原始 /etc/vfstab 文件并删除修改,然后再启动节点。
将第二分区中的每个节点引导至群集模式。
# shutdown -g0 -y -i6 |
当第二分区中的节点均启动后,第二分区将恢复对群集数据服务的支持,同时使用原始配置来运行旧软件。
从备份介质中将原始软件和配置数据恢复到第一分区中的各节点上。
将第一分区中的每个节点引导至群集模式。
# shutdown -g0 -y -i6 |
这些节点将重新加入群集。