這些執行階段錯誤可能發生在 Solaris Container Manager 1.1 軟體。
若您使用 [移動程序] 功能移動程序,未選取的程序可能也會被移動。因此,請勿使用 [程序] 標籤中的 [移動] 按鈕。
解決方法:要確保不會不小心移動程序,請執行下列程序。
成為超級使用者。
使用下列指令移動程序到目前的專案:
% newtask -c <pid>
若出現警示情況,可能會影響效能。要補救此情況,請執行下列步驟之一:
使用 Sun Management Center 3.5 Update 1b 以管理警示。如需其他資訊,請參閱「Sun Management Center 3.5 使用者指南」中的第 16 章「使用網路主控台管理警報」。
修改警示條件以結束警示。如需其他資訊,請參閱「安裝和管理 Solaris Container Manager 1.1」中的第 7 章「管理警示」。
若存取位於不同伺服器環境的代理程式中的物件,會出現下列錯誤訊息:
There was an error while retrieving the Container data.
選擇下列其中一項動作:
使代理程式回到其原來的伺服器環境
從舊的伺服器架構刪除代理程式
解決方法:無。
代理程式當機並留下 scm-container* 檔案在 /var/opt/SUNWsymon/cfg/ 目錄中。當代理程式重新啟動時,可能不會以最佳化的方式執行。若出現下列錯誤訊息表示發生此情況:
Insufficient security privilege to complete the operation.
您可以輸入下列指令以判定代理程式中的程序狀態:
% ps -eaf | grep esd
解決方法:要改善效能,請輸入下列指令:
成為超級使用者。
% su -
停止代理程式。
# /opt/SUNWsymon/sbin es-stop -a
刪除狀態檔案。
# rm /var/opt/SUNWsymon/cfg/scm-container*
重新啟動代理程式。
#/opt/SUNWsymon/sbin/es-start -a
伺服器重新開機後,Java Web Console 無法自動啟動。
要啟動 Java Web Console,請輸入下列指令:
成為超級使用者。
% su -
輸入 root 密碼。
重新啟動 Java Web Console。
# /usr/sbin/smcwebserver restart
確認 Java Web Console 未來可重新啟動。
# /usr/sbin/smcwebserver enable
解決方法:無。
若您選取 [按物件累積的使用情況] 選項,圖形將無法顯示下列物件和時間間隔:
具已選擇 [上週] 時間間隔的專案物件
具已選擇 [上月] 時間間隔的所有物件
解決方法:無。
[資源變更工作] 先前已正常地排程、執行和完成。若您更新該 [資源變更工作],工作會失敗。
解決方法:請不要更新 [資源變更工作],將其刪除並建立一個新的工作。
若在 [新增區域] 精靈中從 [語言環境] 下拉式功能表選取無效的語言環境,區域建立會失敗。[語言環境] 下拉式功能表可能包含無效的語言環境值。
要判定有效的語言環境,請參閱「International Language Environments Guide」中的「Supported Locales」。
解決方法:在 [新增區域] 精靈中從 [語言環境] 下拉式功能表選擇有效的語言環境。若您不確定語言環境值,請選取英文語言環境的 C。
若使用傳輸路徑瀏覽任一窗格並啟動精靈,會發生應用程式錯誤。
解決方法:在按下傳輸路徑後,請勿立即啟動精靈。
若您選取一個區域並在表格上方按一下動作按鈕。之後,與區域狀態相關的動作按鈕可能不會正確地啟動。
要確保動作按鈕會適當地啟動,請瀏覽到另一窗格然後回到 [區域] 表。
解決方法:無。
若您刪除一個區域,[區域] 表中的欄不會立即刪除。[區域] 表中的 [區域] 項目要直到 [區域] 刪除完成後才會移除。此程序可能會花幾分鐘的時間。
要檢視更新的 [區域] 表,請執行下列步驟之一:
請瀏覽到另一窗格,然後回到 [區域] 表。
按一下表上方的其中一個動作按鈕。
解決方法:無。
若您想要刪除包含區域的資源儲存池,該資源儲存池會被刪除且區域會移動到 pool_default 資源儲存池。
解決方法:無。
若專案狀況已變更,[專案] 表中的 [狀況] 欄位可能不會更新為正確的狀況。
要顯示正確的狀況,請瀏覽到另一窗格然後回到 [專案] 表。
請勿使用瀏覽器的 [重新載入] 按鈕以更新 [專案] 表。不支援此運作方式。
解決方法:無。
若出現警示情況,可能會出現警示符號的工具提示而不是警示符號。
若瀏覽到另一窗格,然後回到警示物件的圖示,圖示上的符號會正確顯示。
解決方法:無。
若瀏覽到 [區域 - 特性] 窗格,可能不會顯示 [其他屬性] 值。
若遇到這種情況,請使用左邊窗格的連結瀏覽回到 [區域] 並按一下 [特性] 標籤。
解決方法:無。
若要建立的資源儲存池,其名稱的開頭字元不是英文字母,建立動作會失敗。
若失敗後主機未顯示回應,您可能需要重新啟動主機:
成為主機上的超級使用者。
% su -
停止並重新啟動主機。
# /opt/SUNWsymon/sbin/es-stop -a
# /opt/SUNWsymon/sbin/es-start -a
有效的字元如下所示:
英文字母 (A–Z、a–z)
數字 (0–9)
連字號 (-)
底線 (_)
句點 (.)
解決方法:所有資源儲存池名稱的開頭皆以英文字母字元開始。
若按一下瀏覽器的返回按鈕,Container Manager 可能會發生異常情況。本發行版本不支援瀏覽器的返回按鈕。
要復原此異常,請到 https://伺服器名稱:6789/容器,並瀏覽到適當頁面。
解決方法:本發行版本無。
在安裝有 Container Manager 的 Solaris 8 系統中,專案可能存在 /etc/project 檔案中,而其專案名稱與命名慣例不符合 (user.使用者名稱)。這些專案會被探索為以應用程式為基礎的容器。此指定可在容器的特性工作表中確認。
若此專案存在使用者名稱的 lnode 和 user.使用者名稱的專案名稱,則該容器會被識別為以使用者為基礎的容器。該容器會在 Container Manager 中正常地運作。
若沒有 lnode 與此專案關聯,您可以關閉專案。會刪除 /etc/project 資料庫中的項目。若您連續嘗試啟動容器,會出現下列錯誤訊息:
There was an error while activating the Container. Container activation failed. |
解決方法:要透過 Container Manager 重新建立容器定義,請執行下列步驟:
刪除容器定義。
透過 Container Manager 重新建立容器定義。
偶爾,使用情況圖表不會正確地顯示。所有與 x 軸相關的資料點會以單一線條呈現在 y 軸上。
解決方法:要重新載入顯示使用情況圖表的框架,請執行下列解決方法之一:
NetscapeTM 4.79 軟體:
在顯示使用情況圖表的框架中,請按一下滑鼠右鍵。
從快顯功能中選擇重新載入框架。
Netscape 6 軟體 (至少):
在顯示使用情況圖表的框架中,請按一下滑鼠右鍵。
從快顯功能表中選擇 [此框架]。
從子功能表中選擇 [重新載入框架]。
Internet Explorer 5.0 軟體 (至少):
在顯示使用情況圖表的框架中,請按一下滑鼠右鍵。
從快顯功能表中選擇 [更新]。
請勿按瀏覽器工具列上的 [重新載入] 或 [更新] 按鈕。您可能會回到 [主機] 瀏覽視窗。
若已載入 Container Manager 模組,模組可藉由讀取 /etc/project 資料庫更新容器表。在執行 Solaris 8 作業系統的代理程式主機中,因為 libproject 程式庫的 API 有錯誤,所以發生記憶體錯誤。
解決方法:要解決記憶體錯誤問題,請執行下列解決方法之一:
若要永久解決問題,請安裝下列修補程式:
108528-29 108987-13 108993-33 109147-28 111023-03 111111-03 111317-05 112396-02 113648-03 115827-01 116602-01 |
若要暫時解決問題,請從專案行中編輯 /etc/nsswitch.conf 檔案和移除 nis。修正後的專案行應與下例範例相似:
project: files |
Solaris 9 作業系統中的某些程序,例如使用者 nobody 執行的 JavaTM 應用程式,無法移動到容器中,因為 newtask 指令中有錯誤。
解決方法:使用 newtask 指令在適當容器中啟動由使用者 nobody 執行的應用程式。
# /usr/bin/newtask -p 專案名稱 指令 |
專案名稱為要啟動之應用程式所在的專案,而指令為啟動應用程式的指令。
如需更多資訊,請參閱 newtask(1) 線上手冊。
按一下 [說明] 按鈕會顯示說明的目錄。上下文有關的說明目前無法取得。
解決方法:使用下列選項之一以存取 [說明] 的特定窗格:
每個窗格的頁面標題下方即包含內嵌說明。按一下內嵌說明的連結以開啟該窗格的 [說明] 視窗。
使用目錄以存取特定窗格的 [說明] 。目錄連結的命名慣例是以頁面標題為基礎。例如,要檢視 [主機和群組] 畫面的說明視窗,在目錄中按一下 [關於主機和群組]。
若使用下列符合表示式之一建立容器定義並隨之將其啟動,代理程式主機會當機:
n
ns
nsc
nscd
解決方法: 使用 newtask 指令在適當專案中啟動 nscd 程序:
# /usr/bin/newtask -p 專案名稱 指令 |
專案名稱為要啟動之應用程式所在的專案,而指令為啟動應用程式的指令。
如需更多資訊,請參閱 newtask(1) 線上手冊。
若您規劃重新安裝 Solaris Container Manager 1.1 軟體在伺服器層,在解除安裝時請確認儲存資料。相同地,若您再次在伺服器層執行設定,而想要重新建立資料庫,請在出現提示時回答 [否]。否則,若未儲存資料便在伺服器層上重新安裝或再次設定,先前被探索的代理程式主機可能會從資料庫中遺失。
解決方法:若在重新安裝或重新執行設定後遺失主機,請執行下列程序以重新啟動主機上的 Sun Management Center 代理程式:
登入代理程式系統。
成為超級使用者。
% su -
輸入下列指令以停止 Sun Management Center 代理程式:
# /opt/SUNWsymon/sbin/es-stop -a |
輸入下列指令以啟動 Sun Management Center 代理程式:
# /opt/SUNWsymon/sbin/es-start -a |