Solaris 9 (SPARC 平台版) 版次注意事項

系統管理錯誤

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 常駐程式,因為常駐程式會自動地辨識 javax 提供者。


某些在 XML/HTTP 傳輸協定下無法正常方法呼叫的 com.sun 應用程式設計介面(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 管理主控台裝載 (Mounts) 和共用 (Shares) 工具無法修改在 / (root)、/usr/var 等系統重要檔案系統的裝載選項。

解決方法: 請選擇以下其中一個解決方法。

嘗試使用 WBEM 增加資料時,發生 CIM_ERR_LOW_ON_MEMORY 錯誤 (4312409)

當記憶體的餘量低時,下列錯誤訊息就會顯示:


CIM_ERR_LOW_ON_MEMORY
當「一般資訊模型 (CIM) 物件管理員」記憶體餘量低時,您不能增加更多項目。 您必須重設「CIM 物件管理員系統訊息庫」。

解決方法: 要重設「CIM 物件管理員系統訊息庫」,請遵循這些步驟。

  1. 轉換到超級使用者(superuser)的身份。

  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