這些執行階段問題可能會發生於 Solaris Container Manager 3.6 軟體中。
如果您使用 Solaris Container Manager 3.6 安裝的指令行介面 (CLI) 版本,則只有英文版本。此版本沒有翻譯。使用英文版本並不會影響安裝程序或功能性。
解決方法:要在您的語言環境執行安裝,請使用 GUI 安裝 (es-guiinst) 和設定 ( es-guisetup)。
若您選擇不是英語的語言環境,「使用情況圖表」影像的標題和標頭仍會以英文顯示。這些值未被本土化。
在執行 Solaris 8 作業系統的系統上,其 Container Manager 的延伸統計功能已停用。因此,Solaris 8 系統上的容器之 CSV 檔案的延伸統計資料 (Exacct) 欄將為空值。
若代理程式主機的 /etc/project 資料庫中的某專案其 ID 與 Sun Management Center 資料庫中的專案 ID 相同,但專案名稱不同,則該專案無法被 Container Manager 探索。Container Manager 要求在同一伺服器環境的所有主機中的專案 ID 需為唯一的。
您不應使用 projadd 指令建立專案。請僅使用 Container Manager 來管理專案。
解決方法:從代理程式主機的 /etc/project 資料庫刪除由 projadd 指令建立的非預設專案,並使用 Container Manager 中的 [新容器] 精靈建立容器。
建立、修改或刪除區域、儲存池或專案期間發生錯誤時,顯示的錯誤訊息不完整且無法提供足夠的詳細資料。下列為您可能遇到的錯誤訊息:
無法建立資源儲存池
無法建立區域
無法更新專案、區域或儲存池
無法啟動有效使用者的容器
無法建立容器與主機的關聯
解決方法:如果您遇到上述任何錯誤,請參閱下列所提之重點。但是,首先要確認使用者為有效的 SunMC 使用者,且有必要的管理權限 ( esadm、esdomadm 群組的一部份)。
執行下列指令以確認使用者已與必要的設定檔建立關聯:
$ profiles <使用者名稱>
下列為必要的設定檔:
Solaris 10 - 區域管理、儲存池管理、專案管理
Solaris 9 - 儲存池管理、專案管理
Solaris 8 - 專案管理
如果您發現必要的設定檔遺失,請執行下列指令 (以超級使用者的身分) 並修改與使用者相關聯的設定檔:
# 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 <使用者名稱>