如果您使用 Solaris 管理主控台對作為網域名稱服務 (DNS) 伺服器的系統上的使用者帳戶或群組帳戶執行作業,便會發生錯誤。 如果該系統上存在 /etc/named.conf 檔案,就會發生這些錯誤。
在圖形化使用者介面 (GUI) 中或使用主控台指令行介面 smuser 和 smgroup 執行這些作業時,會發生以下錯誤。
對使用者作業時,主控台會啟動新對話方塊,或 smuser 指令結束,並出現以下錯誤訊息:
「因意外錯誤,嘗試檢視使用者或角色失敗。 失敗由以下錯誤引起:CIM_ERR_FAILED。」 |
對群組作業時,主控台會啟動新對話方塊,或 smgroup 指令結束,並出現以下錯誤訊息:
「因意外 CIM 錯誤 CIM_ERR_FAILED,嘗試讀取群組 ID 失敗。」作業來自 GUI 或指令行介面。 |
解決方法: 請選擇以下解決方法之一:
若要透過重新啟動 DNS 伺服器來解決此問題,請執行以下步驟:
成為超級使用者。
將檔案 named.conf 移至另一個目錄。 例如:
# mv /etc/named.conf /var/named/named.conf |
重新啟動 DNS 伺服器。
# pkill -9 in.named |
# /usr/sbin/in.named /var/named/named.conf |
若要透過重新啟動 WBEM 伺服器來解決此問題,請執行以下步驟:
成為超級使用者。
使用文字編輯程式編輯 /usr/sadm/lib/wbem/WbemUtilityServices.properties 檔案。
用 /tmp/new-filename 取代 /etc/named.conf 字串。
確定系統中不存在您選擇的檔案名稱。
停止 WBEM 伺服器。
# /etc/init.d/init.wbem stop |
啟動 WBEM 伺服器
# /etc/init.d/init.wbem start |
如需更多資訊,請參閱 smuser(1M) 和 smgroup(1M) 線上說明手冊。