Sun Management Center 4.0 安裝與配置指南

附錄 B 使用指令行進行解除安裝、安裝與設定

本附錄提供藉由指令行介面解除安裝、安裝與設定 Sun Management Center 的程序。

本附錄討論下列主題︰

解除安裝 Sun Management Center

本節概括介紹 es-uninst 選項,並提供使用 es-uninst 指令行程序檔從 Solaris 系統解除安裝 Sun Management Center 的程序。

es-uninst 選項

es-uninst 指令的語法為:

es-uninst [ -f | -F | -X | -h | -v ]

下表說明 es-uninst 指令的參數。

表 B–1 es-uninst 選項

選項 

說明 

-F

解除整個 Sun Management Center 安裝,不提示確認訊息,亦不停止任何執行中的 Sun Management Center 程序。 

此選項僅適用於以下情況:停止 Sun Management Center 程序時呼叫的可執行檔不在預期位置。 

例如,如果在安裝 Sun Management Center 之後,將作業環境從 Solaris 8 版本升級至 Solaris 9 版本,則某些動態產生的路徑名稱將會出錯。在這種情況下,此選項可避免在解除安裝過程中報告錯誤。 

-f

解除整個 Sun Management Center 安裝,且不提示確認訊息。 

-h

列出 es-uninst 的選項。

-v

以詳細模式執行解除安裝。 

-X

以非互動方式完全解除安裝 Sun Management Center。使用此選項會停止所有程序,然後移除整個 Sun Management Center 安裝,包括資料庫以及所有附加產品。您將無法儲存配置資料。 

解除安裝 Sun Management Center 版本 3.6.x

Sun Management Center 3.6.x es-uninst 指令可用來解除整個 3.6.x 安裝。Sun Management Center 3.6.x es-uninst 指令亦提供備份 Sun Management Center 配置資料的選項。若您選擇備份配置資料,Sun Management Center 4.0 安裝程序會偵測到備份,並詢問您是否要將資料套用至新安裝。

您可以使用 es-uninst 指令行程序檔解除安裝 Sun Management Center 3.6.x,如下所述。


備註 –

Sun Management Center 4.0 安裝程序會自動執行現有 Sun Management Center 3.6.x 安裝的 es-uninst 解除安裝程序檔。Sun Management Center 3.6.x es-uninst 解除安裝程序檔允許您備份舊版本中的配置資料,以便將此資料套用至新的 Sun Management Center 4.0 安裝。



注意 – 注意 –

(在 Solaris 10 上) 當您從全域區域解除安裝 Sun Management Center 4.0 時,不會保留部分根區域中的代理程式資料。


Procedure使用 es-uninst 解除安裝 Sun Management Center 3.6.x

以下步驟假設您已將 Sun Management Center 安裝在預設目錄 /opt 中。若您已在其他目錄中安裝 Sun Management Center,請以您指定的目錄名稱取代 /opt

  1. 以超級使用者的身份登入安裝 Sun Management Center 3.6.x 伺服器的機器。

  2. 要解除安裝 Sun Management Center 3.6.x,請輸入指令:


    # /opt/SUNWsymon/sbin/es-uninst
    
    • 解除安裝 Sun Management Center 3.6.x 時,系統會詢問您是否要儲存您的使用者與配置資料。請至步驟 6

    • 解除安裝 Sun Management Center 4.0 時,會顯示目前產品的清單。

  3. 選取您要解除安裝的 Sun Management Center 4.0 產品。

    • 鍵入 y 可解除安裝產品及所有附加產品。

      系統會提示您將要解除安裝所有 Sun Management Center 產品,並詢問您是否要變更選取。請至步驟 5

    • 如果您僅要解除安裝一項或多項附加產品,請鍵入 n

  4. 選取您要解除安裝的 Sun Management Center 4.0 附加產品。

    解除安裝程序會逐步檢查系統上安裝的每項附加產品,並詢問您是否要解除安裝此附加產品。

    鍵入 y 以解除安裝附加產品,或鍵入 n 以保留安裝的附加產品。

    完成選取之後,螢幕上會顯示您選取要解除安裝的產品清單,並詢問您是否要變更選取。

  5. 變更選取(如果需要)。

    • 鍵入 y 可進行不同的選取。螢幕上會再次顯示已安裝的產品清單,並重複解除安裝選取程序。

    • 鍵入 n 可繼續執行解除安裝程序。系統會詢問您是否要保留您的使用者與配置資料。

  6. 儲存 Sun Management Center 使用者與配置資料(如果需要)。


    注意 – 注意 –

    如果鍵入 n,系統會移除您目前的 Sun Management Center 使用者與配置資料,包括資料庫。此外,系統還會覆寫您的安全性金鑰,您將必須設定所有代理程式以使它們能正常工作。


    • 如果要保留 /var/opt/SUNWsymon 中的管理網域配置和自訂警報設定以備隨後安裝或升級使用,請鍵入 y

    • 鍵入 n 將放棄現有的資料庫。

    系統會詢問您是否要繼續執行解除安裝。

  7. 完成解除安裝程序。

    • 鍵入 y 可解除安裝選取的產品。

      您選取的產品即解除安裝。程序完成之後,es-uninst 程序檔會結束並返回至指令提示符號。

    • 如果您不想解除安裝選取的產品,請鍵入 n

      es-uninst 程序檔會結束並返回至指令提示符號。

使用 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 系統執行安裝。


使用 es-setup 設定 Sun Management Center

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

何時執行設定

您應該在下列情況下執行設定程序:

es-setup 選項

es-setup 指令的語法為:

es-setup [ -A 檔案 ] [ -C 檔案 ] [ -p 目錄 ] [ -Fhrvw ] [ -z 區域]

下表說明 es-setup 的參數。

表 B–3 es-setup 選項

選項 

修改選項 

說明 

-A

檔案名稱

使用指定的回應設定檔檔案名稱執行自動設定。


備註 –

如果同時使用 -C,系統將忽略此選項。


-C

檔案名稱

指定用於儲存進行設定時提供之設定回應的檔案。設定回應檔可用於隨後的自動設定。 

此選項可代替 -A 選項。

-F

 

再次設定整個 Sun Management Center 安裝,包括所有已安裝的基底產品、資料庫以及附加產品。 

使用此選項等同於將整個安裝重新設定為安裝之後、設定之前的狀態,然後執行設定。 

-h

 

列出 es-setup 的選項。

-k

 

執行設定,但不產生安全性金鑰。 

-p

目錄

設定單一附加產品,其中目錄為該附加產品的目錄名稱。例如,儲存附加產品位於 /opt/SUNWsymon/addons/storage。若要使用 es-setup 設定儲存附加產品,您須鍵入 es-setup -p storage

使用此選項等同於將指定的附加產品重新設定為安裝之後、設定之前的狀態,然後執行單一附加產品的設定。 

-r

 

重建資料庫。不執行其他設定。 

-v

 

以詳細模式執行設定。 

-w

 

略過資料庫重新設定。此選項與 -F 選項配合使用才有效。

-z

 

要在區域中執行的設定代理程式 

使用 es-setup 設定 Sun Management Center 4.0

本節提供設定 Sun Management Center 的程序。此程序假設您尚未指定任何 es-setup 參數。

Procedure使用 es-setup 程序檔設定 Sun Management Center

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

  2. 移至 Sun Management Center sbin 目錄。例如:


     # cd /opt/SUNWsymon/sbin
    

    若您已將 Sun Management Center 安裝於 /opt 以外的目錄,請移至 /安裝目錄/SUNWsymon/sbin ,其中安裝目錄是您指定的目錄。

  3. 執行 es-setup 程序檔。


    # ./es-setup
    
    • 若您只安裝了 Sun Management Center 主控台,設定程序會設定主控台,然後再設定任何您已選取的附加產品。請至步驟 16

    • 若您僅已安裝代理程式,或代理程式和主控台,則會提示您提供安全性金鑰產生的密碼。請至步驟 5

    • 若您已安裝 Sun Management Center 伺服器,設定程序會檢查 DB 偵聽程式埠衝突。

      • 若 DB 偵聽程式埠目前不在使用中且系統有足夠的記憶體,則會提示您提供產生安全性金鑰的密碼。請至步驟 5

      • 若 DB 偵聽程式埠目前不在使用中且系統記憶體不足,則會顯示可用的記憶體量和需要的記憶體量。設定程序將結束並返回至系統提示符號。請採取適當措施以取得足夠的記憶體,然後重新執行設定。

      • 若 DB 偵聽程式埠目前在使用中,則會提示您指定未使用的連接埠。

  4. 解決 DB 偵聽程式埠衝突

    按 Return 鍵接受替代預設連接埠 2522,或鍵入未使用連接埠的編號。確定連接埠是否處於使用中說明如何判定連接埠是否在使用中。重新配置 Sun Management Center 連接埠說明如何使用 es-config 指令以重新指定 Sun Management Center 連接埠。

    設定程序會檢查可用記憶體。

    • 如果系統有足夠的記憶體,則會提示您提供產生安全性金鑰的密碼。請至步驟 5

    • 如果系統記憶體不足,螢幕上會顯示可用記憶體與所需記憶體的大小。設定程序將結束並返回至系統提示符號。請採取適當措施以取得足夠的記憶體,然後重新執行設定。

  5. 產生 Sun Management Center 安全性金鑰。

    所有 Sun Management Center 程序間的通訊均需要使用加密的安全性金鑰。安全性金鑰基於您提供的密碼而產生,您提供的密碼之長度應為 1 到 8 個字元,且不包含空格。系統會將超過八個字元的密碼截短為八個字元。


    備註 –

    請將用於為此機器產生安全性金鑰的密碼記錄下來,並保存在安全的位置,以備日後重新為此機器產生安全性金鑰時使用。您也可以按重新產生安全性金鑰所述,視需要稍後變更安全性金鑰。


    1. 鍵入種子密碼,以產生安全性金鑰。

    2. 再次鍵入密碼。

    系統會提示您提供 SNMPv1 社群字串。

  6. 指定 SNMPv1 社群安全性字串。

    社群字串用於提供 SNMP 安全性,依預設將設定為 public

    將社群字串設定為 publicprivate 之外的值可提供更好的 SNMP 安全性。


    注意 – 注意 –

    所有安裝 Sun Management Center 4.0 的機器上必須使用同一個 SNMP 社群字串。如果在每台機器上使用不同的社群字串,則這些機器與 Sun Management Center 元件之間的 SNMP 通訊將無法執行。在安全位置保存您使用的社群字串記錄,以備您以後需要再次指定社群字串時使用。


    • 如果您想接受社群字串的預設值 public,請在系統提示您提交 SNMPv1 社群字串時按 Return 鍵。

    • 如果您要使用自訂社群字串,請鍵入社群字串文字。社群字串的最大長度為 255 個字元,其中不能包含空格。

      系統會提示您再次鍵入 SNMPv1 社群字串以確認字串。請鍵入相同的字串。例如:


      An SNMPv1 community string is required for security, and by default is set
      to public. If you want additional security, specify a customized string.
      You must use the same SNMPv1 community string on all of the machines on 
      which you install Sun Management Center 4.0. Press RETURN to force default value.
      Enter SNMPv1 community string:

    設定程序會檢查已安裝哪些基本元件。

    • 若您僅安裝了代理程式,或代理程式與主控台,系統會提示您提供 Sun Management Center 伺服器主機名稱。請至步驟 9

    • 若您已安裝伺服器,設定程序會為 Sun Management Center esadmesdomadm 群組檢查是否存在有效的 UNIX 管理員帳號名稱。如需更多有關群組的資訊,請參閱使用者、群組以及角色簡介

      • 若有效 UNIX 管理員帳號名稱存在,設定程序會檢查伺服器連接埠衝突。請至步驟 8

      • 若有效 UNIX 管理員帳號名稱不存在,則會提示您輸入 UNIX 管理員帳號名稱。

  7. 鍵入有效 Solaris/Linux 使用者名稱做為 UNIX 管理員帳號名稱。

    Sun Management Center 管理需要有效 Solaris/Linux 使用者名稱。鍵入有效 Solaris/Linux 使用者名稱。

    設定程序會檢查伺服器連接埠衝突。

  8. 解決伺服器連接埠衝突。

    設定程序會檢查 Sun Management Center 伺服器所需的連接埠,以判定連接埠是否正在使用中。如果有任何連接埠處於使用中,您必須指定一個未使用的連接埠。確定連接埠是否處於使用中說明如何判定連接埠是否在使用中。重新配置 Sun Management Center 連接埠說明如何使用 es-config 指令以重新指定 Sun Management Center 連接埠。

    會以下列順序檢查連接埠:拓樸服務、配置服務、事件服務、cst 服務、陷阱服務、中介資料服務及查詢服務。

    • 如果沒有任何連接埠處於使用中,並且已安裝 Sun Management Center 伺服器,系統會提示您提供產生 Web 伺服器安全性金鑰所需的資訊。請至步驟 10

    • 若目前無連接埠在使用中且您尚未安裝 Sun Management Center 伺服器,則會提示您輸入 Sun Management Center 伺服器主機名稱。請至步驟 7

    • 若有任何連接埠正在使用中,則會提示您重新配置該連接埠,或停止使用該連接埠的程序。

      • 若要重新配置連接埠,請鍵入未使用連接埠的編號。

      • 若要使用預設連接埠,請按 Return。


        注意 – 注意 –

        若您選擇使用預設連接埠,您必須手動檢查、識別然後再重新命名使用該連接埠的 /etc/rcN/etc/rcN.d 檔案,接著再手動停止使用該連接埠的程序才能啟動 Sun Management Center。


      一旦所有連接埠衝突都解決了,設定程序會檢查您是否已安裝伺服器。

      • 若您已安裝 Sun Management Center 伺服器,則會提示您輸入必要資訊以產生 Web 伺服器安全性金鑰。請至步驟 10

      • 若您尚未安裝 Sun Management Center 伺服器,則會提示您輸入 Sun Management Center 伺服器主機名稱。

  9. 指定 Sun Management Center 伺服器主機名稱。

    鍵入安裝了 Sun Management Center 伺服器的機器名稱。

    設定程序會確認 SNMP 連接埠是否正在使用中。請至步驟 12

  10. 指定 Web 伺服器安全性金鑰。

    Sun Management Center Web 伺服器需要加密的安全性金鑰。此安全性金鑰是基於您組織的名稱和您所在位置的名稱產生的。您提供的名稱不可包含空格。

    例如,您可以鍵入 administration 做為組織名稱,鍵入 headquarters 做為位置名稱。


    備註 –

    請將用於產生安全性金鑰的項目記錄下來,並保存在安全的位置,以備日後為特定機器重新產生安全性金鑰時使用。


    在提示下鍵入您組織的名稱。例如:


    An encrypted security key is needed for the Sun Management Center 
    Web server. The key is generated based on the organization and location 
    you provide.
    Please enter the name of your organization : administration
    

    將會提示您輸入您所處的地理位置。在提示符號下鍵入您的位置名稱。例如:


    Please enter the geographical location of this host : headquarters
    

    設定程序會檢查 Web 伺服器連接埠是否正在使用中。

    • 若 Web 伺服器連接埠和 Web 伺服器安全連接埠都不在使用中,設定程序會檢查 SNMP 連接埠 161 是否正在使用中。請至步驟 12

    • 若 Web 伺服器預設連接埠或安全連接埠正在使用中,則會提示您指定未使用的連接埠。

  11. 解決 Web 伺服器連接埠衝突。

    按 Return 鍵使用顯示的預設連接埠,或鍵入不在使用中的連接埠號。


    注意 – 注意 –

    若您選擇使用預設 Web 伺服器連接埠或安全連接埠,您必須手動檢查、識別然後再重新命名使用該連接埠的 /etc/rcN/etc/rcN.d 檔案,接著再手動停止使用該連接埠的程序才能啟動 Sun Management Center。


    設定程序會確認 SNMP 連接埠是否正在使用中。

    • 若 SNMP 連接埠 161 不在使用中,設定程序會檢查是否已儲存 Sun Management Center 先前版本的配置資料。若您已儲存 Sun Management Center 先前安裝的配置資料,則會詢問您是否要復原資料。請至步驟 14

      若您尚未儲存先前安裝的配置資料,或者如果這是您初次將 Sun Management Center 安裝在這台機器上,則設定程序會列出您選取的核心產品之設定狀態。請至步驟 15

    • 若 SNMP 連接埠 161 在使用中,則會提示您指定 SNMP 連接埠號。

  12. 解決 SNMP 連接埠衝突。

    系統會通知您其他程序正在使用連接埠 161。大多數情況下,連接埠 161 是指定給 SNMP 常駐程式並由該程式使用的連接埠。不過,其他程序或常駐程式也可以使用連接埠 161。少數針對 SNMP 常駐程式的協力廠商替換和增強功能存在,而且可以安裝在您的系統上。Sun Management Center 代理程式便是這樣一個常駐程式。

    您可以選擇使用連接埠 161,也可以指定其他的連接埠號。


    注意 – 注意 –

    若您選擇復原先前 Sun Management Center 安裝的配置資料,針對代理程式和伺服器升級,請確定您使用與先前 Sun Management Center 安裝時相同的連接埠號。


    1. 若要指定其他的連接埠號,請鍵入未使用的連接埠號。

      例如:


      It appears that agent.snmpPort 161 is already in use.
      Sun Management Center 4.0 agent may not be able to run due to this conflict.
      There are two ways to correct this conflict:
      1. Reconfigure the port that Sun Management Center 4.0 uses.
      2. Stop the process that is using the port.
      Press RETURN to force default port.
      Enter port you would like to use [ 1100 to 65535 ]: 1161
      Updating /var/opt/SUNWsymon/cfg/domain-config.x with new port number.

      備註 –

      請記錄此替代連接埠號。若您稍後要使用 JumpStart 軟體安裝代理程式,或使用代理程式更新影像工具更新 Sun Management Center 代理程式,則您需要此號碼。如需更多資訊,請參閱使用 JumpStart 安裝代理程式建立代理程式安裝和更新影像


      若您尚未儲存先前安裝的配置資料,或者如果這是您初次將 Sun Management Center 安裝在這台機器上,則設定程序會列出您選取的核心產品之設定狀態。請至步驟 15

    2. 若要使用連接埠 161,按 Return 鍵。

      系統會通知您連接埠 161 將由 Sun Management Center 使用,並且 SNMP 常駐程式可能設定為在系統重新啟動時自動重新啟動。

      系統會詢問您是否要停止並停用 SNMPDX 常駐程式。

  13. 停止並停用 SNMP 常駐程式。

    • 鍵入 y 可停止並停用 SNMP 常駐程式。


      注意 – 注意 –

      停止與停用 SNMP 常駐程式並不保證您已停止實際使用連接埠 161 的程序。如果在您完成 Sun Management Center 設定後無法啟動 Sun Management Center,可能有另一個程序或常駐程式正在使用連接埠 161。如步驟 12 所說明,您必須以手動檢視、識別,接著重新命名使用連接埠 161 的 /etc/rcN/etc/rcN.d 檔案來解決連接埠衝突。


    • 如果您不想停止和停用 SNMP 常駐程式,請鍵入 n


      注意 – 注意 –

      您必須先停止所有使用連接埠 161 的程序,才能啟動 Sun Management Center。


    設定程序會檢查舊版 Sun Management Center 的配置資料。

    • 若您尚未儲存先前安裝中的配置資料,或者如果這是您初次將 Sun Management Center 安裝在這台機器上,則設定程序會列出您選取的核心產品之設定狀態。請至步驟 15

    • 若您已儲存 Sun Management Center 先前安裝中的配置資料,則會詢問您是否要復原資料。

  14. 復原舊版 Sun Management Center 配置資料

    儲存的配置資料包括圖形、拓樸物件、警報以及 Sun Management Center 主控台中顯示的其他資訊。


    注意 – 注意 –

    如果您不想復原舊版 Sun Management Center 中的配置資料,則必須手動重新建立這些資訊。


    • 若要復原配置資料,請鍵入 y 再按 Return 鍵。將會復原舊版 Sun Management Center 的配置資料。

    • 若要放棄配置資料,請鍵入 n 再按 Return 鍵。將會刪除舊版 Sun Management Center 的配置資料。

    設定程序會列出您選取的核心產品的設定狀態。

  15. 完成基底產品設定程序。

    • 如果基底產品設定失敗,系統會通知您基底產品的設定不成功,然後指示您參閱記錄檔,以取得更多詳細資訊。系統會提供記錄檔名稱。設定程序將結束並返回至系統提示符號。

      請檢視記錄檔,以確定設定失敗的原因。

    • 若基底產品設定成功,而且您僅已選取一個或所有基底產品 (主控台、代理程式及伺服器),則會詢問您是否要啟動 Sun Management Center 元件。請至步驟 17

    • 若基底產品設定已成功結束,而且您已選取了任意附加產品,設定程序則會針對您選取的各個附加產品執行設定程序檔。

  16. 設定附加產品。

    一些附加產品隨附於 Sun Management Center 4.0 安裝影像。這些附加產品為列於使用 es-inst 進行安裝程序的步驟 11 中的產品。若要設定每項附加產品,請參閱每項附加產品的 Sun Management Center 補充資料,這些資料隨附於您的安裝套件中。每項補充資料均提供了特定附加產品的安裝程序,因此,不再於此重複附加產品的設定程序。

    完成附加產品設定之後,設定程序會列出附加產品的設定狀態。

    • 如果附加產品設定失敗,系統會通知您該附加產品的設定不成功,然後指示您參閱記錄檔,以取得更多詳細資訊。系統會提供記錄檔名稱。設定程序將結束並返回至系統提示符號。

      請檢視記錄檔,以確定設定失敗的原因。

    • 如果附加產品設定成功,系統會詢問您是否要啟動 Sun Management Center 元件。

  17. 啟動 Sun Management Center 4.0。


    注意 – 注意 –

    如果網路使用網路位址轉換 (Network Address Translation, NAT),請鍵入 n 以退出設定,而不啟動 Sun Management Center。使用啟用 NAT 支援中所述的 es-config 指令行公用程式,在啟動 Sun Management Center 前為機器進行 NAT 配置 。


    • 如果要立即啟動 Sun Management Center,請鍵入 y

      設定程序檔會使用 es-start -A 來啟動 Sun Management Center。如需有關 es-start 的資訊,請參閱使用 es-start 啟動元件

      另外,有關如何啟動 Sun Management Center 主控台的指示,請參閱啟動主控台

    • 如果您想稍後啟動 Sun Management Center,請鍵入 n。當您準備好啟動 Sun Management Center 時,請參閱第 8 章, 啟動與停止 Sun Management Center