您可以不使用安裝精靈,而改用回應檔以非互動方式來安裝 WebSphere® ESB。這是一個簡單的文字檔,
內含安裝程式所需的資訊。responsefile.esb.txt 回應檔附有預設值,
可供編輯並用來無聲自動安裝 WebSphere ESB。
開始之前
在您無聲自動安裝
WebSphere ESB 之前,必須確定:
- 您的系統符合所有的軟硬體需求。請參閱http://www.ibm.com/software/integration/wsesb/sysreqs/以取得詳細資訊。
- 您已準備好作業系統以便安裝。請參閱準備作業系統以便安裝。.
- 請以 root 身分(若為 Linux® 或 UNIX® 系統)或管理者群組中的成員身分(若為 Windows® 系統)登入。
執行這項作業的原因和時機
responsefile.esb.txt 範例回應檔可在產品 CD 1 的 WBI 目錄中找到。它不會跟著安裝。
註:
AIX® 平台:如果要準備檔案,
以便在 AIX 上進行無聲自動安裝,請利用 UNIX 行尾字元 (0x0D0A) 來終止選項回應檔中的每一行。
準備檔案最安全的方法是在目標作業系統上編輯該檔案。
這項作業的步驟
- 將 responsefile.esb.txt 檔從產品 CD 1 的 WBI 目錄,
複製到您機器上可以很容易識別的位置中,並以新名稱儲存,例如 myoptionsfile。
- 在目標作業系統上使用您所選的純文字檔編輯器編輯這個檔案,
以針對您的系統使用參數來自訂它。請按照自訂選項回應檔中的說明,
閱讀回應檔中的指示,以選擇適當的值。
若要建立一個可運作的 WebSphere ESB 環境,您必須具備設定檔。您可以建立部署管理程式設定檔、獨立式伺服器設定檔或自訂設定檔,
當您將節點新增至部署管理程式 Cell 時,這些設定檔會成為受管理節點。
您可以按照
無聲自動建立設定檔中的說明,
為要建立的設定檔自訂設定檔選項回應檔,以便無聲自動建立設定檔。原始設定檔回應檔的名稱如下:
- 獨立式伺服器設定檔:responsefile.pcaw.esb.standAloneProfile.txt
- 部署管理程式設定檔:responsefile.pcaw.esb.dmgrProfile.txt
- 自訂設定檔:responsefile.pcaw.esb.managedProfile.txt
請勿將有包括下列參數的選項行新增至任何設定檔建立回應檔中:
-silent
不需要此項。當
WebSphere ESB 無聲自動安裝作業試著呼叫無聲自動設定檔回應檔時,
這個參數會導致無法建立設定檔。
- 儲存您在 responsefile.esb.txt 副本中所做的變更。
- 輸入下列指令以安裝 WebSphere ESB:
Linux 和 UNIX 平台: mnt_cdrom/ESB/install
-silent -options /tmp/ESB/myoptionsfile.txt(其中 /tmp/ESB/myoptionsfile.txt 為您自訂回應檔的位置)。
Windows 平台: "CD_drive_D:\ESB\install"
-silent -options "C:\temp\ESB\myoptionsfile.txt"(其中 C:\temp\ESB\myoptionsfile.txt
為自訂回應檔的位置)。
結果
安裝精靈和設定檔建立精靈會在下列日誌檔中記錄安裝事件:
Linux 和 UNIX 平台:install_root/logs/wbi/log.txt
Windows 平台: install_root\logs\wbi\log.txt
其中
install_root 代表
WebSphere ESB 的安裝位置。
請檢查這個日誌檔,驗證安裝是否成功。如果檔案最後一行含有
INSTCONFSUCCESS 字眼,表示您所選的
WebSphere ESB 特性和
WebSphere Application Server 已安裝成功。
註: 日誌檔中可能出現 INSTCONFPARTIALSUCCESS 或 INSTCONFFAILED 等詞彙,
但只要最後一行包含 INSTCONFSUCCESS,即表示安裝成功。
某些事件可能讓
InstallShield for Multiplatforms (ISMP) 無法無聲自動啟動安裝精靈。比方說,沒有足夠的磁碟空間來啟動安裝精靈之類的事件。如果安裝失敗,
但安裝日誌中沒有資訊,
請使用
-log 參數來記錄導致 ISMP 程式無法啟動安裝精靈的事件項目。記載這類事件的
install 指令語法如下:
install -options fully_qualified_options_response_file_name
-silent
-log # !fully_qualified_log_file_name @ALL

以下範例適用於 AIX 系統:
install -options "/usr/IBM/WebSphere/silentFiles/myresponsefile.txt"
-silent -log # !/usr/IBM/WebSphere/myOptionFiles/log.txt @ALL

以下範例適用於
Linux 系統、HP-UX 系統和 Solaris 系統:
install -options "/opt/IBM/WebSphere/silentFiles/myresponsefile.txt"
-silent -log # !/opt/IBM/WebSphere/myOptionFiles/log.txt @ALL

下列範例適用於 Windows 系統:
install.exe -options "C:\IBM\WebSphere\silentFiles\myresponsefile.txt"
-silent -log # !C:\IBM\WebSphere\silentFiles\log.txt @ALL
下一步
如果安裝成功,在您建立
WebSphere ESB 獨立式伺服器或部署管理程式設定檔後,請從「首要步驟」主控台啟動伺服器或部署管理程式,
以驗證您的安裝環境能否正常運作。