es-imagetool 可讓您建立含有任一以下項目的代理程式更新影像。
基本代理程式套裝軟體
附加代理程式套裝軟體
基本與附加代理程式套裝軟體
僅基本代理程式修補程式和附加代理程修補程式
本程序假設您已將 Sun Management Center 安裝在預設目錄 /opt 中。若您已在其他目錄中安裝 Sun Management Center,請以您指定的目錄名稱取代 /opt。
以超級使用者身份登入 Sun Management Center 4.0 伺服器機器。
鍵入以下指令來執行 Sun Management Center 指令行影像工具︰
# /opt/SUNWsymon/sbin/es-imagetool |
選取要更新的元件。
系統會提示您選取要加入更新影像的元件,例如︰
Select the components you want to add to the update-image. Do you want to upgrade components of Base Agent? [y|n|q] y Do you want to install/upgrade components of Addons? [y|n|q] y |
鍵入 y 將元件加入更新影像,或鍵入 n 從更新影像中排除元件。
系統將提示您輸入有效的來源目錄。
提供有效 Sun Management Center 4.0 來源目錄的名稱。
如果要從 DVD 安裝,請鍵入 Sun Management Center 4.0 安裝影像目錄的路徑。例如:
Enter a valid source directory: /磁碟掛載目錄/image |
如果要從磁碟上的 Sun Management Center 4.0 安裝影像安裝,請鍵入影像 disk1/image 目錄的路徑。例如:
Enter a valid source directory: /net/機器/安裝目錄/disk1/image |
其中,機器是建立安裝影像的機器,安裝目錄是包含 Sun Management Center 4.0 disk1 與 disk2 影像的目錄。請參閱決定安裝來源 以取得更多有關安裝影像的資訊。
提供 Sun Management Center 4.0 安裝目標目錄的名稱。
目標目錄是建立 Sun Management Center 4.0 SUNWsymon 目錄的目錄 (如果它已不存在)。
如果尚未安裝代理程式,則新的代理程式將安裝在您指定的目錄中。
如果舊版代理程式已安裝在其他目錄中,則新的代理程式將安裝在您指定的目錄中。
如果其他目錄中已安裝相同版本的代理程式,並且您要套用的更新包含新軟體,則代理程式會在現有目錄中更新。
下列分析藍本提供了一則範例:
假設您已建立「基本代理程式和附加代理程式套裝軟體」更新影像,並已將 /opt 指定為目標目錄,而您要將更新影像套用到處於以下狀態的五台不同機器中:
Sun Management Center 3.6.1 已安裝在機器 A 的 /opt/SUNWsymon 中。
Sun Management Center 3.6.1 已安裝在機器 B 的 /export/home/opt/SUNWsymon 中。
機器 C 上沒有安裝 Sun Management Center 元件。
僅 Sun Management Center 4.0 基本代理程式已安裝在機器 D 的 /opt/SUNWsymon 中。
僅 Sun Management Center 4.0 基本代理程式已安裝在機器 E 的 /export/home/opt/SUNWsymon 中。
當您將 Sun Management Center 4.0「基本代理程式和附加代理程式套裝軟體」更新影像套用到這五台機器時,每台機器的更新情況如下:
在機器 A,Sun Management Center 4.0 代理程式會重新安裝且取代 /opt/SUNWsymon 目錄中的 3.6.1 版代理程式。
在機器 B,Sun Management Center 4.0 代理程式會安裝在 /opt/SUNWsymon 中。
在機器 C,Sun Management Center 4.0 代理程式會安裝在 /opt/SUNWsymon 目錄中。
在機器 D,/opt/SUNWsymon 目錄中的基本代理程式和附加套裝軟體會升級到版本 4.0。
在機器 E,/export/home/opt/SUNWsymon 目錄中的基本代理程式和附加套裝軟體會升級到版本 4.0。
系統會提示您提供代理程式更新影像的名稱。
提供代理程式更新影像的名稱。
為更新影像提供反映更新影像類型的名稱,例如 Ultra60agent、SPARC-baseagent、x86–baseagent 或 Linux agent,然後再按 Return 鍵。
更新影像建立於 /var/opt/SUNWsymon/agentupdate/更新影像名稱,其中更新影像名稱是您提供的名稱。
之後,系統會提示您選擇目標機器的平台 (Solaris 或 Linux) 版本。
無論執行影像工具的機器平台版本為何,影像工具都將為 Sun Management Center 支援的所有平台版本建立影像。您可以選取 Solaris 版本或所有版本。
選取目標機器正在執行的平台。
系統會列出支援的版本,並詢問您是否要選取所有版本。
如果目標機器包含所有 Solaris 和 Linux 版本,請回答 y。
影像工具程序將檢查可用的附加產品。請至步驟 8。
如果目標機器並未包含所有版本,請回答 n。
系統會列出每個 Solaris 和 Linux 版本,並詢問您是否要為該版本建立影像。請針對目標機器適當地回答 y 或 n。例如:
Do you want to select ALL OS versions ? [y|n|q] n Do you want to create images for sparc-sun-Solaris_8 ? [y|n|q] y Do you want to create images for sparc-sun-Solaris_9 ? [y|n|q] n Do you want to create images for sparc-sun-Solaris_10 ? [y|n|q] y Do you want to create images for i386-sun-Solaris_9 ? [y|n|q] n Do you want to create images for i386-sun-Solaris_10 ? [y|n|q] y Do you want to create images for i686-sun-Linux_2.6 ? [y|n|q] n |
若您在建立代理程式更新影像時略過 Solaris 版本,將更新影像套用到略過該 Solaris 版本的機器將會失敗。
選取您想升級的代理程式附加產品。
系統會列出可用的附加產品,並詢問您是否要安裝每一項附加產品。回答 y 將附加軟體加入更新影像,或回答 n 從影像中排除附加軟體。
完成要升級之附加產品的選取後,系統會提示您提供 Sun Management Center 代理程式連接埠。
指定 Sun Management Center 代理程式的連接埠。
大多數情況下,連接埠 161 是指定給 SNMP 常駐程式並由該程式使用的預設連接埠。不過,其他程序或常駐程式可以使用連接埠 161。少數針對 SNMP 常駐程式的協力廠商替換和增強功能存在,而且可以安裝在您的系統上。Sun Management Center 代理程式便是這樣一個常駐程式。在每台目標機器上設定 Sun Management Center 時,可能已經指定其他的連接埠號。
如果您選取連接埠 161,則必須在每台目標機器上停止並停用使用連接埠 161 的所有程序,然後才能在每台機器上重新啟動代理程式。在各台機器上停止與停用 SNMP 常駐程式並不保證您已停止實際使用連接埠 161 的程序。要判定哪個常駐程式程序使用連接埠 161,您需手動檢閱所有的 /etc/rcN 和 /etc/rcN.d 檔案,其中 N 為 0 到 6 與 S。當您識別出定義使用連接埠 161 的程序之檔案,您可以將檔案重新命名以停用程序。例如,
/etc/rc3.d# mv S76snmpdx s76snmpdx |
您必須在每台目標機器上停用使用連接埠 161 的常駐程式。
按 Return 鍵以在每台目標機器上使用連接埠 161,或鍵入其他連接埠號。
若您在步驟 3 只選取 [基本代理程式的升級元件],影像工具程序會檢查是否有足夠的磁碟空間。如果有足夠的磁碟空間,便會建立代理程式更新影像。
如果沒有足夠的空間來建立影像,系統會通知您,並顯示所需可用空間容量。影像工具會結束。您必須依列出的容量增加可用空間容量,然後才能建立更新影像。
若您在步驟 3 選取安裝/升級附加產品的元件,影像工具程序會檢查您選取要包含在更新影像內的任何附加產品是否需要設定回應。
如果任何已選取的產品需要設定回應,影像工具程序會逐步檢查您為更新選取的每項附加產品,並提示您提供每項產品所需要的回應。請參閱每項附加產品的隨附文件以取得更多資訊。
完成附加產品設定回應的收集作業後,影像工具會檢查磁碟空間。如果有足夠的磁碟空間,便會建立代理程式更新影像。
如果沒有足夠的空間來建立影像,系統會通知您,並顯示所需可用空間容量。影像工具會結束。您必須依列出的容量增加可用空間容量,然後才能建立更新影像。
更新影像建立之後,系統會通知您。您可以藉由檢視 /var/opt/SUNWsymon/install/es-imagetool_主機名稱.日期和時間字串.程序 id 記錄檔,來檢查更新影像建立狀態,其中:
主機名稱是您用來建立更新影像的 Sun Management Center 4.0 伺服器的名稱。
日期和時間字串是建立影像的年份、日期和時間。
程序 id 是建立代理程式更新影像的影像工具階段作業的程序 ID。
您現在可以將影像套用至目標機器。
若要升級 Sun Management Center 4.0 代理程式,請使用 Sun Management Center 作業管理程式來套用影像,請參閱 「Sun Management Center 3.6.1 User’s Guide」中的「To Create an Agent Update Task」。
若要升級 Sun Management Center 3.6.1 代理程式,請使用 agent-update.bin 可執行檔來套用影像。請參閱使用 agent-update.bin 從代理程式更新影像安裝或更新代理程式。