本節說明如何在 Solaris 和 Linux 系統上使用 es-inst 程序檔來安裝產品。在安裝時,您可以分別安裝主控台、伺服器與代理程式層,也可以組合安裝它們。您還可以選擇特定附加產品以安裝您需要的功能。安裝程序完成之後,設定 script es-setup 將開始執行,以讓您設定基本組件和附加組件。
在 Linux,可以安裝代理程式和主控台層。無法使用 es-inst 進行遠端安裝。
若您計劃安裝 Sun Management Center 3.6 開發人員環境,您應將開發人員環境安裝在個別、專屬的機器上。Sun Management Center 伺服器、代理程式及主控台層會自動安裝在開發人員環境機器上。用於 Sun Management Center 開發的機器必須達到 Sun Management Center 伺服器層的最低硬體和軟體需求。開發人員環境機器也必須達到代理程式層、主控台層及任何您安裝的附加產品之需求。如需更多資訊,請參閱第 1 章, 安裝 Sun Management Center 3.6。
es-inst 指令的語法為:
es-inst [-S 目錄][-T 目錄][-R 目錄][-C 檔案][-A 檔案][avh]下表說明 es-inst 的參數。
表 B–2 es-inst 選項
選項 |
修改選項 |
描述 |
---|---|---|
-A |
filename |
使用指定的配置檔 filename 執行自動安裝。如果同時使用 —C,系統將忽略此選項。 |
-C |
filename |
指定用於儲存安裝與設定期間輸入之詳細配置資料的檔案。此檔案可用於隨後的自動安裝。 |
-R |
/path/remote-machine |
在遠端機器上安裝 Sun Management Center(該遠端機器可以從本端機器上使用超級使用者登入帳號透過網路檔案系統進行讀取/寫入)。 請參閱在遠端機器上安裝。 |
-S |
directory |
指定來源目錄。 |
-T |
directory |
指定目標目錄。 |
-a |
|
僅執行代理程式產品安裝。請參閱使用 agent-update.bin 從代理程式更新影像安裝或更新代理程式。 |
-h |
|
列出 es-inst 的選項。 |
-v |
|
以詳細完整的記錄模式執行安裝。 |
此安裝程序假設您要從網路上的 CD 影像目錄安裝 Sun Management Center。如需更多資訊,請參閱建立安裝 CD 影像。此程序亦假設您尚未指定任何 es-inst 參數。
在您要安裝 Sun Management Center 的機器上登入為 root。
在 /etc/nsswitch.conf 檔案中,請確定 group 項目將 files 作為第一個記號。
group: files nis |
複查 README 檔案。
/net/機器名稱/cd 影像目錄/disk1/sbin/README.INSTALL
/net/機器名稱/cd 影像目錄/disk1/sbin/INSTALL_README.HWDS
其中,/net/machine-name/cd-imagedir 是您建立 Sun Management Center 安裝CD 影像之網路機器的路徑。
移至 Sun Management Center 安裝光碟 1 的 sbin 目錄。
若您是從磁碟進行安裝,接著再到 / <磁碟掛載目錄>/sbin 目錄。
在安裝過程中,系統可能會依據您的選取提示您變更 CD 光碟。
如果要從 CD 影像安裝,請移至 /CD 影像目錄/disk1/sbin 目錄,其中CD 影像目錄是您複製安裝 CD 的目錄,或是您從 Web 下載和還原安裝影像的目錄。
執行 es-inst 安裝 script:
#./es-inst |
如果系統上未安裝舊版 Sun Management Center,系統會提示您指定目標目錄。請繼續步驟 8。
若 Sun Management Center 2.x 或 3.0 已安裝在系統上,將會詢問您是否要解除安裝舊版 Sun Management Center。
解除安裝舊版本。
系統會詢問您是否要解除安裝舊版本。只有在解除安裝舊版本之後,才能安裝 Sun Management Center 3.6。
如果您不想解除安裝舊版本,請鍵入 n 或 q。此時會返回至系統提示。
鍵入 y 即可解除安裝舊版本。
系統會詢問您是否要遷移先前 Sun Management Center 安裝中的資料。
移轉舊版本的資料。
管理網域配置資料、自訂警示設定及來自您先前安裝 Sun Management Center 2.x 或 3.0 的程序檔,都可以儲存並套用至 Sun Management Center 3.6 的新安裝。這些資料位於 /var/opt/SUNWsymon 中。
鍵入 y 可儲存和移轉舊版 Sun Management Center 的資料。
安裝程序會停止任何執行中的 Sun Management Center 程序。資料將儲存在 /var/opt/SUNWsymon.bak 中。
鍵入 n 將摒棄舊版 Sun Management Center 中的所有資料。
安裝 script 會警告您應移動要儲存的所有自訂 script。
如果自訂程序檔儲存在您要在 Sun Management Center 3.6 中使用的 /var/opt/SUNWsymon 下的任何目錄中,請先將它們移到替代位置,然後再繼續步驟 6。
安裝程序接著會執行先前 Sun Management Center 版本的 es-uninst 程序檔以解除安裝先前的版本。
依據舊版本中安裝的產品和附加產品,解除安裝程序可能會執行幾分鐘至半個小時。
在解除安裝程序期間,您可能會看到聲明套裝軟體移除失敗的訊息。可以忽略這些訊息。最初未移除的任何套裝軟體稍後會由解除安裝程序移除。
解除安裝程序完成之後,系統會提示您指定安裝 Sun Management Center 的目錄。
鍵入要安裝 Sun Management Center 的目錄名稱。
預設位置為 /opt。
Sun Management Center 軟體可以安裝在系統上可用磁碟空間需求滿足最低要求的任何位置。按 Return 接受預設位置 /opt,或者若要安裝到 /opt 以外的目錄,請鍵入目錄名稱。
df -ak 指令可列出機器上每個檔案系統的已用空間與可用空間。
系統會詢問您要安裝生產環境還是開發人員環境。
選取 [生產環境] 或 [開發人員環境]。
您應該分別在不同的專用伺服器上安裝與執行 Sun Management Center 開發人員環境和生產環境。
鍵入 1 以安裝生產環境,或鍵入 2 以安裝開發人員環境。
如果您選取 [開發人員環境],將安裝 Sun Management Center 的所有基本組件:
伺服器層
代理程式層
主控台(SPARC)
螢幕上會顯示伺服器層二進位碼授權。請繼續步驟 11。
如果您選取 [生產環境],系統會提示您選取要安裝的 Sun Management Center 元件層。
選取要安裝的 Sun Management Center 組件層。
對每一個元件層,系統都會要求您回答 y 或 n。例如:
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 |
如果您選取 [伺服器],則系統會自動選取 [代理程式]。
複查伺服器層二進位碼授權。
請仔細閱讀伺服器層二進位碼授權。若要繼續安裝,您必須同意此授權的條款。
鍵入 y 以同意授權並繼續安裝,或鍵入 n 以結束安裝。
若未安裝有效 JDK 版本,則會告知您需要哪個版本。安裝程序會結束跳到系統提示符號。
如果接受授權,安裝程序會檢查 JDK 版本是否有效。如果安裝的 JDK 版本有效,系統會提示您選取其他語言支援。
安裝伺服器層,會同時安裝 Sun Management Center Web 伺服器與線上輔助說明。
若要以其他語言安裝產品,請選取適用的語言。
如果您要安裝其他語言支援,請鍵入 y。
對每一種語言,系統都會要求您回答 y 或 n。
若您不要安裝其他語言支援,請鍵入 n。
完成語言選取後,安裝程序會檢查附加產品。
選取 Sun Management Center 附加產品。
安裝程序會列出每項附加產品,並詢問您是否要安裝該產品。鍵入 y 可選取安裝此產品。如果您不想安裝此產品,可鍵入 n。
某些附加產品僅可用於特定平台。如需有關每個附加元件的資訊,請參閱 Sun Management Center 發行套件隨附的平台補充資料,以及 Sun Management Center 網站 (http://www.sun.com/sunmanagementcenter/)。
若要使用 Sun StorEdge A5x00 附加產品,請參閱 Sun StorEdge A5x00 套裝軟體再繼續。
某些附加產品有選擇性的元件。如果有可選的附加元件,系統會循序列出元件。鍵入 y 可選取安裝該可選組件。如果您不想安裝該可選組件,可鍵入 n。
若您未選取任何附加產品,將會詢問您是否要繼續。鍵入 y 可繼續執行。安裝程序會檢查磁碟空間。請繼續步驟 16。
若您已選取任何附加產品,將會列出您的選擇。
檢視您的選取。
鍵入 y 以繼續執行,或鍵入 n 以重複選取程序。
複查附加產品二進位授權。
請仔細閱讀附加產品二進位碼授權。若要繼續安裝,您必須同意此授權的條款。
鍵入 y 以同意授權,或鍵入 n 以結束安裝。
如果您鍵入 y 同意了授權,但未選取其他附加組件,安裝程序將檢查磁碟空間。
檢查磁碟空間。
安裝程序會檢查是否有足夠的磁碟空間來安裝您選取的產品。
若有足夠磁碟空間,則會安裝您已選取的產品。
依據選取的產品,安裝過程會持續幾分鐘到半個小時,甚至更長時間。
當安裝程序結束時,將會顯示清單列出已安裝的產品。將會詢問您是否要設定 Sun Management Center 元件。請繼續步驟 18。
如果沒有足夠的磁碟空間,系統會提示您提供替代檔案系統。螢幕上會顯示可用空間大小與所需空間大小。
提供具有足夠磁碟空間的替代檔案系統名稱。
在系統提示您指定其他檔案系統時,請鍵入具有足夠可用空間的檔案系統名稱與目錄。
在您要安裝 Sun Management Center 的機器之終端視窗中,鍵入 df -ak 以列出機器上每個檔案系統的已用空間和可用空間大小。
安裝程序會再次檢查磁碟空間。若有足夠磁碟空間,則會安裝您已選取的產品。
依據選取的產品,安裝過程會持續幾分鐘到半個小時,甚至更長時間。
當安裝程序結束時,將會顯示清單列出已安裝的產品。將會詢問您是否要設定 Sun Management Center 元件。
決定是否設定安裝的產品。
鍵入 y 以設定 Sun Management Center 和您選取的附加產品,或鍵入 n 結束,以後再執行設定。
如果您使用 es-inst 安裝時僅安裝了附加產品,請鍵入 n 結束安裝與設定程序。您必須按使用 es-setup 設定附加產品所述,設定附加產品。否則,將覆寫您的安全性金鑰,並將不得不設定所有機器上的所有代理程式,才能讓代理程式正常工作。
若您已鍵入 y 立即執行設定,請按照使用 es-setup 設定 Sun Management Center 3.6中的指示進行。
若您已鍵入 n 在稍後執行設定,您必須在機器上設定代理程式,才能執行代理程式。
若要使用 es-guisetup 設定代理程式,請按照設定Sun Management Center中的指示進行。
若要使用 es-setup 設定代理程式,請按照 使用 es-setup 設定 Sun Management Center 3.6中的指示進行。
本節提供在網路檔案系統可存取 (NFS 掛載) 的遠端機器上使用 es-inst 指令來安裝 Sun Management Center 3.6 的程序。此程序假設您要從網路上的 CD 影像目錄安裝 Sun Management Center。如需更多資訊,請參閱建立安裝 CD 影像。
若要在遠端機器上安裝 Sun Management Center,您必須先準備遠端機器,然後才能進行安裝。另外,若本機機器正在執行 Solaris 2.6、Solaris 7 或 Solaris 8 軟體,您必須按安裝 pkgadd 的修補程式的步驟所述,安裝修補程式。
本節使用下列機器名稱作為程序中的範例:
admin-host 是本端機器,用於在遠端機器上執行安裝。
remote 是您要安裝 Sun Management Center 的遠端機器。
若遠端機器為 Solaris 10 機器,則不支援遠端安裝。
如果本端機器執行的是 Solaris 2.6、Solaris 7 或 Solaris 8 軟體,則必須在本端機器上安裝作業系統版本特定的 pkgadd 之修補程式。必須先安裝此修補程式,然後才可以使用本端機器在遠端機器上安裝 Sun Management Center 3.6。
如果本端機器執行的是 Solaris 9 版次,則無須安裝任何修補程式。請繼續準備遠端機器的步驟。
在本機機器上登入為 root。
確定已安裝 OS 修補程式層級。
若要確定是否已安裝修補程式,可使用指令 showrev -p | grep patchnum,其中 patchnum 是所需的 OS 修補程式:
Solaris 2.6 版次:106292
Solaris 7 版次:107443
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 版本所需的修補程式已安裝,請繼續準備遠端機器的步驟。
安裝 OS 修補程式(如果需要)。
在遠端機器上登入為 root。
停止網路檔案系統常駐程式 mountd。
remote# /etc/init.d/nfs.server stop |
編輯遠端主機上的 /etc/dfs/dfstab 檔案。
加入下列行:
share —F nfs —o rw=管理主機,root=管理主機 /
其中,admin-host 是您要藉以將 Sun Management Center 安裝至遠端主機的機器之名稱。
例如,如果遠端主機名稱為 remote-server,您要用來在 remote-server 上安裝 Sun Management Center 的機器名稱為 adminserver,則 remote-server 之 /etc/dfs/dfstab 檔案中的項目將是:
share —F nfs —o rw=管理伺服器,root=管理伺服器
此位於遠端機器上 dfstab 檔案中的項目僅為登錄至機器 adminserver 上的超級使用者帳號提供遠端讀取與寫入許可權。
儲存並關閉 /etc/dfs/dfstab。
停止網路檔案系統常駐程式 mountd:
remote# /etc/init.d/nfs.server start |
remote# /usr/bin/uname -r |
當您在遠端主機上安裝 Sun Management Center 時,es-inst 程序檔會提示您提供遠端主機上執行的 Solaris 版本。
當您在遠端主機上安裝 Sun Management Center 時,es-inst script 將提示您提供遠端機器的類型。
針對遠端主機執行 es-inst 所需的資訊由下列指令產生:
remote# /usr/platform/平台/sbin/prtdiag | /usr/bin/head -1 \ | /usr/bin/cut -f2 -d: |
其中,platform 是指令 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 提示您提供遠端主機類型時貼上此資訊。
登出遠端機器。
現在,您可以如下一程序所述,在遠端主機上安裝 Sun Management Center。
在本機 機器上登入為 root。
變更至 Sun Management Center 安裝磁碟 1 的 sbin 目錄。
若您是從磁碟進行安裝,請移至 /c <磁碟掛載目錄>/sbin 目錄。
在安裝過程中,系統可能會依據您的選取提示您變更 CD 光碟。
如果要從 CD 影像安裝,請移至 /CD 影像目錄/disk1/sbin 目錄,其中CD 影像目錄是您複製安裝 CD 的目錄,或是從 Web 下載安裝影像的目錄。
執行 es-inst 安裝程序檔,並使用 -R 路徑/遠端 參數指定遠端主機機器。
#./es-inst -R path/remote |
其中,path/remote 是遠端機器的完整路徑。例如,如果遠端主機路徑和名稱為 /net/remote-server,您應該鍵入:
local-machine# ./es-inst -R /net/remote-server |
系統會提示您提供遠端機器上執行的 Solaris 版本。
鍵入遠端機器上執行的 Solaris 版本。
系統會提示您提供遠端主機的類型。
提供遠端主機的類型。
鍵入您在 準備遠端機器的步驟的步驟 8 中產生的機器類型字串。或者,如果您已將產生的文字複製到本端主機上的檔案中,則可以貼上此機器類型字串以回答提示。
在遠端主機上完成 Sun Management Center 安裝所需的步驟與預設的 Sun Management Center 安裝步驟相同。
完成安裝。
如果系統上已安裝 Sun Management Center 2.x 或 3.0,系統會詢問您是否要移轉舊版 Sun Management Center 的資料。請繼續使用 es-inst 程序檔進行安裝的步驟 7。
如果系統上未安裝舊版 Sun Management Center,系統會提示您指定目標目錄。請繼續使用 es-inst 程序檔進行安裝的步驟 8。
遠端安裝至 Solaris 10 系統僅在從另一個 Solaris 10 系統上受到支援。