responsefile.pcaw.esb.managedProfile.txt 檔是一個用以建立自訂設定檔的範例回應檔。請使用 addNode 指令將自訂節點聯合至部署管理程式 Cell 中, 以便讓該節點可以運作。由於和成為受管理節點有強烈的相依關係, 因此該設定檔常稱為受管理設定檔。
您可以在以 root 身分(若為 Linux® 或 UNIX® 平台)或隸屬於管理者群組的使用者身分(若為 Windows® 平台)登入之後, 利用選項回應檔來建立自訂節點。在 Windows 平台上,某些安裝程序的步驟需要透過屬於管理者群組的使用者來執行, 且需要具有作為作業系統的一部分以及以服務方式登入的進階使用者權限。
安裝程式會讀取這個檔案,以便在無聲自動安裝時,判斷部署管理程式設定檔的性質。 您也可以在初次安裝後,使用這個回應檔來建立其他的部署管理程式設定檔。回應檔附有預設值。
如果部署管理程式不在執行中,或者因下列聯合說明中的任何原因而無法存取,請將這個值設定為 true。
指定可解析成在其中執行部署管理程式之系統的值。有關主機命名的其他資訊, 請參閱設定檔、節點、主機和 Cell 的命名注意事項。
指定部署管理程式 SOAP 埠的值。您必須指定正確的值。不正確的值會使節點聯合無法進行, 並導致完全失效並產生 INSTCONFFAILED 指示器。部署管理程式的預設 SOAP 埠是 8879。
您要在建立設定檔期間或之後聯合節點?
當部署管理程式不在執行中或因其他原因而無法使用時,如果您試著聯合自訂節點, 則設定檔的建立將會失敗, 且無法使用產生的自訂設定檔。您必須將這個自訂設定檔目錄移出設定檔儲存庫外(依預設為 install_root 中的 profiles 目錄,其中 install_root 為 WebSphere ESB 安裝目錄), 才能建立另一個同名的自訂設定檔。
如果檔案中有 -silent 選項, 會發生問題。含有這個選項的檔案在直接呼叫設定檔建立精靈時可以運作, 但是從無聲的產品安裝作業呼叫時,就會失敗。 請參閱自訂選項回應檔以取得在無聲的產品安裝作業期間, 無聲建立設定檔的相關資訊。
這個選項是不必要的。請避免使用該選項,以避免發生問題。
範例選項回應檔位於兩個位置。
位置:
請使用產品光碟中的檔案來無聲自動安裝 WebSphere ESB 及建立設定檔。
在安裝 WebSphere ESB 後, 您可以在設定檔建立精靈指令中,利用 -options 參數來使用已安裝的回應檔。
範例選項回應檔responsefile.esb.txt 會控制安裝作業的第一個部分, 也可以啟動安裝作業的第二個部分。如果在安裝核心產品檔時要建立設定檔, 請在 responsefile.esb.txt 檔中使用適當選項, 以識別用來建立設定檔的回應檔。設定檔回應檔可讓您無聲自動地使用設定檔建立精靈。
要建立: | 複製下列回應檔: |
---|---|
部署管理程式設定檔 | responsefile.pcaw.esb.dmgrProfile.txt |
自訂設定檔 | responsefile.pcaw.esb.managedProfile.txt |
應用程式伺服器設定檔 | responsefile.pcaw.esb.standAloneProfile.txt |
-W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation= "/opt/IBM/WebSphere/MyOptionFiles/customProfile.txt"
install -options "myresponsefile.txt" -silent
當核心產品檔存在時,您可以隨時利用設定檔建立精靈來建立設定檔。從「首要步驟」主控台啟動精靈, 或直接利用設定檔建立精靈指令。
要建立其設定檔: | 複製下列回應檔: |
---|---|
部署管理程式 | responsefile.pcaw.esb.dmgrProfile.txt |
受管理節點 | responsefile.pcaw.esb.managedProfile.txt |
獨立式應用程式伺服器 | responsefile.pcaw.esb.standAloneProfile.txt |
比方說,將檔案複製成 my_options_file.txt
如需命名注意事項的相關資訊,請參閱設定檔、節點、主機和 Cell 的命名注意事項。
當然,在您將節點聯合至 Cell 之前,該節點並未受管理。另一件要記得的事是,任何聯合的節點都是受管理節點,包括應用程式伺服器設定檔內的聯合節點在內。
下列回應檔在許多指引名稱中皆使用受管理而非自訂一詞。即使如此,這個回應檔中的所有指引都有助於定義自訂設定檔。
################################################################################ # # 用以建立 WebSphere ESB 自訂設定檔的回應檔 # # 這個選項檔位於 CD_ROOT\ESB\ 目錄以及 # install_root\bin\ProfileCreator_wbi 目錄。 # # 若要使用 CD_ROOT\ESB\ 目錄下的選項檔,請遵循 # CD_ROOT\ESB\responsefile.esb.txt 中的指示進行。WebSphere ESB # 安裝程式會在無聲自動安裝期間找出這個檔案, # 並在安裝結束時自動無聲建立設定檔。# # 若要使用 install_root\bin\ProfileCreator_wbi 下的選項檔來無聲自動建立設定檔, # 您必須變更檔案中各種不同的值,並使用下列指令行 # 引數: # # -options "responsefile.pcaw.esb.managedProfile.txt" -silent # ################################################################################ ################################################################################ # # 設定檔名稱 # # 設定這個自訂設定檔的名稱。設定檔名稱對這個 # WebSphere ESB 安裝環境而言,必須是唯一的。 # # -W profilenamepanelInstallWizardBean.profileName="profileManaged" ################################################################################ # 如果您要將這個設定檔設定為預設的設定檔,請設定為 "true"。 # 否則,請設定為 "false"。如果這是要建立的第一個設定檔,該設定檔 # 會自動成為預設值。 # -W profilenamepanelInstallWizardBean.isDefault="false" ################################################################################ # # 設定檔位置 # # 指定目錄來包含定義執行時期環境的檔案, # 如指令、配置檔和日誌檔。如果指定的目錄 # 已存在,則它必須是空的。如果目錄名稱含有 # 空格,請將它括在雙引號中,如以下 Windows 範例所示。 # # 請注意,僅 Windows 作業系統支援安裝位置中 # 有空格。# # 預設安裝位置: # # -P installLocation="<ESB_HOME>\profiles\<PROFILE_NAME>" # -P installLocation="C:\Program Files\IBM\WebSphere\ESB\profiles\profileManaged" ################################################################################ # # 節點名稱 # # 請選取 Application Server 的節點名稱。一個 Cell 之下的節點名稱 # 必須是唯一的。 # # 請以實際的節點名稱取代 YOUR_NODE_NAME。 # -W nodehostnamepanelInstallWizardBean.nodeName="YOUR_NODE_NAME" ################################################################################ # # 主機名稱 # # 指定應用程式伺服器的主機名稱。主機名稱是這部電腦的網域 # 名稱系統 (DNS) 名稱(簡稱或全名)或 IP 位址。 # # 請以實際的主機名稱取代 YOUR_HOST_NAME。將該行標示成註解則會使用 # 預設值。 # -W nodehostnamepanelInstallWizardBean.hostName="YOUR_HOST_NAME" ################################################################################ # # Cell 名稱 # # 除非絕對必要,否則您不應該修改這個內容。 # # 依預設,精靈會將這個內容設定為本端主機簡稱 + "Node##Cell"。 # # 如果您要置換已解析的 Cell 名稱值,請解除該行的註解並 # 將 YOUR_CELL_NAME 換成 <YOUR_OWN_VALUE>。 # # -W setnondmgrcellnameinglobalconstantsInstallWizardBean.value="YOUR_CELL_NAME" ################################################################################ # # 指派埠值 # # 下列項目係用來重設配置中所使用的埠號 # # 它們目前設定為預設值。 # 請檢查以確定沒有埠衝突。 # 每一個設定檔的埠號位於下列檔案中: # <profile>/config/cells/<cell name>/nodes/<node name>/serverindex.xml # # 如果您對 -W pctfederationpanelInstallWizardBean.federateLater # 指引的值指定 true, # 當您以 addNode 指令聯合節點時, # 即會自動指派埠號。下列埠號則不會套用。# -W pctmanagedprofileportspanelInstallWizardBean.BOOTSTRAP_ADDRESS="2809" -W pctmanagedprofileportspanelInstallWizardBean.SOAP_CONNECTOR_ADDRESS="8878" -W pctmanagedprofileportspanelInstallWizardBean.SAS_SSL_SERVERAUTH_LISTENER_ADDRESS="9901" -W pctmanagedprofileportspanelInstallWizardBean.CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS="9201" -W pctmanagedprofileportspanelInstallWizardBean.CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS="9202" -W pctmanagedprofileportspanelInstallWizardBean.ORB_LISTENER_ADDRESS="9100" -W pctmanagedprofileportspanelInstallWizardBean.NODE_DISCOVERY_ADDRESS="7272" -W pctmanagedprofileportspanelInstallWizardBean.NODE_MULTICAST_DISCOVERY_ADDRESS="5000" -W pctmanagedprofileportspanelInstallWizardBean.NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS="5001" -W pctmanagedprofileportspanelInstallWizardBean.DCS_UNICAST_ADDRESS="9353" ################################################################################ # # 聯合 # # 自訂設定檔包含一個空節點,其必須聯合至部署 # 管理程式中才能成為可運作的受管理節點。請識別執行中且 # 會管理該節點的部署管理程式,或選擇之後再利用 # addNode 指令來聯合節點。# # 如果您要之後再利用 addNode 指令來聯合這個自訂節點, # 請設定為 "true"。如果部署管理程式有以下狀況,您必須之後再聯合這個節點: # - 不在執行中。# - 啟用了安全設定。 # - 停用了 SOAP 連接器。 # # 如果您要現在聯合它,請設定為 "" 並填入部署管理程式的 # 主機和埠號的項目。 # -W pctfederationpanelInstallWizardBean.federateLater="" ################################################################################ # 指定部署管理程式的主機名稱以進行聯合。# -W pctfederationpanelInstallWizardBean.hostname="YOUR_DEPLOYMENT_MANAGER_HOST_NAME" ################################################################################ # 指定在上述主機中可到達部署管理程式 (DMGR) 的 # 埠號。預設埠值為 "8879"。 # -W pctfederationpanelInstallWizardBean.port="YOUR_DEPLOYMENT_MANAGER_PORT_NUMBER" ################################################################################ # # 設定檔類型 # # 必須設定為 "managed" 才能安裝自訂設定檔。請不要變更此內容! # -W profiletypepanelInstallWizardBean.selection="managed"