Sun Management Center 4.0 版本說明

Solaris Container Manager 錯誤

當資源儲存池為專屬 CPU 儲存池時,無法建立區域 (6618997)

從主機環境中啟動區域建立精靈時,會顯示資源儲存池選取螢幕。如果目標主機上建立了一個以上具有專屬 CPU 的執行中區域,則儲存池清單會顯示其 SUNWtmp 儲存池以供選取。但選取 SUNWtmp 儲存池後,無法建立區域。專屬 CPU 配置會建立暫時的儲存池,但它們不能由兩個區域共用。螢幕上會顯示下列錯誤訊息:


Below are the log file contents of the zone you have entered. 
autoboot: No such property type usage: set = Sets property values. 
For resource type ... there are property types ...: 

解決方法:指定專屬 CPU 編號或不要為區域建立選取 SUNWtmp 儲存池。

完整根區域遷移失敗 (6608767)

完整根區域遷移 (包括標記區域遷移) 失敗。針對完整根區域和其內容進行區域遷移和複製時,會造成以下錯誤:

除了這些錯誤外,也可能發生以下問題:

解決方法:確保滿足下列條件:

區域建立不會顯示標記區域的權限選取螢幕 (6600424)

在 Solaris 10 11/06 與 Solaris 10 8/07 發行版本中,區域建立精靈包含一個可為區域配置輸入預設和選擇性權限的螢幕。對於標記區域,則不會顯示本螢幕。

解決方法:使用 [區域特性] 頁面修改區域權限。如果權限更新,該區域可能需要重新啟動。

建立的專案警報沒有反映在區域層級上 (6513203)

安裝 Solaris Container Manager 4.0 與所有修補程式,並建立區域。選取新建立區域的預設專案的任一列。按一下 [警報臨界值] 並建立警報後,該警報會傳遞至左側視窗窗格,但不會反映在造成此警報的區域上。

解決方法:無。

無法檢視已重新命名之區域的記錄 (6512003)

鍵入已重新命名之區域的新名稱並按一下 [區域記錄] 按鈕時,螢幕上會顯示下列錯誤訊息:


Zone Log Contents 
Below are the log file contents of the zone you have entered.
tail: cannot open input

此錯誤表示該區域名稱無效。鍵入重新命名前的原始區域名稱並按一下 [區域記錄] 按鈕時,螢幕上會顯示下列警告訊息:


Zone updated successfully
Zone updated successfully  
Configuring zone with the following attributes: 
zonename lzdeluth2  
Zone Rename successful.  
zoneadm: zone 'del2': WARNING: hme0:1: 
no matching subnet found in netmasks(4) for 10.12.174.155; 
using default of 255.0.0.0

解決方法:無。

重新命名區域時發生不一致 (6510926)

重新命名新建立的區域,並儲存新名稱。前往資源儲存池預設頁面,重新命名的區域未在區域清單中反映。如果按一下未反映出重新命名的區域,則會顯示新的頁面。此頁面的右側面板為空白。左側面板的樹狀結構未展開。

重新命名該區域後,不會摺疊左側面板中的樹狀結構。重新整理系統。重新命名的區域會顯示在右側面板中,但不會顯示在左側面板中的 pool_default 下。

解決方法:無。

「使用情況圖表」影像的標題和標頭以英文顯示

如果您選擇非英文的語言環境,「使用情況圖表」影像的標題和標頭仍會以英文顯示。這些值尚未本土化。

SPARC: Solaris 8 發行版本中的延伸記帳功能已停用

在執行 Solaris 8 作業系統的系統上,其 Container Manager 的延伸記帳功能已停用。因此,Solaris 8 系統上的容器之 CSV 檔案的延伸記帳資料 (Extended Accounting Data, Exacct) 欄將為空值。

/etc/project 資料庫中的某些專案可能無法被 Container Manager 探索

如果代理程式主機的 /etc/project 資料庫中的某個專案與 Sun Management Center 資料庫中的專案具有相同的專案 ID,但專案名稱不同,則無法藉由 Container Manager 來探索該專案。Container Manager 要求在同一伺服器環境的所有主機中的專案 ID 必須是唯一的。

您不應使用 projadd 指令建立專案。請僅使用 Container Manager 來管理專案。

解決方法:從代理程式主機之 /etc/project 資料庫中刪除由 projadd 指令所建立的非預設專案,並使用 Container Manager 中的 [新增容器] 精靈來建立容器。

安全性權限錯誤訊息不完整

如果在建立、修改或刪除區域、儲存池或專案期間發生錯誤,顯示的錯誤訊息不完整且無法提供足夠的詳細資訊。下列為您可能遇到的錯誤訊息:

解決方法:如果您遭遇先前的任何一種錯誤,請參閱以下設定檔建議。在此之前,首先要確認使用者為有效的 Sun Management Center 使用者,且有必要的管理權限 (esadm、esdomadm 群組的一部份)。

執行下列指令以確認使用者與必要設定檔關聯:

$ profiles <使用者名稱>

以下為必要的設定檔:

若您發現必要設定檔遺失了,請執行下列指令 (以超級使用者的身份) 並修改與該使用者相關的設定檔:

# usermod -P "<以逗號分隔的必要設定檔清單>" <使用者名稱>

如果有任何設定檔不存在於系統中,請以下列格式將遺失的項目加入/etc/security 目錄的 prof_attr 檔案中。

Pool Management:::Resource pool management profile:help=RtPoolMgmt.html

Project Management:::Manage Solaris projects:auths=solaris.project.read,solaris.project.write;help=RtProjManagement.html

請執行下列指令以確定該使用者是否位於 SCM 模組之本機存取使用者清單中。

<基底目錄>/SUNWsymon/sbin/es-config -M scm-container -s

若使用者不在存取清單中,請執行下列指令:

<基底目錄>/SUNWsymon/sbin/es-config -M scm-container -l <使用者名稱>

代理程式效能降低或沒有回應 (6247892)

代理程式當機並將 scm-container* 檔案留在 /var/opt/SUNWsymon/cfg/ 目錄中。當代理程式重新啟動時,可能不會以最佳化的方式執行。若出現下列錯誤訊息表示可能已發生此情況:

Insufficient security privilege to complete the operation.

您可以鍵入下列指令來判定代理程式的程序狀態:

% ps -eaf | grep esd

解決方法:要改善效能,請鍵入下列指令:

  1. 成為超級使用者。

    % su -

  2. 停止代理程式。

    # /opt/SUNWsymon/sbin es-stop -a

  3. 刪除狀態檔案。

    # rm /var/opt/SUNWsymon/cfg/scm-container*

  4. 重新啟動代理程式。

    #/opt/SUNWsymon/sbin/es-start -a

重新開機後 Java Web Console 沒有重新啟動 (6252233)

伺服器重新開機後,Java Web Console 沒有自動啟動。

要啟動 Java Web Console,請輸入下列指令:

  1. 成為超級使用者。

    % su -

    輸入 root 密碼。

  2. 重新啟動 Java Web Console。

    # /usr/sbin/smcwebserver restart

  3. 確認 Java Web Console 將來會重新啟動。

    # /usr/sbin/smcwebserver enable

解決方法:無。

選取無效的語言環境時,區域建立會失敗 (6259233)

若在 [新增區域] 精靈中從 [語言環境] 下拉式功能表選取無效的語言環境,區域建立會失敗。[語言環境] 下拉式功能表可能包含無效的語言環境值。

要判定有效的語言環境,請參閱「International Language Environments Guide」的「Supported Locales」。

解決方法:在 [新增區域] 精靈中從 [語言環境] 下拉式功能表選擇有效的語言環境。若您不確定語言環境值,請選取 C 代表英文語言環境。

出現工具提示而不是警報標章 (6219617)

如果出現警報情況,可能會出現警報標章的工具提示而不是警報標章。

如果瀏覽到另一窗格,然後回到警報物件的圖示,圖示上的標章會正確顯示。

解決方法:無。

按一下瀏覽器的返回按鈕時,可能會發生異常情況 (6241424)

若按一下瀏覽器的返回按鈕,Container Manager 可能會發生異常情況。本發行版本不支援瀏覽器的返回按鈕。

要自此異常情況回復,請到下列網址://伺服器名稱:6789/containers,並瀏覽到適當頁面。

解決方法:無。

使用者 nobody 擁有的某些程序未移動到容器 (5011290)

Solaris 9 作業系統中的某些程序 (例如使用者 nobody 執行的 JavaTM 應用程式) 未移動到容器中,因為 newtask 指令中有錯誤。

解決方法:使用 newtask 指令在適當容器中啟動由使用者 nobody 執行的應用程式。


# /usr/bin/newtask -p 專案名稱 指令

專案名稱為啟動該應用程式的專案,而指令則是啟動該應用程式的指令。

如需更多資訊,請參閱 newtask(1) 線上手冊。

使用 nscd 做為符合表示式會導致主機當機 (4975191)

如果使用下列符合表示式之一建立容器定義並隨之將其啟動,代理程式主機會當機:

解決方法:使用 newtask 指令於適當的專案中啟動 nscd 程序:


# /usr/bin/newtask -p 專案名稱 指令

專案名稱為啟動該應用程式的專案,而指令則是啟動該應用程式的指令。

如需更多資訊,請參閱 newtask(1) 線上手冊。

在伺服器層重新安裝或執行設定後,代理程式主機遺失 (4964051)

如果您計劃在伺服器層上重新安裝 Sun Management Center 軟體,請於解除安裝前先儲存資料。同樣的,於伺服器層再次執行設定時,若想重新建立資料庫,請於出現提示時回答「否」。否則,若是資料未儲存而您又在伺服器層上重新安裝或再次設定,則先前探索到的代理程式主機可能會從資料庫中遺失。

解決方法:如果主機在重新安裝或重新執行設定後遺失,請執行下列程序以重新啟動主機上的 Sun Management Center 代理程式:

  1. 登入代理程式系統。

  2. 成為超級使用者。

    % su -

  3. 鍵入以下指令以停止 Sun Management Center 代理程式:


    # /opt/SUNWsymon/sbin/es-stop -a
    
  4. 鍵入以下指令以啟動 Sun Management Center 代理程式︰


    # /opt/SUNWsymon/sbin/es-start -a
    

建立區域後,則要求 zlogin -C (6388082)

若要存取在其他實體機器中的區域,請在全域區域中鍵入 zlogin -C <區域名稱> 並設定該區域。

請在區域建立的 [名稱伺服器] 欄位中鍵入名稱伺服器值及 IP 位址。例如,[名稱伺服器] 欄位中的值可為 ns1.sun.com (10.255.255.255)