如果您嘗試在 x86 伺服器上增加 Sun4UTM 無磁碟服務,螢幕上會顯示以下錯誤:
Jun 12 17:02:48 s12-9 WBEM_Logging_Service[1810]: Failed to create clone area /export/root/clone/Solaris_9/sun4u. Failed to create clone area /export/root/clone/Solaris_9/sun4u. The wbem_log had the following error: strings /var/sadm/wbem/log/wbem_log | grep SUNWidecr Solaris_OsService@#@0@#@0@#@root@#@s12-9@#@s12-9@#@1054856467079@#@System command return value.@#@System command, /usr/sbin/pkgadd -S -n -R /export/root/clone/Solaris_9/sun4u -a /tmp/admin.Qwayvg -d /export/root/templates/Solaris_9/SUNWidecr_4.1, REV=2001.03.02.13.55_sparc.sun4u all, returned value of: /export/root/clone/Solaris_9/sun4u/var/sadm/pkg/SUNWidecr/install/postinstall: test: argument expected Installation of SUNWidecr failed. |
但可以在 SPARC 伺服器上增加 Sun4U 無磁碟用戶端。
解決方法:無。
如果您使用 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) 線上援助頁。
您在啟動具有服務分割區的 Sun LX50,且其上安裝有 Solaris 9 8/03 (x86 平台版) 作業環境。系統向您提供了按 F4 功能鍵以啟動服務分割區的選擇,但是,按 F4 會使螢幕變為空白,並且系統無法啟動服務分割區。
解決方法: 請勿在顯示 [BIOS 啟動螢幕] 時按 F4 鍵。逾時之後,將顯示 [目前磁碟分割區資訊] 螢幕。選取 [零件號碼 欄位中與 type=DIAGNOSTIC 對應的數字,然後按 Return 鍵。系統會啟動服務分割區。
在基於 UltraSPARC II 系統的 Solaris 9 8/03 作業環境中,並不總是產生伴隨不可更正之記憶體錯誤訊息出現的 CP 事件訊息。這些系統包括:
Sun EnterpriseTM 10000
Sun Enterprise 6500
Sun Enterprise 6000
Sun Enterprise 5500
Sun Enterprise 5000
Sun Enterprise 4500
Sun Enterprise 4000
Sun Enterprise 3500
Sun Enterprise 3000
這造成識別失效 CPU 所需的某些資訊不一定會出現。
解決方法:如需有關此問題的最新資訊,請造訪 SunSolveSM 網站 (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 管理主控台裝載和共用工具無法修改根 (/)、/usr 和 /var 等系統重要檔案系統的裝載選項。
解決方法: 選擇以下其中一個解決方法:
使用帶有 remount 選項的 mount 指令。
# 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 物件管理員系統訊息庫],請執行以下步驟:
成為超級使用者。
停止 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 |