如果在系统中应用了修补程序 114711-01(SPARC 平台版本)或 114712-01(x86 平台版本),则在升级到 Solaris 9 4/03 操作环境后,必须手动注册这些修补程序所提供的 VDiskMgr.jar 文件。否则,系统中将保留原有的 VDiskMgr.jar 文件。而且,修补程序也不能完全解决该问题。
要确认系统是否安装了这些修补程序,请键入以下命令之一:
SPARC 系统:
# patchadd -p | grep '114711-01' |
x86 系统:
# patchadd -p | grep '114712-01' |
解决方法:升级到 Solaris 9 4/03 操作环境后,手动注册两个指定的修补程序所提供的 VDiskMgr.jar 文件。按照以下步骤执行操作:
成为超级用户。
用修补程序提供的 .jar 文件替换现有的 VDiskMgr.jar 文件。
# /usr/sadm/bin/smcregister tool -n \ com.sun.admin.diskmgr/VDiskMgr.jar \ /usr/sadm/lib/diskmgr/VDiskMgr.jar \ /usr/sadm/lib/dismgr/VDiskMgr_classlist.txt \ /usr/sadm/lib/diskmgr/VDiskMgrInfo.xml> /dev/null 2>$1 |
用修补程序提供的 VDiskMgr 工具替换工具箱中原有的 VDiskMgr 工具。
# /usr/sadm/bin/smcregister toolbox add -f tool \ com.sun.admin.diskmgr.client.VDiskMgr \ -F "/Storage/">/dev/null 2>&1 |
停止 WBEM 服务器。
# /etc/init.d/init.wbem stop |
重新启动 WBEM 服务器。
# /etc/init.d/init.wbem start |