Solaris Container Manager 1.1 版本說明

安裝 Solaris Container Manager 1.1 前,您需要知道的問題

本節包含關於預備作業和 Solaris Container Manager 1.1 軟體文件的資訊。

usermod 不會為已設定權限的使用者更新 /etc/user_attr 檔案

在 Container Manager 安裝期間,/etc/user_attr 檔案會由 usermod 指令更新。若您想要修改其 ID 是在 Container Manager 設定期間輸入的使用者設定檔, 可能會出現下列訊息:


UX: /usr/sbin/usermod: ERROR: 使用者名稱 is in use. Cannot change it.

若您遇到下列錯誤,請手動更新 /etc/user_attr 檔案以設定正確的設定檔

在 S10 系統中,/etc/user_attr 檔案的內容必須如下所示:

使用者名稱::::auths=認證;profiles=Pool Management,Zone Management,
Project Management,其他設定檔;其他屬性

在 S9 系統中,/etc/user_attr 檔案的內容必須如下所示:

使用者名稱::::auths=認證;profiles=Pool Management,Project Management,
其他設定檔;其他屬性

在 S8 系統中,/etc/user_attr 檔案的內容必須如下所示:

username::::auths=認證;profiles=Project Management,其他設定檔;其他屬性

要檢查所需的設定檔是否存在主機中,請檢查 /etc/security/prof_attr 檔案的內容。此檔案必須包含根據作業系統 (OS) 版本所需的設定檔。

若所需的設定檔不存在,請執行 /opt/SUNWsymon/addons/SCM/sbin/scm-poolprof-script.sh 檔案以建立所需的設定檔。/opt 為安裝 Container Manager 的目錄。要執行此程序檔,必須將 JAVA_HOME 環境變數設定到 /usr/j2se,或必須將 Java 安裝在 /usr/java

安裝 Sun Web Console 2.0 軟體

必須安裝 Sun Web Console 2.0 軟體才能安裝 Sun Management Center 3.5 Update 1b 或 Solaris Container Manager 1.1。Solaris Container Manager 1.1 圖形化使用者介面 (GUI) 是以瀏覽器為基礎。要使用 GUI,您必須在 Sun Management Center 伺服器層上安裝 Sun Web Console 2.0 軟體。若您使用 Solaris 8 或 9 作業系統,必須安裝包含在 Sun Management Center 3.5 Update 1b CD 2 of 2 的 Sun Web Console 2.0 軟體。

在安裝 Sun Management Center 或 Solaris Container Manager 1.1 之前安裝 Sun Web Console 2.0 時,請確認下列事項:

若您安裝有 Tomcat 伺服器的早期版本,您必須移除相關的軟體套裝模組。

須使用包含 J2SE 1.4.2 軟體 (至少) 的 Sun Web Console 軟體。若您使用較舊版本的 J2SE,安裝程序檔會提示您更新 J2SE 軟體。


備註 –

若您已安裝 beta 版的 Sun Web Console 2.0,您必須先解除安裝 Sun Web Console 2.0。如需更多資訊,請參閱解除安裝 Sun Web Console


Procedure從 CD 安裝 Sun Web Console


備註 –

您僅能在預設位置安裝 Sun Web Console 軟體。


步驟
  1. 輸入下列指令成為超級使用者:


    % su -
    
  2. 若您已安裝 Tomcat 伺服器,請輸入下列指令檢查其版本:


    # pkginfo -l SUNWtcatu
    

    包含在 Sun Web Console 軟體的版本已辨識為 11.9.0,REV=2002.03.02.00.35。

  3. 若您的版本是以 11.8.0 為開頭或更低,請輸入下列指令移除 Tomcat 伺服器:


    # pkgrm SUNWtcatu
    

    稍後將安裝正確的版本。

  4. 插入 Sun Management Center 3.5 Update 1b CD 2 of 2。

  5. 輸入下列指令以將目錄變更到 Sun Web Console 軟體的所在位置:


    # cd /cdrom/cdrom0/image/Lockhart2.2.3/sparc
    
  6. 設定 JAVA_HOME 變數。例如,在 C shell 中請輸入:


    # setenv JAVA_HOME /usr/j2se/bin
    
  7. 輸入下列指令以安裝軟體:


    # ./setup 
    
    • 若您的系統安裝有 J2SE 版本 1.4.2 軟體,安裝程式會自動安裝 Sun Web Console 軟體。請等候安裝程序完成。

    • 若您的系統安裝的 J2SE 版本低於 1.4.2, J2SE 版本 1.4.2 軟體會自動與 Sun Web Console 軟體一起安裝。請等候安裝程序完成。

  8. 安裝結束後,會出現下列訊息:


    Installation complete.
    Server not started! No management applications registered

    此為有效訊息。

  9. 輸入下列指令以啟用在重新開機時自動啟動 Sun Web Console:


    # /usr/sbin/smcwebserver enable
    
  10. 繼續安裝 Sun Management Center 3.5 Update 1b 軟體。

    如需更多資訊,請參閱:

Procedure啟動 Sun Web Console

所有軟體安裝完成後,在使用 Solaris Container Manager 1.1 GUI 之前您必須啟動 Sun Web Console。

步驟
  1. 啟動瀏覽器。

  2. 前往 Sun Web Console https://主機機器名稱:6789

    會顯示 Sun Web Console 登入頁。

Procedure解除安裝 Sun Web Console

若您的系統安裝有較早版本的 Sun Web Console 軟體,您必須解除安裝 Sun Web Console 才能安裝 2.0 版本。若您想要在移除 Sun Web Console 軟體後從系統中移除 Solaris Container Manager 1.1,也可以使用此程序。


備註 –

若執行 setup -upkgrm 失敗時,請確認您不是位於 /usr/lib/webconsole 目錄或其子目錄。


步驟
  1. 輸入下列指令成為超級使用者:

    % su -

  2. 要移除 Sun Web Console 軟體套裝模組,請以超級使用者身分 (su -) 輸入下列指令啟動移除程序檔:


    # /usr/lib/webconsole/setup -u
    
  3. 程序檔完成後,將提示您移除 Tomcat 伺服器和 Java 1.4.2 軟體。要保留此軟體,請在下列問題回答「否」(n):


    If you have other work that requires use of the 
    Tomcat Servlet/JSP Container software, you may wish to 
    not delete it from your machine.                
    
    Do you want to delete it? [n]? n  
    
    If you have other work that requires use of the 
    Java 1.4.2 software, you may wish to not delete it 
    from your machine.
    
    Do you want to delete it? [n]? n 

已安裝文件不包含 Solaris Container Manager 1.1 手冊

在 Sun Management Center 3.5 Update 1b CD 影像中安裝文件時,不包括 Solaris Container Manager 1.1 手冊。

可在 http://docs.sun.com/apps/doc/coll/810.6 網站取得英語版的手冊。

要取得法語、繁體中文、簡體中文、日語或韓語版的手冊,請到 http://docs.sun.com。在頁面左上角按一下所要的語言按鈕,然後輸入關鍵字「Solaris Container Manager 1.1」。