Solaris 9 9/05 HW 发行说明

系统管理错误

以下系统管理错误适用于 Solaris 9 9/05 HW 发行版。

创建新的配置文件后,localeadm 添加区域功能对于单个 CDROM 中断 (6350486)

localeadm 实用程序不能通过使用介质 CD 或网络 CD 映像正确安装 ceunam 区域。不会显示错误消息。

解决方法:使用 DVD Solaris 映像代替 CD 映像。

patchadd 对于某些修补程序可能会失效 (6460360)

如果您不是以超级用户身份登录,但通过运行 su 命令成为超级用户,则 patchadd 对于某些修补程序可能会失效。

将显示以下错误消息:


patch has not been installed

解决方法:如果禁用了超级用户登录,请临时启用超级用户登录并以超级用户身份登录。安装修补程序并禁用超级用户登录。

SPARC: 在挂起和恢复循环时发生的紧急情况可能会导致系统挂起 (5062026)

执行挂起和恢复 (cpr) 循环时发生的系统紧急情况可能会导致系统挂起。更常见的情况是在安装了 XVR-1000 图形加速器的 Sun BladeTM 2000 工作站上发现这一问题。在极少情况下,其他基于 SPARC 的系统也可能在紧急情况中出现相似的挂起现象。发生紧急情况时,不会保存核心转储,也不会在控制台出现提示。如果核心调试程序 (kadb) 处于活跃状态,该问题可能更为普遍。

解决方法:升级到 OBP 版本 4.17 或更高版本。

SPARC: 通过使用组合键停止系统可能会导致系统出现紧急情况 (5061679)

如果您试图通过按下如 Stop-A 或 L1-A 等组合键停止系统,则可能出现紧急情况。将显示一条类似以下示例的错误消息:


panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): 
consistent dma sync timeout

解决方法:不要使用组合键强制使系统进入 OpenBootTM PROM。

x86: 仅加载新的框架时,不会自动配置通用串行总线体系结构模块调试器 (4982529)

在某些 x86 系统上,可能无法自动配置通用串行总线体系结构 (Universal Serial Bus Architecture, USBA) 模块调试程序 (mdb) 命令。

解决方法:要访问 USBA mdb 命令,请在启动 mdb 后运行以下命令手动装入 usba mdb 模块:


> ::load usba

装入 usba mdb 模块后,可以通过运行以下命令获取所有 USB 命令的列表:


> ::dcmds ! grep usb

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

当引导具有服务分区并且已安装 Solaris 9 9/05 HW (x86 Platform Edition) 软件的 Sun LX50 时,按 F4 功能键引导服务分区(如果提供该选项)会使屏幕变为空白,此时系统将无法引导服务分区。

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

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 管理控制台挂载和共享工具不能修改对系统非常关键的文件系统(如 root (/)、/usr/var)上的挂载选项。

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