在创建定制概要文件之后,您必须要能够访问正在运行的部署管理器才能联合节点。通过联合定制概要文件,就可以使节点变得可操作。如果定制概要文件所在的机器上没有部署管理器,则必须保证通过网络可以访问部署管理器,以允许联合节点。
在开始之前
在执行此过程之前请完成下列操作:
- 确保您已经安装了 WebSphere ESB,并且创建了一个 WebSphere ESB 部署管理器和一个定制节点。此过程默认您在创建或扩充定制概要文件期间未使用“概要文件向导”或者以静默方式联合定制节点。
- 确保部署管理器正在运行。
- 确保部署管理器是一个 WebSphere ESB 概要文件(而不是 WebSphere Application Server Network Deployment 概要文件)。
- 确保部署管理器节点上未启用安全性。
- 确保部署管理器使用缺省 SOAP JMX 连接器类型并且启用了连接器。
注意: 如果存在下面任何一种情况,就
不要联合定制节点:
- 部署管理器未运行或者您不能确定它是否在运行。
- 部署管理器是一个尚未扩充为 WebSphere ESB 概要文件的 WebSphere Application Server Network Deployment 概要文件。
- 在部署管理器节点上启用了安全性。
- 禁用了 SOAP 连接器。
- 已将部署管理器重新配置为使用非缺省远程方法调用(RMI)作为首选的“Java 管理扩展”(JMX)连接器。(在部署管理器的管理控制台中选择系统管理 > 部署管理器 > 管理服务,以验证首选连接器类型。)
如果在部署管理器因其他原因而未运行或者不可用时联合定制节点,则创建概要文件将失败并且获得的定制概要文件将不可用。因此,在创建另一个具有相同概要文件名称的定制概要文件之前,必须将此定制概要文件目录移至概要文件存储库外部(缺省情况下,
profiles 目录在
install_root 目录中,而
install_root 是
WebSphere ESB 的安装目录)。
执行此任务的目的和时间
使用
addNode 命令并通过执行下列操作来将定制节点联合到部署管理器单元中。
完成此任务需要执行的步骤
- 启动部署管理器。 通过从部署管理器的“第一步”控制台中选择启动部署管理器或者通过输入以下命令来启动部署管理器(其中 profile_root 表示部署管理器概要文件的安装位置,缺省情况下,其值为 install_root/profiles/deployment_manager_profile_name(在 Linux 和 UNIX 平台上)或者 install_root\profiles\deployment_manager_profile_name(在 Windows 平台上)):
在 Linux 和 UNIX 平台上: profile_root/bin/startManager.sh
在 Windows 平台上(从命令行输入): profile_root\bin\startManager.bat
- 转至想要联合的定制节点的 bin 目录。 打开命令窗口,并根据您使用的平台而转至下列其中一个目录(其中 profile_root 表示定制概要文件的安装位置,缺省情况下,其值为 install_root/profiles/profile_name(在 Linux 和 UNIX 平台上)或 install_root\profiles\profile_name(在 Windows 平台上)):
在 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: Node DMNDID2Node03 has been successfully federated.
- 在同一目录中发出 startNode 命令。 根据您使用的平台而发出下列其中一个命令:
在 Linux 和 UNIX 平台上: ./startNode.sh
在 Windows 平台上(从命令行输入): startNode.bat
结果
这就将定制节点作为一个受管节点联合到了部署管理器单元中。
下一步做什么?
现在,您就可以更改受管节点的配置了(例如,在该节点上创建服务器)。