在开始将基于 IA(Intel 体系结构)系统升级到 Solaris 8 操作环境前要确保阅读了 错误描述 ID 4121281 。
DiskSuiteTM metadb 复本 包含作为 DiskSuite 配置数据一部分的驱动程序名称。在运行 2.4、2.5、2.5.1 和 2.6 版本 的 Solaris 操作环境的基于 IA 的系统中,SCSI 驱动程序名称是 cmdk。 Solaris 7 和 8 操作环境中的 cmdk 驱动程序已被 sd 驱动程序 替换以用于基于 IA 的系统。
解决方法: 为避免在升级到 Solaris 7 和 8 操作环境过程中发生数据丢失,在升级任何正在运行 DiskSuite 软件的基于 IA 的系统前必须将系 统的元设备配置信息保存在文本文件中并删除 metadb 复本。在基于 IA 的 系统升级完成后您必须通过使用 DiskSuite 命令行界面恢复元设备配置。
DiskSuite 4.2 版发行说明 描述了以下操作的过程: 保存 metadb 配置信息、删除 metadb 复本、 将基于 IA 的系统升级到 Solaris 7 和 8 操作环境、将 DiskSuite 升级到 4.2 版及恢复 元设备配置。对于 Solaris 7 和 8 操作环境,Bourne Shell 程序可以自动执行这些操作。
当升级到 Solaris 8 操作环境时,SUNWpmi 或 SUNWxwpls 中的过时文件可能未被删除。另外, 在 Solaris 8 操作环境中,文件 /usr/openwin/server/etc/Owconfig 的权限与以前版本中不同。
这些过时文件的存在以及文件 OWconfig 的权限差别不会 在升级后的系统中造成任何问题。
解决方法: 忽略列出升级过程中未删除的过时文件 SUNWpmi 或 SUNWxpls 的错误信息。忽略那些显示文件 /usr/openwin/server/etc/OWconfig 的权限与预期值不同的错误信息。
如果您曾从 "Solaris 轻松安装服务器 (SEAS)3.0 CD"将 WBEM 1.0 安装到运行 Solaris 7 操作环境的系统上,则在向 Solaris 8 操作环境升级前必须删除 WBEM 1.0 软件包。将带有 WBEM 1.0 的 Solaris 7 操作 环境升级到 Solaris 8 操作环境之后,Solaris WBEM Services 2.0 不启动。 "通用信息模式 (CIM)对象管理器 "无法启动。显示以下错误消息:
File not found: /opt/sadm/lib/wbem/cimom.jar |
解决方法: 请在向 Solaris 8 操作环境升级前使用 pkgrm 命令来删除 WBEM 1.0 软件包。
键入以下内容以使用 pkginfo 命令检查 WBEM 1.0 软件包 是否已安装:
% pkginfo | grep WBEM |
成为超级用户。
键入以下内容以使用 pkgrm命令删除所有 WBEM 1.0 软件包:
# pkgrm SUNWwbapi # pkgrm SUNWwbcor # pkgrm SUNWwbdev # pkgrm SUNWwbdoc # pkgrm SUNWwbm |
升级日志中可能记录 SUNWeeudt 软件包只安装了一部分。
Doing pkgadd of SUNWeeudt to /. ERROR: attribute verification of </a/usr/dt/appconfig/types/ru_RU.KOI8-R/datatypes.dt> failed pathname does not exist ... Installation of <SUNWeeudt> partially failed. pkgadd return code = 2 |
通过键入以下内容来删除 SUNWeeudt 软件包:
# pkgrm SUNWeeudt |
通过键入以下内容来添加 SUNWeeudt 软件包:
# pkgadd SUNWeeudt |