如果您使用 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) 線上援助頁。