在 Solaris 9 9/02 作業環境中,在基於 UltraSPARC II 的系統上,不總是伴隨某些不可校正的記憶體錯誤訊息產生 CP 事件訊息。這些系統包括 Sun EnterpriseTM 10000 和 Sun EnterpriseTM 6500/6000/5500/5000/ 4500/4000/3500/3000 系統。其結果是,需用於識別 CPU 故障的一些資訊有時不會顯示出來。
解決方法:如需有關此問題的最新資訊,請訪問 SunSolve 網站 ( http://sunsolve.sun.com)。
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 管理主控台裝載 (Mounts) 和共用 (Shares) 工具無法修改在 / (root)、/usr 和 /var 等系統重要檔案系統的裝載選項。
解決方法: 請選擇以下其中一個解決方法。
使用包含裝載指令的遠端裝載選項。
# mount -F file-system-type -o remount,additional-mount-options \ device-to-mount mount-point |
使用 -remount 選項和 mount 指令所做的裝載屬性修改不是永久的。 另外,不是以過去指令的 additional-mount-options 指定的所有裝載選項,都會繼承由該系統所指定的預設值。 如需更多資訊,請參閱 mount_ufs(1M) 線上援助頁。
編輯 /etc/vfstab 檔案中適當的項目來修改檔案系統裝載屬性,然後再重新啟動系統。
當記憶體的餘量低時,下列錯誤訊息就會顯示:
CIM_ERR_LOW_ON_MEMORY |
當「一般資訊模型 (CIM) 物件管理員」記憶體餘量低時,您不能增加更多項目。您必須重設「CIM 物件管理員系統訊息庫」。
解決方法:若要重設「CIM 物件管理員系統訊息庫」,請遵循這些步驟。
轉換到超級使用者(superuser)的身份。
停止「CIM 物件管理員」。
# /etc/init.d/init.wbem stop |
移除 JavaSpacesTM 日誌目錄。
# /bin/rm -rf /var/sadm/wbem/log |
重新啟動「CIM 物件管理員」。
# /etc/init.d/init.wbem start |
當您在重新設定「CIM 物件管理員系統訊息庫」時,便會遺失所有資料儲存中的專用定義。 您必須使用 mofcomp 指令來重新編譯包含有那些定義的 MOF 檔案。請參閱下面的範例。
# /usr/sadm/bin/mofcomp -u root -p root-password your-mof-file |