Solaris 8 (SPARC 平台版本) 联机发行说明更新

升级过程中发生的安装错误

在向 Solaris 8 操作环境升级过程中,若使用已经安装的 Sun Microelectronics 平台的修补程序 (4240147),则系统引导失败

当使用 Sun Microelectronics 平台的已经安装的修补程序向 Solaris 8 操作环境升级时,系统引导失败。

解决方法:如果您计划升级到 Solaris 8 操作环境,并且在您的运行 Solaris 7 操作环境的系统上安装有修补程序 ID 107258-02 或 107258-01,就请键入:


# patchrm 107258-02
# patchrm 107258-01
接着启动升级。否则,您完成升级后系统就不能引导了。在重新引导系统后,请键入:

# patchadd 107258-02
# patchadd 107258-01

因升级到 solaris 8 操作环境而孤立 Solaris 2.5.1 中的已重定位的 CDE

这个问题会影响运行 Solaris 2.5.1 的系统及 Solaris 2.5.1 非随附 CDE 操作环境。但这些系统只有在非随附 CDE 已经被重定位到一个 /usr/dt 之外的目录时才受影响。在这些系统上已完成重定位 CDE,方法是:在指向被重定位的 CDE 的 /usr/dt 这个路径下创建一个符号链接。

升级到该 Solaris 8 操作环境后,CDE 也被重新安装到 /usr/dt,且指向已重定位版本的链接也被删除。但已重定位的 CDE 自身并未删除,因此便被孤立了。

若升级涉及到文件系统的重分配,则升级可能会因重分配机制无法解决新版本 CDE 的 /usr/dt 中所需的额外空间而失败。直到升级已经结束才可以发现此故障。 如果发生此故障,升级日志将包含一些指示升级需要更多空间的消息。

解决方法:在开始升级到 Solaris 8 操作环境之前,卸载已经重定位的 CDE。这可通过使用 Solaris 2.5.1 CDE CD 上的 install-cde 脚本来实现。要删除 CDE,此脚本 应该带 -uninstall 标志位运行。

将带有基于 Web 的企业管理 (WBEM) 1.0 的 Solaris 7 操作环境升级到 Solaris 8 操作环境导致 WBEM 2.0 不能工作。

如果您曾从 Solaris 轻松安装服务器 (SEAS)3.0 CD-ROM 将 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 软件包。

  1. 键入以下内容以使用 pkginfo 命令检查 WBEM 1.0 软件包是否已安装:


    % pkginfo | grep WBEM
    

  2. 成为超级用户。

  3. 键入以下内容以使用 pkgrm命令删除所有 WBEM 1.0 软件包:


    # pkgrm SUNWwbapi
          # pkgrm SUNWwbcor
          # pkgrm SUNWwbdev
          # pkgrm SUNWwbdoc
          # pkgrm SUNWwbm
    

升级进程有可能夸大磁盘空间要求 (4041733)

为升级到包含 Solaris 软件的系统, 升级程序可能最多将所需空间量夸大 30%。若不取消选择软件包或找到更多空间,则无法升级受此问题影响的系统。

解决方法:您可以在文件系统之间手动重新分配磁盘空间,或者使用"软件定制"菜单删除不需要的软件包。

升级过程中 SUNWeeudt 部分不能安装 (4304305)

升级日志中可能记录 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  

解决方法:升级完成后执行下列步骤。

  1. 通过键入以下内容来删除 SUNWeeudt 软件包:


    # pkgrm SUNWeeudt
    

  2. 通过键入以下内容来添加 SUNWeeudt 软件包:


    # pkgadd SUNWeeudt