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 Suclearcase/" 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