安裝和管理 Solaris Container Manager 1.1

設定 Container Manager 軟體

安裝完成後,您必須執行 Container Manager 設定精靈以配置伺服器和代理程式層。關於軟體安裝,您可以在設定 Sun Management Center 3.5 Update 1b 安裝或升級時,執行設定程序。您也可以稍後個別設定軟體。

在設定程序期間會在下列位置建立下列配置檔案:

/etc/pooladm.conf 檔案已存在主機中,會建立現有檔案的備份。此原始檔案的備份之名稱為 /etc/pooladm.conf.scmbak。若使用中的配置存在主機中,會移除所有未與資源儲存池關聯的處理器組。資源儲存池的排程類別則會設為公平共用排程程式 (FSS)。最後,會確認新配置並儲存在 /etc/pooladm.conf

若使用中的配置不存在主機中,會探索新配置並儲存 /etc/pooladm.conf。會確認此已探索的配置並使其成為使用中。預設的儲存池排程類別為 FSS。

若設定時延伸統計檔案使用在主機中,則將保持原狀。若延伸統計檔案為非使用中,則會配置並啟動它們。在配置期間,延伸統計檔案的名稱會設定為 /var/adm/exacct/task時間戳記

此外,在設定程序期間,軟體會在主機進行下列變更:

如需關於資源儲存池、排程類別和延伸統計的更多資訊,以及其他標準 Solaris 資源管理概念,請參閱「System Administration Guide: Network Services」


注意 – 注意 –

Container Manager 不支援 Solaris 軟體資源管理中的標準指令行指令。使用 Container Manager GUI 以管理軟體。


Procedure設定 Container Manager (在 Sun Management Center 安裝或升級期間)

步驟

    如需更多資訊和詳細步驟,請參閱「Sun Management Center 3.5 Installation and Configuration Guide」中的第 6 章「Sun Management Center 3.5 Installation and Setup」

Procedure個別設定 Container Manager

步驟
  1. 以超級使用者 (su –) 身分輸入下列指令,以啟動 Sun Management Center 設定精靈:


    # /opt/SUNWsymon/sbin/es-guisetup
    

    其中,/opt 是 Container Manager 的安裝目錄。如果它與您系統上的名稱不同,請用實際目錄取代。

    螢幕上將顯示 Container Manager 設定精靈,它會引導您完成軟體的設定程序。會先出現 [簡介] 畫面。按 [下一步] 按鈕以執行精靈作業。使用返回按鈕可回去之前步驟做修正。


    備註 –

    如果您不只安裝一個 Sun Management Center 附加產品,每個產品的設定精靈將會自動出現。每個精靈都會指導您完成該附加產品的設定程序。當一個附加產品的設定程序完成後,將會自動出現下一個新的設定精靈。Container Manager 軟體可能不會第一個出現。


  2. 檢閱 [停止元件] 畫面中的清單。

    必須停止 Sun Management Center 元件才能繼續設定程序。如果已完成某些安裝的附加產品之設定程序,螢幕上將出現「進階設定選項」面板。現在,可以設定其餘的附加軟體。

  3. 選取 [配置附加軟體] 選項

    對新近安裝但尚未設定的附加軟體進行設定。

  4. 檢閱 [設定完成] 畫面中的產品清單。

    螢幕上將出現 [選取附加產品] 畫面。此時會列出系統上所有新近安裝的且將要設定的產品。您也可以在先前已設定的產品上再次執行設定。

  5. 檢閱產品清單以確認 Container Manager 出現在要設定的產品清單中。按 [下一步] 以啟動設定程序。

    在設定所有元件時會出現進度畫面。

  6. 設定代理程式層時,若處理器組被偵測到未與資源儲存池關聯,會出現請求許可刪除這些處理器組的畫面。從下列選項選取:

    • 是 - 將從系統刪除這些處理器組。為正確運作 Container Manager,必須移除任何未與資源儲存池相關聯的處理器組。此移除動作是必要的,因為專案必須與儲存池相關聯。選擇此選項後,會自動刪除這些處理器組,並繼續設定程序。

    • 否 - 不會從系統刪除這些處理器組。選擇此選項後,設定精靈會結束且不會設定 Container Manager 軟體在系統中。您無法在具有未與資源儲存池關聯的處理器組的任何主機中使用 Container Manager 軟體。

    • 取消 - 設定精靈會結束。不會在系統中設定 Container Manager 軟體。

  7. 輸入有效的多個使用者名稱,並以逗號將名稱分開。這些使用者必須已存在伺服器機器的 /var/opt/SUNWsymon/cfg/esusers檔案中,且必須被指定為 esadmesdomadm 群組。

    若使用者和設定檔皆如預期中出現,將會新增這些使用者到所需的設定檔 (專案管理、儲存池管理、區域管理)。設定檔是以 Solaris 版本為基礎。


    備註 –

    僅有在此步驟新增的使用者可以在 S10 管理區域、在 S9 和 S10 管理資源儲存池,以及在 S8、S9 和 S10 管理專案。


  8. 設定伺服器層安裝時,在資料庫至少有 300 MB 未使用空間的目錄中提供完整路徑並按 [下一步]。

  9. [ Container Manager DB 配置] 畫面的進度指示表結束後,按 [下一步]。

  10. 在每個代理程式機器,執行 /opt/SUNWsymon/addons/SCM/sbin/scm-poolprof-script.sh 程序檔以建立設定檔。/opt 為安裝 Container Manager 的目錄。要執行此程序檔,必須將 JAVA_HOME 環境變數設定到 /usr/j2se,或必須將 Java 安裝在 /usr/java

    此程序檔不會在 S9 和 S10 建立區域管理或專案管理設定檔。此程序檔會在 S9 和 S10 建立儲存池管理設定檔;在 S8 建立專案管理設定檔。


    注意 – 注意 –

    若任何預先定義的 Solaris 設定檔被移除,則 Container Manager 可能無法如預期運作。


  11. 若要啟動啟動精靈,請按 [下一步]。

    設定程序完成後,您可以選擇啟動 Sun Management Center 程序。如需更多資訊,請參閱「Sun Management Center 3.5 Installation and Configuration Guide」中的第 8 章「Starting and Stopping Sun Management Center」

    如需關於啟動 Container Manager GUI 的更多資訊,請參閱啟動 Container Manager GUI