如果您的 WebSphere 管理 Cell 中包含的 WebSphere 伺服器,
已啟用隨需應變路由器 (ODR) 遞送至一或多個 WebSphere 管理 Cell,
後者包含的 WebSphere 伺服器上有執行客戶應用程式,
則在包含客戶應用程式的每一個 Cell 內的 Extended Deployment 元件,
就需要和在 ODR 程序中執行的 Extended Deployment 元件通訊。
您可以透過配置跨越 Cell 通訊,來達成此目的。
过程
- 在每一個 Cell 中,啟動要參與跨 Cell 通訊的所有節點
(DMGR,節點代理程式)。請確定那些節點都已建立 XD-CGB-EXPORTS 檔案,
並且如果您有使用防火牆,而且您已將防火牆開放供 XD-CGB-EXPORT 檔案中列出的連接埠通過,
以進行 HA 通訊。
- 在每個 Cell 中執行 crossCellCGBCfg:
- 在命令提示字元中,針對應該在其中遞送 ODR Cell 的每個後端
Cell 之 ODR 部署管理程式程序,輸入下列指令:
crossCellCGBCfg create <dmgrhost> <dmgr SOAP port> <path
to foreign cell XD-CGB-EXPORT>。
這個指令會使 ODR 察覺由 XD-CGB-EXPORT 檔案代表的外部 Cell。
XD-CGB-EXPORT 是 serverindex.xml 檔案的一個子集,這個檔案會隔離出要在執行時期環境中
啟動及執行跨 Cell 通訊時,所需要的跨 Cell HA Manager 通訊相關的端點。
如果您直接檢查 serverindex.xml 的內容,或在管理主控台中,
透過節點代理程式的端點管理程式檢查內容,就可以看出跨 Cell 功能使用的端點是
DCS_CGBS_UNICAST_ADDRESS。
在 ODR Cell 和後端 Cell 之間部署的任何防火牆,都必須容許資料流量通過在
ODR 及後端 CEll 中的每個節點上,由這個端點代表的連接埠。
- 您需要在每個後端 Cell 上,針對 Cell 的部署管理程式程序執行相同的指令,
以匯入 ODR Cell 的 XD-CGB-EXPORT。在兩個後端 Cell 之間,就不需要或支援匯入 XD-CGB-EXPORT 檔案。
- 關閉每個 Cell(所有程序)。
- 重新啟動每個 Cell。
下一步做什么
如果要清除先前的匯入,並重新開始,請輸入 crossCellCGBCfg
clear <dmgr host> <dmgr SOAP port>。
或如果您希望跨 Cell 通訊使用 SSL,請在每個 ODR 及後端 Cell 內的每部伺服器上,
將系統內容 CGBS_USE_SSL 設為非空值。