Sun Java Enterprise System 2004Q2 安裝指南 |
第 6 章
以無訊息模式安裝軟體本章包含以下各節:
無訊息安裝簡介無訊息安裝對於在共用類似配置的多台主機上安裝 Java Enterprise System 十分有用。無訊息安裝需要您執行一次安裝程式,以擷取您在狀態檔案中提供的值。包含您回應的狀態檔案是一個參數清單,每個參數表示一個單一提示符號或欄位。
然後,您可以在多台主機上執行安裝程式,並使用相同的狀態檔案作為輸入。此過程可在您企業中跨多台主機傳遞一種配置。
如果您是經驗豐富的 Java Enterprise System 元件使用者,則可能習慣於手動建立狀態檔案。此方法在安裝期間、配置期間或伺服器啟動期間會導致問題發生。
成功無訊息安裝的指南:
產生狀態檔案若要產生狀態檔案,您必須先使用圖形介面或基於文字的介面執行安裝程式,請按照下列第 4 章「使用圖形介面安裝軟體」或第 5 章「使用基於文字的介面安裝軟體」 中的說明進行。驗證您已執行安裝前核對清單中的工作非常重要。
產生狀態檔案
- 若要建立狀態檔案,您將執行安裝程式,但是實際並沒有安裝軟體。使用下列語法來指定狀態檔案的路徑名稱:
./installer [-no] [-nodisplay] -saveState [statefile]
其中:
- 根據您是使用圖形介面或基於文字的介面來建立狀態檔案,然後按照下列其中一節的說明來進行:
- 繼續執行安裝程式的各個頁面。
當您回應安裝程式時,它會在狀態檔案中記錄您的答案。完成安裝後,狀態檔案便會位於您指定的位置。現在您已就緒可以複製狀態檔案,並編輯將無訊息安裝 Java Enterprise System 之各種機器的值。
編輯狀態檔案執行無訊息安裝之前,您必須編輯狀態檔案以確保本機參數 (如主機名稱、網域名稱、IP 位址及其他此類設定) 與各目標機器相符。
如果您要在建立狀態檔案時所在的作業系統平台之外進行安裝,可能還需要變更狀態檔案鍵值。
本節將陳述下列事項:
編輯本機參數
下表列出可能需要編輯的參數,這取決於您要安裝的元件產品。必須編輯的參數還取決於您的機器設定。例如,產生狀態檔案時所在的機器,與您進行安裝時所在的機器可能位於同一網域,也可能位於不同網域。
如需每個參數的說明,請參閱第 3 章「收集安裝和配置資訊」。
建立與平台相應的狀態檔案 ID
狀態檔案只能在與您產生狀態檔案同一平台類型的機器上執行,除非您手動編輯狀態檔案 ID。以下平台具有不同類型的狀態檔案 ID:
編輯狀態檔案的程序有兩個,因此您可以在建立狀態檔案時所在的平台以外的平台上執行狀態檔案。
使用安裝程式產生狀態檔案 ID此程序透過在您執行無訊息安裝時所要在的平台上執行安裝程式,來產生狀態檔案 ID。
以下為狀態檔案中的狀態檔案識別碼範例:
[STATE_BEGIN Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]
.
.
.
[STATE_DONE Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]
使用平台特定的發行版本檔案產生狀態檔案 ID此程序使用特定平台的 Java Enterprise System 發行版本檔案產生狀態檔案 ID。此 Java Enterprise System 發行版本 DVD 包含所有平台特定的發行版本。如果您下載的是單一平台特定的發行版本,此程序也可運作。
以無訊息模式執行安裝程式在與您產生狀態檔案時所在的機器具有相同作業系統的機器上執行安裝程式。如果您無法執行此動作,請參閱建立與平台相應的狀態檔案 ID。
本節包含以下程序:
如果您在解除安裝期間遇到問題,請參閱第 11 章「疑難排解」。
以無訊息模式執行安裝程式無訊息安裝可能需要很長的時間,這取決於您要安裝的元件數目和類型。執行安裝程式時,您可以透過檢查安裝日誌的變更來監視其進度。
監視無訊息安裝進度
- 在終端機視窗中,使用 cd 指令變更至日誌檔目錄,在 Solaris 平台為 /var/sadm/install/logs 目錄,Linux 平台為 /var/opt/sun/install/logs目錄。
- 找到用於目前安裝的日誌檔。
有兩個日誌檔。第一次安裝時會安裝共用元件,接著再安裝元件產品。兩個日誌檔的名稱使用以下格式:
Java_Enterprise_System_Shared_Component_Install.datetimestamp Java_Enterprise_System_install.Bdatetimestamp
timestamp 變數表示日誌建立的時間。格式為 MMddhhmm,其中:
- 請使用 tail 指令,以在訊息被寫入日誌時觀看訊息。請使用以下格式:
tail -f log-file-name
接下來的步驟在本章結束時,您應已完成 Java Enterprise System 安裝的安裝程式部分。請進至安裝後的配置和啟動,以取得有關為您的環境配置元件產品的最終說明。
如果您要讓企業內的其他管理員可以使用安裝影像,請參閱網路安裝的安裝說明。