在群集中的每个节点上执行此过程以升级 Solaris 操作环境。 如果群集配置已在支持 Sun Cluster 3.1 4/04 软件的 Solaris 环境上运行,则可以选择是否执行此过程。
群集必须已运行于或升级到最低 Solaris 8 或 Solaris 9 版本环境才能支持 Sun Cluster 3.1 4/04 3.1 软件。 有关详细信息,请参阅 Sun Cluster Release Notes for Solaris OS 中的 “Supported Products”。
确保完成了如何为群集做好升级(非轮询)准备 中的所有步骤。
成为要进行升级的群集节点上的超级用户。
确定以下 Apache 链接是否已存在,如果存在,文件名中是否包含大写的 K 或 S:
/etc/rc0.d/K16apache /etc/rc1.d/K16apache /etc/rc2.d/K16apache /etc/rc3.d/S50apache /etc/rcS.d/K16apache |
如果这些链接已存在,并且文件名中包含大写的 K 或 S,则不需要对这些链接进行其它操作。
如果这些链接不存在,或这些链接存在但是文件名中包含小写的 k 或 s,则在步骤 8 中注释掉这些链接。
在 /etc/vfstab 文件中注释掉全局装载的文件系统的所有项。
卷管理器 |
使用的过程 |
说明信息所处的位置 |
---|---|---|
Solstice DiskSuite/Solaris Volume Manager |
所有 Solaris 升级方法,实时升级方法除外。 |
Solaris 8 或 Solaris 9 安装文档 |
VERITAS Volume Manager |
“升级 VxVM 和 Solaris” |
VERITAS Volume Manager 安装文档 |
如果群集中安装了 VxVM,作为 Solaris 升级进程的一部分,必须重新安装现有的 VxVM 软件或升级到 VxVM 软件的 Solaris 9 版。
按照步骤 5 中选择的过程升级 Solaris 软件。
请注意以下特殊说明:
在 /a/etc/vfstab 文件中,取消注释您在步骤 4 中注释掉的全局装载的文件系统的项。
如果在升级 Solaris 软件之前出现以下两种情况之一,则删除已恢复的 Apache 链接:
要删除名称中包含大写的 K 或 S 的已恢复 Apache 链接,请使用以下命令利用小写 k 或 s 重新命名这些文件。
# mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache |
将节点重新引导为非群集模式。
在以下命令中加入双破折号 (--):
# reboot -- -x |
如果群集运行 VxVM,请执行“升级 VxVM 和 Solaris”过程中的其余步骤以重新安装或升级 VxVM。
请注意以下特殊说明:
如果您看到类似以下内容的消息,请键入 root 用户口令来继续执行升级进程。 不要运行 fsck 命令,也不要按 Ctrl-D。
WARNING - Unable to repair the /global/.devices/node@1 filesystem. Run fsck manually (fsck -F ufs /dev/vx/rdsk/rootdisk_13vol). Exit the shell when done to continue the boot process. Type control-d to proceed with normal startup, (or give root password for system maintenance): Type the root password |
当 VxVM 过程提示您使用 -r 选项执行最终重新配置的重新引导时,请使用 -x 选项重新引导到非群集状态。
# reboot -- -x |
VxVM 升级完成之后,请检验 /etc/vfstab 文件中的各项。 如果在步骤 7 中取消注释的任何项被注释掉,请再次将这些项取消注释。
安装任何所需的 Solaris 软件修补程序和与硬件相关的修补程序,并下载硬件修补程序中所包含的任何所需固件。
对于 Solstice DiskSuite 软件 (Solaris 8),还需要安装所有 Solstice DiskSuite 软件修补程序。
在添加了修补程序之后不要重新引导。 等待到升级 Sun Cluster 软件之后重新引导节点。
有关修补程序和安装说明的位置,请参阅《Sun Cluster 3.1 发行说明》中的“修补程序和所需的固件级别”。
升级到 Sun Cluster 3.1 4/04 软件。
转到如何升级到 Sun Cluster 3.1 4/04 软件(非轮询)。
要完成从 Solaris 8 到 Solaris 9 软件的升级,还必须升级到 Sun Cluster 3.1 4/04 软件的 Solaris 9 版本,即使群集已在 Sun Cluster 3.1 4/04 软件中运行。