Sun Management Center 4.0 安裝與配置指南

使用 es-inst 安裝 Sun Management Center

本節說明如何在 Solaris 和 Linux 系統上使用 es-inst 程序檔來安裝產品。在安裝時,您可以分別安裝主控台、伺服器與代理程式層,也可以組合安裝它們。您還可以選擇特定附加產品以安裝您需要的功能。安裝程序完成之後,設定程序檔 es-setup 將開始執行,以讓您設定基本元件和附加元件。


備註 –

在 Linux 上,可以安裝代理程式層和主控台層。無法使用 es-inst 進行遠端安裝。


es-inst 選項

es-inst 指令的語法為:

es-inst [-S 目錄][-T 目錄][-R 目錄][-C 檔案][-A 檔案][avh]

下表說明 es-inst 的參數。

表 B–2 es-inst 選項

選項 

修改選項 

說明 

-A

檔案名稱

使用指定的配置檔檔案名稱執行自動安裝。如果同時使用 —C,系統將忽略此選項。

-C

檔案名稱

指定用於儲存安裝與設定期間輸入之詳細配置資料的檔案。此檔案可用於隨後的自動安裝。 

-R

/路徑/遠端機器

遠端機器上安裝 Sun Management Center (該遠端機器可以從本地機器上使用超級使用者登入帳號透過網路檔案系統進行讀取/寫入)。

請參閱在遠端機器上安裝

-S

目錄

指定來源目錄。 

-T

目錄

指定目標目錄。 

-a

 

僅執行代理程式產品安裝。請參閱使用 agent-update.bin 從代理程式更新影像安裝或更新代理程式

-h

 

列出 es-inst 的選項。

-v

 

以詳細完整的記錄模式執行安裝。 

免手動安裝

Sun Management Center 4.0 支援免手動安裝 (也稱為 Boom 安裝)。在免手動安裝模式下安裝產品時,安裝程式不會提示您輸入任何資料。您可以使用 es-inst -B 指令安裝伺服器和代理程式元件。default-agent-install.ascii default-server-install.ascii 這兩個回應檔包含免手動安裝所需的預設參數值。default-agent-install.ascii 檔案具有代理程式安裝的預設值,而 default-server-install.ascii 檔案則具有伺服器安裝的預設值。

假設您是從您網路上的媒體影像目錄安裝 Sun Management Center,則回應檔將位於 /net/機器/disk1/sbin 目錄中。如有需要,您可複製回應檔並修改參數值。若要執行免手動安裝,請執行下列步驟:

  1. 以超級使用者的身份登入。

  2. 執行指令

    es-inst -B 檔案名稱

其中

例如,es-inst -B default-agent-install.ascii


備註 –

僅 Solaris 平台支援免手動安裝。


在本地機器上安裝

此安裝程序假設您要從網路上的影像目錄安裝 Sun Management Center。如需更多資訊,請參閱建立安裝 DVD 影像。此程序亦假設您尚未指定任何 es-inst 參數。

Procedure使用 es-inst 進行安裝

  1. 以超級使用者身份登入您要安裝 Sun Management Center 的機器。

  2. /etc/nsswitch.conf 檔案中,請確定 group 項目將 files 做為第一個記號。


     group: files nis
  3. 移至 Sun Management Center 安裝磁碟 1 的 sbin 目錄。

    • 若您是從磁碟進行安裝,接著再移至 /磁碟掛載目錄/sbin 目錄。

      在安裝過程中,系統可能會依據您的選取提示您變更磁碟。

    • 如果要從影像安裝,請移至 /影像目錄/disk1/sbin 目錄,其中影像目錄是您複製安裝影像的目錄,或是您從 Web 下載和解壓縮安裝影像的目錄。

  4. 執行 es-inst 安裝程序檔:


    #./es-inst
    
    • 如果系統上未安裝舊版 Sun Management Center,系統會提示您指定目標目錄。請至步驟 7

    • 如果舊版的 Sun Management Center 已安裝在系統上,系統會詢問您是否要解除安裝舊版 Sun Management Center。

  5. 解除安裝舊版本。

    系統會詢問您是否要解除安裝舊版本。只有在解除安裝舊版本之後,才能安裝 Sun Management Center 4.0。

    • 如果您不想解除安裝舊版本,請鍵入 nq。此時會返回至系統提示符號。

    • 鍵入 y 即可解除安裝舊版本。

      系統會詢問您是否要遷移先前 Sun Management Center 安裝中的資料。

  6. 遷移舊版本的資料。

    來自您先前 Sun Management Center 安裝中的管理網域配置資料、自訂警報設定及程序檔,都可以儲存並套用至 Sun Management Center 4.0 的新安裝。這些資料位於 /var/opt/SUNWsymon 中。

    • 鍵入 y 可儲存和遷移舊版 Sun Management Center 的資料。

      安裝程序會停止任何執行中的 Sun Management Center 程序。資料將儲存在 /var/opt/SUNWsymon.bak 中。

    • 鍵入 n 將放棄舊版 Sun Management Center 中的所有資料。

      安裝程序檔會警告您應移動要儲存的所有自訂程序檔。


      注意 – 注意 –

      如果自訂程序檔儲存在您要在 Sun Management Center 4.0 中使用的 /var/opt/SUNWsymon 下的任何目錄中,請先將它們移到其他位置,然後再繼續步驟 5


    安裝程序接著會執行先前 Sun Management Center 版本的 es-uninst 程序檔以解除安裝先前的版本。


    備註 –

    依據舊版本中安裝的產品和附加產品,解除安裝程序可能會執行幾分鐘至半個小時。

    在解除安裝程序期間,您可能會看到聲明套裝軟體移除失敗的訊息。您可忽略這些訊息。最初未移除的任何套裝軟體稍後會由解除安裝程序移除。


    解除安裝程序完成之後,系統會提示您指定安裝 Sun Management Center 的目錄。

  7. 鍵入要安裝 Sun Management Center 的目錄名稱。

    預設位置為 /opt

    Sun Management Center 軟體可以安裝在系統上可用磁碟空間需求滿足最低要求的任何位置。按 Return 鍵接受預設位置 /opt,或者若要安裝到 /opt 以外的目錄,請鍵入目錄名稱。


    提示 –

    df -ak 指令可列出機器上每個檔案系統的已用空間與可用空間。


  8. 選取要安裝的 Sun Management Center 元件層。

    對每一個元件層,系統都會要求您回答 yn。例如:


        Select the Sun Management Center Architectural Component Layers:
        3 Layer(s) are available for your selection:
        Do you want to install Server Layer Components ? [y|n|q]  y 
            The Server Layer has been selected for install.
            The Sun Management Center Agent will be installed automatically.
        Do you want to install Console Layer Components ? [y|n|q]  y 
      
    

    備註 –

    如果您選取 [伺服器],則系統會自動選取 [代理程式]。


    • 如果您選取的是 [伺服器] 或 [伺服器、代理程式和主控台],則螢幕上會出現伺服器層二進位碼授權。請至步驟 9

    • 如果您選取的是 [主控台] 或 [代理程式與主控台],則會出現 [選取語言支援] 訊息。請至步驟 10

    • 如果僅選取 [代理程式],則會出現 [選取附加產品] 訊息。請至步驟 11

  9. 檢視伺服器層二進位碼授權。

    請仔細閱讀伺服器層二進位碼授權。若要繼續安裝,您必須同意此授權的條款。

    鍵入 y 以同意授權並繼續安裝,或鍵入 n 以結束安裝。

    • 若未安裝有效 JDK 版本,則會告知您需要哪個版本。安裝程序會結束並跳到系統提示符號。

    • 如果接受授權,安裝程序會檢查 JDK 版本是否有效。如果安裝的 JDK 版本有效,系統會提示您選取其他語言支援。


    備註 –

    安裝伺服器層,會同時安裝 Sun Management Center Web 伺服器與線上說明。


  10. 若要以其他語言安裝產品,請選取適用的語言。

    • 如果您要安裝其他語言支援,請鍵入 y

      對每一種語言,系統都會要求您回答 yn

    • 若您不要安裝其他語言支援,請鍵入 n

    完成語言選取後,安裝程序會檢查附加產品。

  11. 選取 Sun Management Center 附加產品。

    安裝程序會列出每項附加產品,並詢問您是否要安裝該產品。鍵入 y 可選取安裝此產品。如果您不想安裝此產品,可鍵入 n

    • 某些附加產品僅可用於特定平台。如需有關每個附加產品的資訊,請參閱 Sun Management Center 發行套件隨附的平台補充資料,以及 Sun Management Center 網站 (http://www.sun.com/solaris/sunmanagementcenter/)。

    • 某些附加產品有選擇性的元件。如果有選擇性的附加元件,系統會循序列出元件。鍵入 y 可選取安裝該選擇性元件,如果您不想安裝該選擇性元件,可鍵入 n

    若您未選取任何附加產品,系統將會詢問您是否要繼續。鍵入 y 可繼續執行。安裝程序會檢查磁碟空間。請至步驟 14

    若您已選取任何附加產品,將會列出您的選擇。

  12. 檢視您的選取。

    鍵入 y 以繼續執行,或鍵入 n 以重複選取程序。

    • 若您在元件選取期間只有選取代理程式、或代理程式和主控台,並已選取任何附加產品,安裝程序會檢查磁碟空間。請至步驟 14

    • 若您已在元件選取期間選取伺服器,並已選取以下任何附加產品,則會顯示附加產品二進位碼授權。請至步驟 13

      • 進階系統監視

      • 效能報告管理程式

      • 服務可用性管理程式

      • Solaris Container Manager

      • 系統穩定性管理程式

    • 如果您未選取以上任何一種附加產品,而是選取其他附加產品,安裝程序會檢查磁碟空間。請至步驟 14

  13. 檢視附加產品二進位授權。

    請仔細閱讀附加產品二進位碼授權。若要繼續安裝,您必須同意此授權的條款。

    鍵入 y 以同意授權,或鍵入 n 以結束安裝。

    如果您鍵入 y 同意了授權,但未選取其他附加元件,安裝程序將檢查磁碟空間。

  14. 檢查磁碟空間。

    安裝程序會檢查是否有足夠的磁碟空間來安裝您選取的產品。

    • 若有足夠磁碟空間,則會安裝您已選取的產品。


      備註 –

      依據選取的產品而定,安裝過程會持續幾分鐘到半個小時,甚至更長時間。


      當安裝程序結束時,將會顯示清單列出已安裝的產品。將會詢問您是否要設定 Sun Management Center 元件。請至步驟 16

    • 如果沒有足夠的磁碟空間,系統會提示您提供替代檔案系統。螢幕上會顯示可用空間大小與所需空間大小。

  15. 提供具有足夠磁碟空間的替代檔案系統名稱。

    在系統提示您指定其他檔案系統時,請鍵入具有足夠可用空間的檔案系統名稱與目錄。


    提示 –

    在您要安裝 Sun Management Center 的機器之終端機視窗中,鍵入 df -ak 以列出機器上每個檔案系統的已用空間和可用空間大小。


    安裝程序會再次檢查磁碟空間。若有足夠磁碟空間,則會安裝您已選取的產品。


    備註 –

    依據選取的產品而定,安裝過程會持續幾分鐘到半個小時,甚至更長時間。


    當安裝程序結束時,將會顯示清單列出已安裝的產品。將會詢問您是否要設定 Sun Management Center 元件。

  16. 決定是否設定安裝的產品。

    鍵入 y 以設定 Sun Management Center 和您選取的附加產品,或鍵入 n 結束,以後再執行設定。


    注意 – 注意 –

    如果您使用 es-inst 安裝時安裝了附加產品,請鍵入 n 結束安裝與設定程序。您必須按使用 es-setup 設定附加產品所述,設定附加產品。否則,將覆寫您的安全性金鑰,並必須設定所有機器上的所有代理程式,才能讓代理程式正常工作。


在遠端機器上安裝

本節說明如何使用 es-inst 指令在可存取網路檔案系統 (掛載了 NFS) 的遠端機器上安裝 Sun Management Center 4.0。此程序假設您要從網路上的影像目錄安裝 Sun Management Center。如需更多資訊,請參閱建立安裝 DVD 影像

若要在遠端機器上安裝 Sun Management Center,您必須先準備遠端機器,然後才能進行安裝。另外,若本地機器執行的是 Solaris 8 軟體,您必須按安裝 pkgadd 的修補程式所述,安裝修補程式。

本節使用下列機器名稱做為程序中的範例:


備註 –

若遠端機器為 Solaris 10 機器,則不支援遠端安裝。


Procedure安裝 pkgadd 的修補程式

如果本地機器執行的是 Solaris 8 軟體,則必須在本地機器上安裝作業系統版本特定的 pkgadd 之修補程式。必須先安裝此修補程式,然後才可以使用本地機器在遠端機器上安裝 Sun Management Center 4.0。

如果本地機器執行的是 Solaris 9 版本,則無須安裝任何修補程式。請至準備遠端機器

  1. 以超級使用者身份登入本地機器。

  2. 確定已安裝 OS 修補程式層級。

    若要確定是否已安裝修補程式,可使用指令 showrev -p | grep 修補程式編號,其中修補程式編號是所需的 OS 修補程式:

    • Solaris 8 版本:110934

    例如,如果本地機器執行的是 Solaris 8 版本,則應鍵入:


    admin-host# showrev -p | grep 110934
    admin-host# 

    在以上範例中,並未安裝修補程式。必須按步驟 3 指示下載並安裝修補程式。

    若已安裝修補程式,則會顯示類似以下的清單。


    admin-host# showrev -p | grep 110934
    admin-host# Patch: 110934-13 Obsoletes: Requires: Incompatibles: 
    Packages: pkgtrans, pkgadd, pkgchk

    若本機機器 Solaris 版本所需的修補程式已安裝,請繼續準備遠端機器

  3. 安裝 OS 修補程式(如果需要)。

    1. 從網站 http://www.sunsolve.sun.com 下載所需的修補程式。

    2. 還原並解壓縮下載的修補程式歸檔檔案。

    3. 使用 patchadd 指令安裝修補程式。

Procedure準備遠端機器

  1. 以超級使用者身份登入遠端機器。

  2. 建立 Sun Management Center 資料庫存取群組和使用者帳號。

    1. 使用 groupadd 指令建立存取群組 smcdbg


      遠端#/usr/sbin/groupadd smcdbg
      
    2. 建立目錄 /var/opt/SUNWsymon

      資料庫使用者帳號將存放至此目錄。


      遠端#mkdir -p /var/opt/SUNWsymon
      
    3. 使用 useradd 指令建立資料庫使用者帳號 smcdbu,然後將此使用者帳號加入群組 smcdbg 中。


      遠端# /usr/sbin/useradd \
      ...-d /var/opt/SUNWsymon/smcdbu \
         -m -g smcdbg -s /bin/sh smcdbu
      
  3. 停止網路檔案系統常駐程式 mountd


    遠端# /etc/init.d/nfs.server stop
    
  4. 編輯遠端主機上的 /etc/dfs/dfstab 檔案。

    增加下列行:

    share —F nfs —o rw=管理主機,root=管理主機 /

    其中,管理主機是您要藉以將 Sun Management Center 安裝至遠端主機的機器之名稱。

    例如,如果遠端主機名稱為遠端伺服器,您要用來在遠端伺服器上安裝 Sun Management Center 的機器名稱為管理伺服器,則遠端伺服器/etc/dfs/dfstab 檔案中要增加的項目將是:

    share —F nfs —o rw=管理伺服器,root=管理伺服器

    此位於遠端機器上 dfstab 檔案中的項目僅為登入至機器管理伺服器上的超級使用者帳號提供遠端讀取與寫入權限。

  5. 儲存並關閉 /etc/dfs/dfstab

  6. 停止網路檔案系統常駐程式 mountd


    遠端# /etc/init.d/nfs.server start
    
  7. 確定在遠端機器上執行的 Solaris 版本。


    遠端# /usr/bin/uname -r
    

    當您在遠端主機上安裝 Sun Management Center 時,es-inst 程序檔會提示您提供遠端主機上執行的 Solaris 版本。

  8. 確定遠端主機機器類型。

    當您在遠端主機上安裝 Sun Management Center 時,es-inst 程序檔將提示您提供遠端機器的類型。

    es-inst 所需的遠端主機資訊由下列指令產生:


    遠端# /usr/platform/平台/sbin/prtdiag | /usr/bin/head -1 \
          | /usr/bin/cut -f2 -d:
    

    其中,平台是指令 uname -i 的輸出。

    例如:


    遠端# /usr/bin/uname -i
    SUNW,Ultra
    遠端# /usr/platform/SUNW,Ultra/sbin/prtdiag 
      | /usr/bin/head -1 | /usr/bin/cut -f2 -d:
    Sun Microsystems  sun4u Sun Ultra UPA/PCI (UltraSPARC-IIi 333 MHz)

    提示 –

    您可將遠端主機類型資訊複製到本地主機的暫存檔中,並在 es-inst 提示您提供遠端主機類型時貼上此資訊。


  9. 登出遠端機器。

    現在,您可以如下一程序所述,在遠端主機上安裝 Sun Management Center。

Procedure在遠端機器上安裝 Sun Management Center

  1. 以超級使用者身份登入本地機器。

  2. 移至 Sun Management Center 安裝磁碟 1 的 sbin 目錄。

    • 若您是從磁碟進行安裝,請移至 /c磁碟掛載目錄/sbin 目錄。

      在安裝過程中,系統可能會依據您的選取提示您變更磁碟。

    • 如果要從影像安裝,請移至 /影像目錄/disk1/sbin 目錄,其中影像目錄是您複製安裝影像的目錄,或是從 Web 下載安裝影像的目錄。

  3. 執行 es-inst 安裝程序檔,並使用 -R 路徑/遠端參數指定遠端主機機器。


    #./es-inst -R 路徑/遠端
    

    其中,路徑/遠端是遠端機器的完整路徑。例如,如果遠端主機路徑和名稱為 /net/remote-server,您應該鍵入:


    local-machine# ./es-inst -R /net/remote-server
    

    系統會提示您提供遠端機器上執行的 Solaris 版本。

  4. 鍵入遠端機器上執行的 Solaris 版本。

    請參閱準備遠端機器步驟 7

    系統會提示您提供遠端主機的類型。

  5. 提供遠端主機的類型。

    鍵入您在 準備遠端機器步驟 8 中產生的機器類型字串。或者,如果您已將產生的文字複製到本地主機上的檔案中,則可以貼上此機器類型字串以回答提示。


    備註 –

    在遠端主機上完成 Sun Management Center 安裝所需的步驟與預設的 Sun Management Center 安裝步驟相同。


  6. 完成安裝。


    備註 –

    如果遠端安裝的目標主機執行的是 Solaris 10 系統,則必須從另一個 Solaris 10 系統執行安裝。