選取要安裝和設定 Sun Management Center 基本代理程式的機器,並以超級使用者身份登入。
此為原型機器。
選取尚未安裝 Sun Management Center 的機器。若沒有這樣的機器,請按照 Sun Management Center 軟體的安裝手冊的指示,從原型機器解除安裝 Sun Management Center 軟體。請勿儲存 Sun Management Center 前一版本的配置資料。
將 Sun Management Center 4.0 DVD 插入 DVD 光碟機。
移至 /磁碟掛載目錄/sbin 目錄。
在機器上建立儲存 Sun Management Center 安裝和設定回應檔的目錄。
例如:
# mkdir /response-files |
產生 Sun Management Center 安裝回應檔。
若要產生安裝回應檔,您必須使用指令格式 ./es-inst -C /回應檔目錄/安裝回應檔.cfg 來安裝基本代理程式,其中:
回應檔目錄是您建立用來儲存回應檔的目錄。
安裝回應檔是回應檔名稱。
例如:
# ./es-inst -C /response-files/install.cfg |
系統會提示您指定安裝 Sun Management Center 的目錄。
提供安裝 Sun Management Center 的目錄名稱。
系統會提示您指定目標目錄。預設位置為 /opt。
Sun Management Center 軟體可以安裝在系統上可用磁碟空間滿足最低要求的任何位置。如果您要安裝在 /opt 之外的其他目錄,請鍵入該目錄名稱。
df -ak 指令可列出機器上每個檔案系統的已用空間與可用空間。
系統會提示您選取要安裝的 Sun Management Center 元件。
只選取代理程式元件。
在系統提示您安裝伺服器元件時,鍵入 n。
在系統提示您安裝代理程式元件時,鍵入 y。
在系統提示您安裝主控台元件時,鍵入 n。
3 component(s) are available for your selection: Do you want to install the Server component (y|n|q) n Do you want to install the Agent component (y|n|q) y Do you want to install the Console component (y|n|q) n |
安裝程序會檢查附加元件,並提示您選取附加元件。
請勿選取任何附加元件進行安裝。
在系統提示您選取每個附加元件時,鍵入 n。
Select the products you want to install: Advanced System Monitoring (y|n|q) n Service Availability Manager (y|n|q) n Performance Reporting Manager (y|n|q) n Sun Fire Platform Administration (y|n|q) n System Reliability Manager (y|n|q) n Workgroup Server (y|n|q) n |
將會詢問您是否要繼續。鍵入 y 可繼續執行。
檢查磁碟空間。
安裝程序會檢查是否有足夠的磁碟空間來安裝 Sun Management Center 基本代理程式。
若有足夠的磁碟空間,則會安裝基本代理程式。
如果沒有足夠的磁碟空間,系統會提示您提供替代檔案系統。螢幕上會顯示可用空間大小與所需空間大小。
在您要安裝 Sun Management Center 代理程式的機器之終端機視窗中,鍵入 df -ak 列出機器上每個檔案系統的使用量和可用空間。
當代理程式安裝完成時,將會詢問您是否要執行設定。
請勿執行設定。鍵入 n 結束。從安裝程序內執行設定不會建立 Sun Management Center JumpStart 結束程序檔需要的設定回應檔。
移至 /opt/SUNWsymon/sbin 目錄。
若您已將 Sun Management Center 安裝在其他位置,請移至 /安裝目錄/SUNWsymon/sbin 目錄,其中安裝目錄是您在步驟 4 指定的目錄。
產生 Sun Management Center 4.0 設定回應檔。
若要產生 Sun Management Center 設定回應檔,您必須使用指令格式 ./es-setup -C /回應檔目錄/設定回應檔.cfg 來設定基本代理程式,其中:
回應檔目錄是您建立用來儲存回應檔的目錄。
設定回應檔是回應檔的名稱。
例如:
# ./es-setup -C /response-files/setup.cfg |
將會提示您提供安全性金鑰產生的種子。
產生安全性金鑰。
所有 Sun Management Center 程序間的通訊均需要使用加密的安全性金鑰。安全性金鑰是根據您提供的密碼種子而產生。種子必須介於 1 到 8 個字元,且不得包含空格。系統會將超過八個字元的密碼截短為八個字元。
您必須確定對您在單一伺服器環境中安裝的所有機器使用相同的安全性種子。
鍵入與您在設定 Sun Management Center中的步驟 b,Sun Management Center 伺服器設定期間所提供之相同的密碼種子。
在出現提示時再次鍵入密碼種子。
為了確保安全性,您提供的密碼種子不會儲存在 Sun Management Center 設定回應檔。您可以將 JumpStart 結束程序檔中的密碼種子硬編碼,或配置結束程序檔,使得結束程序檔在安裝用戶端上執行時,安裝用戶端將以提示符號詢問密碼種子。建立 JumpStart 結束程序檔中有提供指定密碼種子的兩種方法。
系統會提示您提供 SNMPv1 社群字串。
指定 SNMPv1 社群安全性字串。
基於安全性會需要 SNMPv1 社群字串,預設為 public。如需更高的安全性,您可以指定自訂字串。
您必須確定對您在單一伺服器環境中安裝的所有機器使用相同的 SNMPv1 社群字串。
提供與您在設定 Sun Management Center中的步驟 c,Sun Management Center 伺服器設定期間所提供之相同的社群字串。
若您使用 public 預設社群字串,在提示您提交 SNMPv1 社群字串時請按 Return 鍵。
若您指定自訂社群文字字串,請鍵入與您在 Sun Management Center 伺服器設定期間所提供之相同的社群字串。
為了確保安全性,您提供的社群字串不會儲存在 Sun Management Center 設定回應檔。您可以將 JumpStart 結束程序檔中的社群字串硬編碼,或配置結束程序檔,使得結束程序檔在安裝用戶端上執行時,安裝用戶端將以提示符號詢問社群字串。建立 JumpStart 結束程序檔中有提供指定社群字串的兩種方法。
系統會提示您提供 Sun Management Center 伺服器主機名稱。
指定 Sun Management Center 伺服器主機名稱。
鍵入安裝了 Sun Management Center 伺服器的機器名稱。
設定程序會確認 SNMP 連接埠是否正在使用中。
若 SNMP 連接埠 161 不在使用中,則會詢問您是否要啟動 Sun Management Center 代理程式。請至步驟 e。
若 SNMP 連接埠 161 在使用中,則會提示您指定 SNMP 連接埠號。
解決 SNMP 連接埠衝突問題。
鍵入與您在設定 Sun Management Center中的步驟 f,Sun Management Center 伺服器設定期間提供相同的連接埠號。
啟動 Sun Management Center 代理程式。
如果網路使用網路位址轉換 (Network Address Translation, NAT),請鍵入 n 以退出設定,而不啟動 Sun Management Center。使用啟用 NAT 支援中所述的 es-config 指令行公用程式,以在啟動 Sun Management Center 前為機器進行 NAT 配置 。
若要立即啟動 Sun Management Center 基本代理程式,請鍵入 y。
設定程序檔會使用 es-start -A 啟動代理程式。如需有關 es-start 的資訊,請參閱使用 es-start 啟動元件。
另外,有關如何啟動 Sun Management Center 主控台的指示,請參閱啟動主控台。
如果您想稍後啟動 Sun Management Center,請鍵入 n。當您已準備好啟動這台機器上的 Sun Management Center 代理程式,請參閱第 8 章, 啟動與停止 Sun Management Center。
將安裝和設定回應檔複製到 JumpStart 設定檔伺服器。
如先前步驟中的範例,Sun Management Center 安裝回應檔 install.cfg 會建立於原型機器上的 /response-files 目錄。Sun Management Center 設定回應檔 setup.cfg 也會建立於原型機器上的 /response-files 目錄。
假設您的 JumpStart 設定檔伺服器名為 bootserver01,則機器 bootserver01 上的 JumpStart 設定檔目錄為 /export/home/JumpStart/jumpstart。另外假設您已啟用原型機器 JumpStart 設定檔目錄的寫入存取權限。接著您會將回應檔從原型機器複製到 JumpStart 機器的 JumpStart 設定檔目錄。例如:
# cd /response-files # cp install.cfg /net/bootserver01/export/home/JumpStart/jumpstart # cp setup.cfg /net/bootserver01/export/home/JumpStart/jumpstart |
以超級使用者身份登入您建立 JumpStart 設定檔目錄的機器。
移至您在建立 JumpStart 安裝伺服器和設定檔目錄的步驟 2 中建立的 JumpStart 設定檔目錄。
編輯 Sun Management Center 安裝回應檔。
您必須編輯安裝回應檔以供 JumpStart 使用。安裝回應檔是您在步驟 4 指定的檔案名稱。對安裝回應檔做出以下變更:
將 SOURCE_DIRECTORY 值變更為 /a/mnt/disk1/image。/a/mnt/disk1/image 回應 $MNTDIR JumpStart 結束程序檔中指定的值。
將 TARGET_DIRECTORY 值變更為 /a/目標目錄,其中目標目錄是要安裝 Sun Management Center 基本代理程式的每個安裝用戶端上的目錄。
將 SETUP_NOW 參數值變更為零。將 SETUP_NOW 參數值設為零可確保 Sun Management Center 設定不會自動在已安裝 Sun Management Center 基本代理程式的每個安裝用戶端上執行。
以下範例顯示完成編輯後的基本 Sun Management Center 安裝回應檔:
SUNMC_VERSION=4.0 ENVIRONMENT=1 SOURCE_DIRECTORY=/a/mnt/disk1/image TARGET_DIRECTORY=/a/opt OSVERS=8 PRTOUT= Sun Microsystems sun4u PCI (UltraSPARC-II 450MHz) LAYER.SERVER=0 LAYER.AGENT=1 LAYER.CONSOLE=0 SETUP_NOW=0
PRTOUT 參數值並不重要,因為基本代理程式不受限於平台。不過,JumpStart 需要此參數存在。請勿刪除 PRTOUT 參數。
編輯 Sun Management Center 設定回應檔。
您必須編輯設定回應檔以供 JumpStart 使用。設定回應檔是您在步驟 6 中指定的檔案名稱。如有需要,對設定回應檔做出以下變更。
確定 SUNMC_SERVER 參數指定的伺服器名稱是 Sun Management Center 4.0 伺服器機器的名稱。
確定 START_SUNMC 參數值設為 1 (一)。將 START_SUNMC 參數值設為 1 可確保 Sun Management Center 基本代理程式在設定完之後啟動。
確定 agent_OPTIONAL_PORT 參數存在,且指定的值為有效連接埠號或文字字串 DEFAULT。
確定以下設定回應檔範例中顯示的所有參數皆存在。
以下範例顯示在 JumpStart 編輯套用前後的 Sun Management Center 設定回應檔。在兩個範例中,bootserver01 是 Sun Management Center 伺服器機器的名稱。
SUNMC_SERVER=bootserver01 agent_OPTIONAL_PORT=1161 START_SUNMC=1
DISABLE_SNMPDX_DAEMON=1 STOP_SNMPDX=1 SUNMC_SERVER=bootserver01 agent_OPTIONAL_PORT=1161 START_SUNMC=1
在此範例中,DISABLE_SNMPDX_DAEMON=1 此行會停用 SNMP 常駐程式。STOP_SNMPDX=1 此行會停止 SNMP 常駐程式。SUNMC_SERVER=bootserver01 此行指出基本代理程式 Sun Management Center 伺服器主機是名為 bootserver01 的機器。agent_OPTIONAL_PORT=1161 此行將連接埠 1161 指定至代理程式。START_SUNMC=1 此行會在基本代理程式設定完成時啟動基本代理程式。