在建立自訂設定檔之後,您必須具有執行中部署管理程式的存取權,才能聯合節點。在聯合自訂的設定檔後,才能操作節點。如果自訂的設定檔是在沒有部署管理程式的機器上,則必須能透過網路來存取部署管理程式,以便聯合這個節點。
開始之前
使用本程序前,請先執行下列動作:
- 確定您已安裝 WebSphere ESB,
且您已建立一個 WebSphere ESB 部署管理程式和一個自訂節點。本程序會假設您在建立或擴增自訂設定檔期間未聯合自訂節點
(不論是使用「設定檔精靈」或採無聲自動方式)。
- 確定部署管理程式正在執行。
- 確定部署管理程式為一個 WebSphere ESB 設定檔
(而非 WebSphere Application Server Network Deployment 設定檔)。
- 確定部署管理程式節點上沒有啟用安全。
- 確定部署管理程式使用預設 SOAP JMX 連接器類型,且有啟用連接器。
小心: 只要符合下列情況之一,則此時請
勿聯合自訂節點:
- 部署管理程式不在執行中,或者您不確定是否正在執行。
- 部署管理程式為一個尚未擴增至
WebSphere ESB 設定檔的 WebSphere Application Server Network Deployment 設定檔。
- 部署管理程式節點上有啟用安全。
- SOAP 連接器為停用的。
- 部署管理程式會重新配置成使用非預設的「遠端方法呼叫 (RMI)」作為偏好的
Java Management Extensions (JMX) 連接器。(請在部署管理程式的管理主控台中選取系統管理 > 部署管理程式 > 管理服務,
來確認偏好的連接器類型。)
當部署管理程式不在執行中或因其他原因而無法使用時,如果您聯合自訂節點,
則設定檔的建立將會失敗,
且無法使用產生的自訂設定檔。您必須將這個自訂設定檔目錄移出設定檔儲存庫外(依預設為
install_root 中的
profiles 目錄,其中
install_root 為
WebSphere ESB 安裝目錄),
才能建立另一個同名的自訂設定檔。
執行這項作業的原因和時機
請執行下列步驟,以使用
addNode 指令將自訂節點聯合至部署管理程式 Cell 中。
這項作業的步驟
- 請啟動部署管理程式。 從「首要步驟」主控台選取啟動部署管理程式,
或是輸入下列指令
(其中 profile_root 代表部署管理程式設定檔的安裝位置,依預設,在 Linux 和 UNIX 平台上是
install_root/profiles/deployment_manager_profile_name,在 Windows 平台上是 install_root\profiles\deployment_manager_profile_name),以啟動部署管理程式:
Linux 與 UNIX 平台: profile_root/bin/startManager.sh
Windows 平台(從指令行): profile_root\bin\startManager.bat
- 移至您想聯合之自訂節點的 bin 目錄。 開啟指令視窗,
並根據您的平台,移至下列目錄之一(其中 profile_root 代表自訂設定檔的安裝位置,
依預設,在 Linux 和 UNIX 平台上是 install_root/profiles/profile_name,
在 Windows 平台上是 install_root\profiles\profile_name):
Linux 與 UNIX 平台: profile_root/bin
Windows 平台(從指令行): profile_root\bin
- 發出 addNode 指令。 根據您的平台,發出下列的指令:
Linux 與 UNIX 平台: ./addNode.sh deployment_manager_host deployment_manager_SOAP_port
Windows 平台(從指令行): addNode.bat deployment_manager_host deployment_manager_SOAP_port
此時會開啟一個輸出視窗。如果您看到類似如下的訊息,
表示您的自訂節點聯合成功:ADMU0003I: 已順利聯合 DMNDID2Node03 節點。
- 在同一個目錄中,請發出 startNode 指令。 根據您的平台,發出下列的指令:
Linux 與 UNIX 平台: ./startNode.sh
Windows 平台(從指令行): startNode.bat
結果
此時會將自訂節點當成受管理節點聯合至部署管理程式 Cell 中。
下一步
現在,您可以變更受管理節點的配置,例如:在該節點上建立伺服器。