本節提供在網路檔案系統可存取 (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 系統上受到支援。