以下程序說明如何使用 [管理工作] 作業和 agent-update.bin 可執行檔,從代理程式更新影像安裝或更新代理程式,以及如何使用 es-inst -a 指令安裝代理程式專用安裝影像。
若要使用 JumpStart 軟體安裝 Solaris 作業環境和代理程式,請參閱使用 JumpStart 安裝代理程式。
若要升級 Sun Management Center 3.6.1 代理程式,請按使用 agent-update.bin 從代理程式更新影像安裝或更新代理程式所述,使用 agent-update.bin 可執行檔套用代理程式更新影像。[管理工作] 作業可用來升級現有 Sun Management Center 4.0 代理程式。
使用任一影像工具建立代理程式更新影像。
若要使用 es-gui-imagetool 建立代理程式更新影像,請按照使用 es-gui-imagetool 建立代理程式更新影像中的指示進行。
若要使用 es-imagetool 建立代理程式更新影像,請按照使用 es-imagetool 建立代理程式更新影像中的指示進行。
啟動 Sun Management Center 主控台,然後以 Sun Management Center 授權使用者身份登入主控台。
選擇 [工具] -> [管理工作]。
螢幕上會顯示 [管理工作] 視窗。
[管理工作] 視窗可讓您同時向多台主機傳送代理程式。若需關於 [管理工作] 功能的更多詳細資訊,請參閱「Sun Management Center 3.6.1 User’s Guide」。
建立一項升級多個代理程式的作業。
確定已安裝 Sun Management Center 代理程式並在目標主機上執行。
選取要升級的目標主機,然後建立一個群組。
建立代理程式更新類型作業。
為升級作業選取適合的影像名稱。該名稱應當是您使用 es-imagetool 或 es-gui-imagetool 所建立的影像之名稱。
如需更多詳細指示,請參閱「Sun Management Center 3.6.1 User’s Guide」中的「To Create an Agent Update Task」。
[工作管理員] 視窗中顯示的狀況僅展示整個工作是成功還是失敗。即使其餘的代理程式升級成功,若整個群組中的單一代理程式上的升級失敗,工作仍會標記為 [失敗]。按一下 [工作] 清單旁的 [檢視記錄],檢查個別升級的狀態。
若要在工作進行時檢視中間的升級狀態,請按一下 [檢視記錄] 標籤,然後再按一下 [InstallServer.log]。
目標機器 /tmp 目錄的空間需求如下,視更新影像內容而異:
僅基本代理程式 - 115 MB 至 125 MB
基本代理程式和附加元件 - 200 MB 至 210 MB
僅附加元件或修補程式 - 小於 100 MB
若您使用種子檔案自動指定安全種子和 SNMP 社群字串,種子檔案必須具有以下格式:
ES_SECURITY_SEED=種子 ES_SNMPV1_STRING=字串 |
其中,種子和字串是在安裝 Sun Management Center 伺服器時指定的實際種子和社群字串。若您不要為 ES_SNMPV1_STRING 指定值,則會使用預設 SNMP 值。在這種情況下,檔案會變成:
ES_SECURITY_SEED=種子 ES_SNMPV1_STRING=字串 |
以超級使用者身份登入 Sun Management Center 伺服器機器。
使用任一影像工具建立代理程式更新影像。
若要使用 es-gui-imagetool 建立代理程式更新影像,請按照使用 es-gui-imagetool 建立代理程式更新影像中的指示進行。
若要使用 es-imagetool 建立代理程式更新影像,請按照使用 es-imagetool 建立代理程式更新影像中的指示進行。
從 Sun Management Center 伺服器將相關 agent-update.bin 檔案下載到每台目標機器的根目錄。
(SPARC)/opt/SUNWsymon/base/bin/sparc-sun-solaris/agent-update.bin
(x86)/opt/SUNWsymon/base/bin/i386-sun-solaris/agent-update.bin
(Linux)/opt/SUNWsymon/base/bin/i686-sun-Linux/agent-update.bin
若您已將 Sun Management Center 安裝於 /opt 以外的目錄,請在提到的路徑中將 /opt 替換為安裝目錄,其中安裝目錄是您指定的目錄。每台目標機器都必須執行此步驟。
當您將 agent-update.bin 檔案下載到每台目標機器之後,您必須登入每台目標機器,並在每台機器執行以下四個步驟。
以超級使用者身份登入目標機器。
移至您下載 agent-update.bin 的目錄。
輸入此指令:
./agent-update.bin -s 伺服器 -r http 連接埠 -p 影像名稱 [-f 種子檔案] |
其中
伺服器是您在步驟 1 登入的伺服器。
http 連接埠是 Sun Management Center 的 Web 伺服器連接埠。
影像名稱是您在步驟 2 中建立的代理程式專用影像名稱。
種子檔案是包含安全性種子和 SNMP 社群字串的檔案。藉由使用此選項,您可以讓代理程式安裝在執行指令後自動執行。基於安全防範,種子檔案必須由超級使用者擁有,並只有超級使用者才具有讀/寫權限。若檔案沒有達到這些需求,程序檔會結束。
例如,假設 Sun Management Center 伺服器名稱為 Production1,而 Web 伺服器連接埠為 8080。另外,假設代理程式更新影像名稱為 sparc-baseagent。則您可以鍵入︰
# ./agent-update.bin -s Production1 -r 8080 -p sparc-baseagent |
提供安全性種子和 SNMPv1 社群字串。
代理程式更新程序會提示您提供安全性種子和 SNMPv1 社群字串。
安全性種子必須與您在設定 Sun Management Center 伺服器與代理程式時提供的種子相同。
鍵入您在設定 Sun Management Center步驟 b 中提供的安全性種子密碼。再次鍵入密碼以確認密碼。
SNMPv1 社群字串必須與您在設定 Sun Management Center 伺服器與代理程式時提供的社群字串相同。
若您指定自訂社群字串,請確定您鍵入與設定 Sun Management Center步驟 c 中所提供相同的社群字串。如果您使用預設社群字串 public,請按 Return 鍵。
更新程序會將更新套用至機器,且不會提示您提供更多資訊。
更新程序結束後,請透過檢視目標機器上的記錄檔 /var/opt/SUNWsymon/log/agent-update.log 來檢查更新的狀況。
按使用 es-makeagent 建立代理程式專用安裝影像所述,建立代理程式專用安裝影像。
以超級使用者身份登入您要安裝代理程式的機器。
移至代理程式專用安裝影像 disk1/sbin 目錄。
例如,若您已在名為 appserver 的機器上的 /export/agentsource 目錄建立代理程式專用影像,您會鍵入:
# cd /net/appserver/export/agentsource/disk1/sbin |
鍵入指令 ./es-inst -a 以安裝 Sun Management Center 代理程式。
系統會提示您指定目標目錄。
鍵入要安裝 Sun Management Center 的目錄名稱。
預設位置為 /opt。
Sun Management Center 軟體可以安裝在系統上可用磁碟空間滿足最低要求的任何位置。按 Return 鍵接受預設位置 /opt,或者若要安裝到 /opt 以外的目錄,請鍵入目錄名稱。
df -ak 指令可列出機器上每個檔案系統的已用空間與可用空間。
安裝程序會檢查是否有任何可套用的附加元件。
選取 Sun Management Center 附加產品。
安裝程序會列出每項附加產品,並詢問您是否要安裝該產品。
只會安裝已選取的附加產品的代理程式元件。
鍵入 y 可選取安裝此產品。如果您不想安裝此產品,可鍵入 n。
若您未選取任何附加產品,將會詢問您是否要繼續。鍵入 y 可繼續執行。安裝程序會檢查磁碟空間。請至步驟 8。
若您已選取任何附加產品,將會列出您的選擇。
檢視您的選取。
鍵入 y 以繼續執行,或鍵入 n 以重複選取程序。
安裝程序會檢查磁碟空間。
檢查磁碟空間。
安裝程序會檢查是否有足夠磁碟空間可安裝任何您已選取的附加產品的代理程式和代理程式元件。
若有足夠的磁碟空間,則會安裝代理程式。將會詢問您是否要執行設定。請至步驟 10。
如果沒有足夠的磁碟空間,系統會提示您提供替代檔案系統。螢幕上會顯示可用空間大小與所需空間大小。
提供具有足夠磁碟空間的替代檔案系統名稱。
在系統提示您指定其他檔案系統時,請鍵入具有足夠可用空間的檔案系統名稱與目錄。
在您要安裝 Sun Management Center 的機器之終端視窗中,鍵入 df -ak 以列出機器上每個檔案系統的已用空間和可用空間大小。
安裝程序會再次檢查磁碟空間。若有足夠的磁碟空間,則會安裝代理程式。將會詢問您是否要執行設定。
決定是否要設定代理程式。
若要設定 Sun Management Center 代理程式和您已選取的任何附加產品,請鍵入 y。按照設定Sun Management Center 中的指示進行。
若您選擇稍後執行設定,您必須在機器上設定代理程式,才能執行代理程式。使用 es-guisetup 或 es-setup 設定代理程式。
若要使用 es-guisetup 設定代理程式,請按照設定Sun Management Center中的指示進行。
若要使用 es-setup 設定代理程式,請按照使用 es-setup 設定 Sun Management Center 4.0中的指示進行。