【问题标题】:How to create a horizontal WebSphere 7 cluster如何创建水平 WebSphere 7 集群
【发布时间】:2013-08-01 21:18:41
【问题描述】:

我有 WebLogic 和 Tomcat 的背景,当我们团队失去了 WebSphere 管理员时,成为接管 WebSphere 的自然人。我的第一个真正任务是在它们之间使用两个现有的 WebSphere 安装和集群 1 应用程序。

两个安装都有一个带有 2 个节点的单元。每个节点 1 个用于部署管理器,另一个节点包含安装中的所有服务器(每个应用程序 1 个服务器)。显然,我不能简单地将一个安装中的节点或服务器添加到另一个安装的集群中,因为节点和服务器已经绑定到该安装的(单元的?)部署管理器。

对我来说,合乎逻辑的步骤是创建一个没有部署管理器的节点。如果我按照说明创建非托管节点(有意义,对吗?),我无法向其添加服务器(现有的或新的)。

请帮忙。

【问题讨论】:

  • 您是想将两个 Cell 完全结合,还是只结合一个应用?

标签: websphere websphere-7


【解决方案1】:

要集群服务器,它们必须在“联合”到同一个单元中的节点上运行。 如果您有兴趣让所有应用程序都属于一个 Cell,您可以使用 removeNodeaddNode 将其中一个节点移动到另一个 Cell。

相反,如果您想让一台机器上的一些应用程序/服务器属于一个 Cell,而其他一些应用程序/服务器属于另一个 Cell,我想您可能需要创建一个额外的 WebSphere 配置文件,以便您可以让多个 NodeAgent 在不同的单元上运行同一台机器上的端口。但我对这种方法并不积极。我想我会鼓励拥有一个 Cell,但我不知道您目前通过拥有多个 Cell 来解决什么情况。

【讨论】:

  • 它们在技术上是独立的开发和测试服务器,但我们目前没有硬件来在其他服务器上安装更多的 WebSphere 应用程序,因此必须在不同的硬件上测试集群应用程序。因此,测试和开发服务器各有 5 个应用程序,其中 4 个需要保持相互独立,而 1 个需要跨两者集群。我对在一次安装中使用 removeNode/addNode 的担忧是,我们将只有一个部署管理器用于两种环境,对吗?
  • 是的,没错。感谢您澄清情况。我同意将开发和测试单元分开是有意义的。那么,您似乎需要在同一个“服务器”上拥有多个节点,在这种情况下,我认为您必须创建一个额外的配置文件。
  • 感谢 dbreaux 解决了问题! 1.) 使用托管 profileTemplate 在服务器 2 上创建配置文件。这在没有 DM 2 的情况下创建了 node02。)在新配置文件 3 下使用 addNode 将 node02 联合到服务器 1。)在 node01(服务器 1)和 node02(服务器 2)上创建具有服务器的集群。抱歉,我没有声望投票给答案,但如果 dbreaux 发现他/她自己在弗吉尼亚州中部,我会很乐意为他/她买晚餐。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-09
  • 2012-09-30
  • 1970-01-01
  • 1970-01-01
  • 2018-08-10
  • 2011-02-16
  • 1970-01-01
相关资源
最近更新 更多