Sun Management Center 4.0 安裝與配置指南

使用 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