以下系统管理错误适用于 Solaris 9 9/05 HW 发行版。
localeadm 实用程序不能通过使用介质 CD 或网络 CD 映像正确安装 ceu 和 nam 区域。不会显示错误消息。
解决方法:使用 DVD Solaris 映像代替 CD 映像。
如果您不是以超级用户身份登录,但通过运行 su 命令成为超级用户,则 patchadd 对于某些修补程序可能会失效。
将显示以下错误消息:
patch has not been installed |
解决方法:如果禁用了超级用户登录,请临时启用超级用户登录并以超级用户身份登录。安装修补程序并禁用超级用户登录。
执行挂起和恢复 (cpr) 循环时发生的系统紧急情况可能会导致系统挂起。更常见的情况是在安装了 XVR-1000 图形加速器的 Sun BladeTM 2000 工作站上发现这一问题。在极少情况下,其他基于 SPARC 的系统也可能在紧急情况中出现相似的挂起现象。发生紧急情况时,不会保存核心转储,也不会在控制台出现提示。如果核心调试程序 (kadb) 处于活跃状态,该问题可能更为普遍。
解决方法:升级到 OBP 版本 4.17 或更高版本。
如果您试图通过按下如 Stop-A 或 L1-A 等组合键停止系统,则可能出现紧急情况。将显示一条类似以下示例的错误消息:
panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): consistent dma sync timeout |
解决方法:不要使用组合键强制使系统进入 OpenBootTM PROM。
在某些 x86 系统上,可能无法自动配置通用串行总线体系结构 (Universal Serial Bus Architecture, USBA) 模块调试程序 (mdb) 命令。
解决方法:要访问 USBA mdb 命令,请在启动 mdb 后运行以下命令手动装入 usba mdb 模块:
> ::load usba |
装入 usba mdb 模块后,可以通过运行以下命令获取所有 USB 命令的列表:
> ::dcmds ! grep usb |
当引导具有服务分区并且已安装 Solaris 9 9/05 HW (x86 Platform Edition) 软件的 Sun LX50 时,按 F4 功能键引导服务分区(如果提供该选项)会使屏幕变为空白,此时系统将无法引导服务分区。
解决方法:当显示“BIOS 引导”屏幕时,请勿按 F4 键。超时后,将显示“当前磁盘分区信息”屏幕,在“零件号”列中选择与 type=DIAGNOSTIC 对应的编号,按回车键。系统将引导服务分区。
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 应用程序编程接口而不是使用 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 管理控制台挂载和共享工具不能修改对系统非常关键的文件系统(如 root (/)、/usr 和 /var)上的挂载选项。
解决方法:选择以下解决方法之一:
在 mount 命令中使用 remount 选项。
# mount -F file-system-type -o remount,additional-mount-options \ device-to-mount mount-point |
使用 mount 命令和 -remount 选项所做的挂载属性修改不是永久性的。另外,未在上述命令的 additional-mount-options 部分中指定的所有挂载选项均会继承系统指定的缺省值。有关更多信息,请参见 mount_ufs(1M) 手册页。
编辑 /etc/vfstab 文件中相应的项,修改文件系统安装选项,然后重新引导系统。