Solaris 9 8/03 发行说明

系统管理错误

x86: 无法建立 Sun4U 无盘客户机 (4878696)

如果试图在 x86 服务器上添加 Sun4UTM 无盘服务,将显示以下错误消息:


Jun  12 17:02:48 s12-9 WBEM_Logging_Service[1810]: 
无法创建克隆区域 /export/root/clone/Solaris_9/sun4u。
无法创建克隆区域 /export/root/clone/Solaris_9/sun4u。


	wbem_log 出现以下错误:


strings  /var/sadm/wbem/log/wbem_log | grep SUNWidecr
 Solaris_OsService@#@0@#@0@#@root@#@s12-9@#@s12-9@#@1054856467079@#@System 
command return value.@#@System command, /usr/sbin/pkgadd -S -n -R 
/export/root/clone/Solaris_9/sun4u -a /tmp/admin.Qwayvg -d 
/export/root/templates/Solaris_9/SUNWidecr_4.1, REV=2001.03.02.13.55_sparc.sun4u
all, 返回以下值: 
/export/root/clone/Solaris_9/sun4u/var/sadm/pkg/SUNWidecr/install/postinstall:
test: 需要参数
SUNWidecr 安装失败。

注意:

可以将 Sun4U 无盘客户机添加到 SPARC 服务器。


解决方法:无。

/etc/named.conf 文件导致 Solaris 管理控制台对用户和组帐户的操作失败 (4777931)

如果使用 Solaris 管理控制台对域名服务 (DNS) 服务器系统上的用户或组帐户执行操作,并且该系统上存在 /etc/named.conf 文件,则会发生错误。

当从 GUI 执行这些操作时或当使用控制台的命令行界面 smusersmgroup 时,会发生以下错误。

当对某个用户执行操作时,控制台启动一个新的对话框或退出 smuser 命令,并显示以下错误消息:


“由于出现意外错误,无法查看用户或角色。
        这是由以下错误引起的: CIM_ERR_FAILED。”

当对某个组执行操作时,控制台启动一个新的对话框或退出 smgroup 命令,并显示以下错误消息:


“由于出现意外的 CIM 错误,无法读取组 ID:
        CIM_ERR_FAILED。”请从 GUI 或命令行界面执行操作。

解决方法:选择以下解决方法之一:

有关详细信息,请参见 smuser( 1M)smgroup (1M) 手册页。

x86: BIOS 引导过程中按 F4 键不能引导服务分区 (4782757)

当引导具有服务分区并且已安装 Solaris 9 8/03(x86 平台版)操作环境的 Sun LX50 时,可以选择按 F4 功能键来引导服务分区。但按 F4 键后屏幕变为空白,而且系统无法引导服务分区。

解决方法:当显示“BIOS 引导”屏幕时,请勿按 F4 键。超时后,将显示“当前磁盘分区信息”屏幕,选择“Part#”列中与 type=DIAGNOSTIC 相对应的编号并按回车键。系统将引导服务分区。

在 Solaris 9 8/03 操作环境中不能始终生成 UltraSPARC II CP 事件消息 (4732403)

在 Solaris 9 8/03 操作环境中基于 UltraSPARC II 的系统上,不能始终生成伴随某些无法纠正的内存错误消息的 CP 事件消息。这些系统包括:

结果是用于标识失败 CPU 的某些信息不能始终显示。

解决方法:有关此问题的最新信息,请访问 SunSolveSM Web 站点 http://sunsolve.sun.com

Solaris WBEM Services 2.5 守护程序找不到 com.sun 应用程序编程接口提供程序 (4619576)

Solaris WBEM Services 2.5 守护程序找不到已经写入 com.sun.wbem.provider 接口或 com.sun.wbem.provider20 接口的提供程序。即使您为写入这些接口的提供程序创建了一个 Solaris_ProviderPath 实例,Solaris WBEM Services 2.5 守护程序也找不到该提供程序。

解决方法:为使守护程序能够找到这样一个提供程序,请停止并重新启动 Solaris WBEM Services 2.5 守护程序。


# /etc/init.d/init.wbem stop

# /etc/init.d/init.wbem start

注意:

如果使用 javax API 开发提供程序,则不需要停止并重新启动 Solaris WBEM Services 2.5 守护程序,因为 Solaris WBEM Services 2.5 守护程序会动态识别 javax 提供程序。


一些 com.sun 应用程序编程接口方法调用在 XML/HTTP 传输协议下会失败 (4497393, 4497399, 4497406, 4497411)

如果选择使用 com.sun 应用程序编程接口而不是使用 javax 应用程序编程接口来开发 WBEM 软件,则只有 CIM 远程方法调用 (RMI) 受到完全支持。其它协议,如 XML/HTTP,不一定完全支持 com.sun 应用程序编程接口。

下表列出了在 RMI 下能够成功执行,但在 XML/HTTP 下不能成功执行的调用实例:

方法调用 

错误消息 

CIMClient.close()

NullPointerException

CIMClient.execQuery()

CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED

CIMClient.getInstance()

CIM_ERR_FAILED

CIMClient.invokeMethod()

XMLERROR: ClassCastException

使用 Solaris 管理控制台安装和共享工具不能修改文件系统安装属性 (4466829)

Solaris 管理控制台安装和共享工具不能修改对系统很重要的文件系统(如根目录 (/)、/usr/var)上的安装选项。

解决方法:选择以下解决方法之一:

试图通过 WBEM 添加数据时发生 CIM_ERR_LOW_ON_MEMORY 错误 (4312409)

当内存不足时会显示以下错误消息:


CIM_ERR_LOW_ON_MEMORY

如果在运行通用信息模型 (CIM) 对象管理器时内存不足,则不能再添加其它项。必须复位 CIM 对象管理器系统信息库。

解决方法:要复位 CIM 对象管理器系统信息库,请按照以下步骤执行操作:

  1. 成为超级用户。

  2. 关闭 CIM 对象管理器。


    # /etc/init.d/init.wbem stop
    
  3. 删除 JavaSpacesTM 日志目录。


    # /bin/rm -rf /var/sadm/wbem/log
    
  4. 重新启动 CIM 对象管理器。


    # /etc/init.d/init.wbem start
    

    注意:

    当复位 CIM 对象管理器系统信息库时,将丢失数据存储中的任何专用定义。必须使用 mofcomp 命令重新编译包含这些定义的 MOF 文件。参见以下实例:


    # /usr/sadm/bin/mofcomp -u root -p root-password your-mof-file