Linux应用开发加油:创建WebSphere(2)
发表于:2007-07-04来源:作者:点击数:
标签:
在下一个窗口中,接受默认值(在我们的例子中,Node Name 为 TP1Manager,Host Name 为 TP1,Cell Name 为 TP1Network)。然后单击 Next。 图 9. Installation Wizard —— 节点、主机和单元名 java script:window.open(this.src);" style="CURSOR: pointer"
在下一个窗口中,接受默认值(在我们的例子中,Node Name 为 TP1Manager,Host Name 为 TP1,Cell Name 为 TP1Network)。然后单击 Next。
图 9. Installation Wizard —— 节点、主机和单元名 javascript:window.open(this.src);" style="CURSOR: pointer" onload="return imgzoom(this,550)"> 下一个窗口会显示您的安装选择。确认这些选择并单击" Next。
图 10. Installation Wizard —— 安装选择 下一个窗口让您在线注册。您既可以现在注册也可以将来再注册。单击" Next 然后再单击 Finish 以完成 Deployment Manager 的安装。
当安装向导完成后,First Steps 窗口就会自动打开。
在 First Steps 中,单击 Verify Installation。这个选项将运行 Installation Verification Test 工具来确认 Deployment Manager
服务器已经正确安装并可以正常启动。第一次运行确认安装
测试可能需要几分钟。
消息显示出来后,向下卷动确认消息区域。确认消息将显示 dmgr 服务器已经可用于电子商务。您将看到最后的“IVT Verification Su
clearcase/" target="_blank" >cceeded”以及“Installation Verification is complete”消息。
图 11. First Steps 单击" Exit 以关闭 First Steps。
单击 Exit 以关闭 WebSphere Application Server Network Deployment LaunchPad。
创建 Deployment Manager 单元
安装完成后,您的配置将是:
计算机 1:
安装了基本的 WebSphere Application Server
安装了 WebSphere Application Server Deployment Manager
安装了 IBM HTTP Server
计算机 2:
安装了基本的 WebSphere Application Server
Deployment Manager 单元的创建
两个 WebSphere 节点必须添加到 Deployment Manager 的单元。我们将使用 addNode 命令来完成这一任务,这个命令可以在每个节点(TP1 和 TP2)上的 WebSphere Application Server 安装的 bin 目录下找到。一定不能在两个节点上同时执行这个命令。
首先在计算机 TP1 上执行 addNode,等待命令结束,然后再在计算机 TP2 上执行。这个命令需要运行着 Deployment Manager 进程的计算机名称作为参数。此外,由于您配置为 Deployment Manager 与 Application Server 共存于同一计算机上,所以必须为 Deployment Manager 的
SOAP Connector Address 指定另一个参数。在本例中,主机名是 TP1,SOAP Connector Address 是 8889。清单 2 举例说明了 addNode 命令的使用。
清单 2. addNode 命令
TP1:~ # /opt/WebSphere/AppServer/addNode.sh TP1 8889
addNode 命令将使用指定的 SOAP Connector Address 来连接指定主机上的 Deployment Manager。命令结束后,您会得到一条节点已经成功加入的消息,如图 12 所示。
图 12. addNode 现在在" TP2 上执行相同的 addNode 命令,以将 TP2 加入到单元中。
现在,我们在 TP1 上运行着一个 Deployment Manager 和一个 Node Agent,在 TP2 上运行着一个 Node Agent。查看下面的日志以确认安装已经到达这一步:
/opt/WebSphere/AppServer/logs/nodeagent/SystemOut.log (在 TP1 和 TP2 上)
/opt/WebSphere/DeploymentManager/logs/dmgr/SystemOut.log (在 TP1 上)
“Server xxx open for e-business”的消息说明进程已经启动(在这里 xxx 或者是 dmgr,或者是 Node Agent)。
群集的创建 如前所述,群集 是运行着相同应用程序的一组应用程序服务器。在群集内部,每一个应用程序服务器通常被称为是一个 克隆(clone)。在图 13 中有三个克隆:TP2 上两个,TP1 上一个。在 WebSphere Application Server Version 5 中,会分配给克隆给定的权重以达到负载均衡。权重(weight) 是群集中所有克隆的相对值。
图 13. 群集的配置 在我们的例子中,我们希望将克隆" 3 的权重设置为与克隆 1 的权重加上克隆 2 的权重之和相同。例如您可以将克隆 1 的权重值设置为 2,克隆 2 的权重值设置为 2,克隆 3 的权重值设置为 4。使用其他的值,比如 3,3 和 6,结果相同。避免使用大的数字作为克隆的相对权重。
使用 WebSphere Administrative Console 来创建应用程序服务器群集。在后台启动一个 Web 浏览器(比如 Mozilla 或 Netscape):
# mozilla &
输入 URL http://tp1:9091/admin 以打开 Deployment Manager Administrative Console。由于 Deployment Manager 与 Application Server 配置在同一主机上,所以您指定的端口是 9091 而不是 9090。输入用户 ID admin (或者您所选择的任何管理员 ID),并单击 OK:
图 14. Administrative Console 登录 Administrative" Console 显示出来。在 Administrative Console 中,单击 + 展开 Servers,然后选择 Clusters (Servers > Clusters)。在 Server Cluster 中,单击 New 来创建一个新群集。
图 15. Administrative Console 现在我们将进行下面的步骤:
创建一个群集"
创建克隆 1
创建克隆 2
创建克隆 3
安装一个企业应用程序
在步骤 1 中,输入 cluster1 作为群集的名称。不要选中“prefer local”。选中 Create Replication Domain for this cluster。单击 Next 到步骤 2。
图 16. 输入基本的群集信息 "
原文转自:http://www.ltesting.net