Sun Management Center 3.5 安裝與配置指南

使用 es-inst 在 Solaris 平台上安裝

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


註解 –

如果您打算安裝 Sun Management Center 3.5 開發環境,則應在單獨的專用機器上安裝開發人員環境。Sun Management Center 伺服器、代理程式和主控台層會自動安裝在開發人員環境機器上。用於 Sun Management Center 開發的機器必須滿足 Sun Management Center 伺服器層的最小硬體和軟體需求。開發人員環境機器也必須滿足代理程式層、主控台層及安裝的所有附加產品的需求。 如需更多資訊,請參閱第 2章, Sun Management Center 3.5 需求


es-inst 的選項

es-inst 指令的語法為:

es-inst [-S dir][-T dir][-R dir][-C file ][-A file][avh]

下表說明 es-inst 的參數。

表 B–2 es-inst 的選項

選項 

說明  

-A

filename

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

-C

filename

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

-R

/path/remote-machine

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

請參閱在遠端機器上安裝

-S

directory

指定來源目錄。 

-T

directory

指定目標目錄。 

-a

 

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

-h

 

列出 es-inst 的選項。

-v

 

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

在本端機器上安裝

此安裝程序假設您要從網路上的 CD 影像目錄安裝 Sun Management Center。請參閱建立安裝 CD 影像,以取得進一步資訊。 此程序亦假設您尚未指定任何 es-inst 參數。

使用 es-inst Script 安裝的步驟
  1. 以超級使用者的身份登入您要安裝 Sun Management Center 的機器。

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


    group: files nis

  3. 複查 README 檔案。

    • /net/machine-name/cd-imagedir/disk1/sbin/INSTALL.README

    • /net/machine-name/cd-imagedir/sbin/INSTALL_README.HWDS

    其中,/net/machine-name/cd-imagedir 是您建立 Sun Management Center 安裝 CD 影像之網路機器的路徑。

  4. 移至 Sun Management Center 安裝光碟 1 的 sbin 目錄。

    • 如果要從 CD 安裝,請插入光碟 1,然後移至 /cdrom/cdrom0/sbin 目錄。

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

    • 如果要從 CD 影像安裝,請移至 /cd-image-dir/disk1/sbin 目錄,其中 cd-image-dir 是您複製安裝 CD 的目錄,或是您從 Web 下載和還原安裝影像的目錄。

  5. 執行 es-inst 安裝 script:


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

    • 如果系統上已安裝 Sun Management Center 2.x 或 3.0,系統會詢問您是否要解除安裝舊版 Sun Management Center。

  6. 解除安裝舊版本。

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

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

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

      系統會詢問您是否要從舊版 Sun Management Center 安裝中移轉資料。

  7. 移轉舊版本的資料。

    您可以儲存先前安裝的 Sun Management Center 2.x 或 3.0 中的管理領域配置資料、自訂警報設定和 script,並將它們套用至新的 Sun Management Center 3.5 安裝中。這些資料位於 /var/opt/SUNWsymon 中。

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

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

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

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


      小心 – 小心 –

      如果自訂 script 儲存在您要在 Sun Management Center 3.5 中使用的 /var/opt/SUNWsymon 下的任何目錄中,請先將它們移到替代位置,然後再移至步驟 6


    然後,安裝程序會執行舊版 Sun Management Center 中的 es-uninst script,以解除安裝舊版本。


    註解 –

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

    在解除安裝過程中,您可能會看到表示套裝軟體移除失敗的訊息。您可以忽略這些訊息。先前未移除的所有套裝軟體將稍後由解除安裝程序移除。


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

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

    預設位置為 /opt

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


    提示 –

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


    系統會詢問您要安裝生產環境還是開發人員環境。

  9. 選取「生產環境」或「開發人員環境」。


    註解 –

    您應該分別在不同的專用伺服器上安裝與執行 Sun Management Center 開發人員環境和生產環境。


    鍵入 1 以安裝生產環境,或鍵入 2 以安裝開發人員環境。

    • 如果您選取「開發人員環境」,將安裝 Sun Management Center 的所有基本組件:

      • 伺服器層

      • 代理程式層

      • 主控台

      螢幕上會顯示伺服器層二進位碼授權。請移至步驟 11

    • 如果您選取「生產環境」,系統會提示您選取要安裝的 Sun Management Center 組件層。

  10. 選取要安裝的 Sun Management Center 組件層。

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


        選取 Sun Management Center 架構組件層:
        您可以選取三層:
        您要安裝伺服器層組件嗎?[y|n|q]  y 
            已選取安裝伺服器層。
            系統會自動安裝 Sun Management Center 代理程式。
        您要安裝主控台層組件嗎?[y|n|q]  y 
      
    

    註解 –

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


    • 如果您選取「伺服器」或「伺服器、代理程式和主控台」,螢幕上會顯示伺服器層二進位碼授權。請移至步驟 11

    • 如果您選取的是「主控台」或「代理程式與主控台」,螢幕上會出現「選取語言支援」畫面。請移至步驟 12

    • 如果僅選取「代理程式」,螢幕上會出現「選取附加產品」。請移至步驟 13

  11. 複查伺服器層二進位碼授權。

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

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

    • 如果未安裝有效的 JDK 版本,系統會告知您所需的版本。然後,安裝程序會結束並返回至系統提示。

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


    註解 –

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


  12. 選取語言支援。

    您可以安裝其他語言的支援檔。系統會詢問您是否需要其他語言。

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

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

    • 如果您不想安裝其他語言支援,請鍵入 n

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

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

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

    • 某些附加產品僅可用於特定平台。如需有關每項附加產品的資訊,請參閱「Sun Management Center 3.5 軟體版次注意事項」和 Sun Management Center 版次套件隨附的平台補充資料,並訪問 Sun Management Center 網站 (http://www.sun.com/sunmanagementcenter/ )。


      註解 –

      如果您要使用 Sun StorEdge A5x00 附加產品,請先參閱Sun StorEdge A5x00 修補程式,然後再繼續安裝。


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

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

    如果您已選取附加產品,系統會列出您的選取。

  14. 複查您的選取。

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

    • 如果您在選取組件時只選取代理程式,或代理程式和主控台,並已選取任何附加產品,安裝程序會檢查磁碟空間。請移至步驟 16

    • 如果您在選取組件時選取伺服器,並已選取以下任何附加產品,螢幕上會顯示附加產品二進位碼授權。請移至步驟 15

      • 進階系統監視

      • 性能報告管理程式

      • 服務可用性管理程式

      • 系統可靠度管理程式

    • 如果您未選取上述任何附加產品,但選取了其他附加產品,安裝程序會檢查磁碟空間。請移至步驟 16

  15. 複查附加產品二進位授權。

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

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

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

  16. 檢查磁碟空間。

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

    • 如果有足夠的磁碟空間,系統會安裝您選取的產品。


      註解 –

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


      完成安裝程序後,螢幕上會顯示已安裝產品的清單。系統會詢問您是否要設定 Sun Management Center 組件。請移至步驟 18

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

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

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


    提示 –

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


    安裝程序會再次檢查磁碟空間。如果有足夠的磁碟空間,系統會安裝您選取的產品。


    註解 –

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


    完成安裝程序後,螢幕上會顯示已安裝產品的清單。系統會詢問您是否要設定 Sun Management Center 組件。

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

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


    小心 – 小心 –

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


在遠端機器上安裝

本節提供使用 es-inst 指令在可存取網路檔案系統(已裝載 NFS)的遠端機器上安裝 Sun Management Center 3.5 的程序。此程序假設您要從網路上的 CD 影像目錄安裝 Sun Management Center。請參閱建立安裝 CD 影像,以取得進一步資訊。

若要在遠端機器上安裝 Sun Management Center,您必須先準備遠端機器,然後才能進行安裝。同時,如果本端機器執行的是 Solaris 2.6、Solaris 7 或 Solaris 8 軟體,您必須如安裝 pkgadd 的修補程式的步驟中所述安裝修補程式。

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

安裝 pkgadd 的修補程式的步驟

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

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

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

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

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

    • Solaris 2.6 版次:106292

    • Solaris 7 版次:107443

    • 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 指令安裝修補程式。

準備遠端機器的步驟
  1. 以超級使用者的身份登入遠端機器。

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

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


      remote# /usr/sbin/groupadd smcorag
      

    2. 建立目錄 /var/opt/SUNWsymon

      此目錄將用於儲存資料庫使用者帳號。


      remote# mkdir -p /var/opt/SUNWsymon
      

    3. 使用 useradd 指令建立資料庫使用者帳號 smcorau,然後將此使用者帳號加入群組 smcorag 中。


      remote# /usr/sbin/useradd \
      ...-d /var/opt/SUNWsymon/smcorau \
         -m -g smcorag -s /bin/sh smcorau
      

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


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

    加入下列行:

    share —F nfs —o rw=admin-host,root= admin-host /

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

    例如,如果遠端主機名稱為 remote-server,您要用來在 remote-server 上安裝 Sun Management Center 的機器名稱為 adminserver,則 remote-server/etc/dfs/dfstab 檔案中的項目將是:

    share —F nfs —o rw=adminserver,root= adminserver

    此位於遠端機器上 dfstab 檔案中的項目僅為登錄至機器 adminserver 上的超級使用者帳號提供遠端讀取與寫入許可權。

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

  6. 啟動網路檔案系統常駐程式 mountd


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


    remote# /usr/bin/uname -r
    

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

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

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

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


    remote# /usr/platform/platform/sbin/prtdiag | /usr/bin/head -1 \
          | /usr/bin/cut -f2 -d:
    

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

    例如:


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

    提示 –

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


  9. 登出遠端機器。

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

在遠端機器上安裝 Sun Management Center 的步驟
  1. 以超級使用者的身份登入本端機器。

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

    • 如果您要從 CD 安裝,請插入光碟 1,然後移至 /cdrom/cdrom0/sbin 目錄。

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

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

  3. 執行 es-inst 安裝 script,並使用 -R path/remote 參數指定遠端主機。


    #./es-inst -R path/remote
    

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


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

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

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

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

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

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

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


    註解 –

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


  6. 完成安裝。