将成员添加到集群

您可以使用集群对包含多个应用程序服务器的环境中的工作负载进行平衡。

开始之前

如果还没有为环境定义集群,请创建集群。

关于此任务

如果您正在从产品的先前版本进行迁移,那么可以升级单元中的部分节点,而使其他节点处于前发行版级别。有时候,您可能需要在同一个单元中管理处于前发行版级别的服务器以及处于当前发行版级别的服务器。

创建集群时,指定第一个集群成员所在的节点。在混合单元环境中,可以使用该节点组中的任何服务器来创建新的集群成员。例如,如果集群所属的节点组包含 V7.0 节点和 V6.1 节点,那么您可以使用 V6.1 节点或 V7.0 节点上的服务器来创建新的集群成员。

避免故障 避免故障: 如果 Deployment Manager 概要文件和受管概要文件驻留在同一 LPAR 上,那么向集群添加成员时,会自动配置新集群成员的虚拟主机。因此,在此情况下,主机别名端口会自动添加到新集群成员的虚拟主机。 但是,如果 Deployment Manager 概要文件和受管概要文件驻留在不同 LPAR 上,那么必须手动配置新集群成员的虚拟主机。gotcha

请使用以下过程来创建新的集群成员、查看关于现有集群成员的信息或者管理现有集群成员。

过程

  1. 在管理控制台中,单击服务器 > 集群 > WebSphere 应用程序服务器集群 > cluster_name > 集群成员 “集群成员”页列出集群的成员,对于每个成员,指示了:
    • 该成员所在的节点。
    • 应用程序服务器的版本。此信息表明该集群是否混合集群。
    • 对该成员配置的权重。
    • 该成员的运行时权重。此权重指示了当前定向到该集群成员的工作负载比例。
    • 该成员是已启动、已停止还是遇到了问题。
  2. 单击新建以创建新的集群成员。

    单击新建时,将启动“创建新集群成员”向导。请使用此向导将新成员添加到已配置的集群。

    创建的第一个集群成员的副本会被作为集群数据的一部分来存储,并且成为创建的所有其他集群成员的模板。通常,只存在一个可用于为集群创建附加集群成员的模板。但是,如果集群中包括处于不同版本的产品的节点,那么每个版本都有不同的模板。例如,如果集群中的某些集群成员在 V6.1 节点上,而另一些在 V7.0 节点上,那么该集群将有两个模板。在 V6.1 节点上创建附加的集群成员时,将使用 V6.1 模板;在 V7.0 节点上创建附加的集群成员时,将使用 V7.0 模板。

    要查看可用于创建新集群成员的集群成员模板,请在管理控制台中单击服务器 > 集群 > WebSphere 应用程序服务器集群 > cluster_name > 集群成员 > 模板

    1. 指定要定义为集群成员的应用程序服务器的名称。 此名称在节点中必须唯一。
    2. 选择集群成员的节点。
    3. [z/OS]指定此集群成员的短名称。 短名称是缺省作业名,用于向操作系统的本机设施标识此集群成员,这些本机设施包括工作负载管理器 (WLM)、自动重新启动管理器、RACF® 以及已启动的任务控制等等。
    4. 指定服务器权重。

      您指定的权重值控制定向至应用程序服务器的请求数。即使指定 020 范围内的值作为服务器的权重,对作为集群成员的服务器指定的权重也仍是一个比例值,这个比例值基于您对其他服务器指定的权重以及所有集群成员的权重之和。在这个比例值中,对此服务器指定的权重是分子,所有集群成员的权重之和是分母。

      将新成员添加至集群时,向集群中每个服务器发送的客户机或应用程序请求数将减少(假设进入集群的请求数保持不变)。类似地,从集群中移除新成员时,向集群中每个服务器发送的客户机或应用程序请求数将增加(假设进入集群的请求数保持不变)。

      例如,如果集群包含成员 A、B 和 C,权重分别为 2、3 和 4;2/9 的请求数指定给成员 A、3/9 的请求数指定给成员 B 以及 4/9 的请求数指定给成员 C。如果将新成员(成员 D)添加至集群,并且成员 D 的权重为 5,那么成员 A 现在将获取 2/14 的请求数、成员 B 将获取 3/14 的请求数、成员 C 将获取 4/14 的请求数以及成员 D 将获取 5/14 的请求数。

      [z/OS]在 z/OS® 上,权重用于平衡某些工作负载类型,但其他工作负载类型由 z/OS 系统来平衡。
      • 对于 HTTP 请求,使用权重来在 Web 服务器插件与处理集群应用程序服务器的控制器之间分布 HTTP 流量。对应该接收 HTTP 流量的应用程序服务器指定较高的权重值。
      • 对于 Web Service 调用,信息从一个应用程序服务器中的服务方传送至另一应用程序服务器中的控制器。接收调用的应用程序服务器具有最高权重值。
      • 权重不影响因特网 ORB 间协议 (IIOP) 请求。IIOP 请求是使用综合系统分发器分布到正确应用程序服务器的。
      避免故障 避免故障: 要通过服务集成或者通过应用程序服务器中的消息驱动的 bean 对工作负载进行平衡,需要进行其他配置。有关更多信息,请参阅为服务集成配置高可用性和工作负载共享主题。gotcha
    5. 指定是否生成唯一的 HTTP 端口。
    6. 单击添加成员以完成定义集群成员的操作。 此集群的第一个集群成员将被用作此集群成员的模板。可以重复这些步骤以定义其他集群成员。
    7. 定义其他集群成员完成后,查看新集群成员的摘要信息。 如果必须更改任何新成员的任何属性设置,请选择该集群成员,然后单击编辑。完成更改属性设置后,请单击更新成员以保存更改。
    8. 定义新集群成员完成后,请单击下一步以查看该集群的摘要页面,然后单击完成以创建这些新集群成员。
  3. 单击查看,选择与节点同步更改,然后单击保存以保存更改。

结果

已创建了应用程序服务器,它们已成为现有服务器集群的成员。

下一步做什么

在创建了新成员之后,如果已选择生成唯一的端口,那么请更新要与新服务器配合使用的虚拟主机的别名列表。

另外,还可以执行下列操作:

  • 在管理控制台中的“集群成员”页面上,单击其中一个集群成员的名称并检查该集群成员的配置设置。您可以更改任何不合适的设置。

    例如,如果不需要在集群成员启动过程中启动所有集群成员组件,那么您可能想选中创建新集群成员时未自动选中的根据需要启动组件属性。选择了此属性之后,需要集群成员组件时就会动态启动这些集群成员组件。如果未选择此属性,那么所有集群成员组件都将在启动过程中启动。因此,选中此属性通常会提高启动性能,其原因在于启动过程中启动的组件较少。

  • 单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name,或者单击服务器 > 集群 > WebSphere 应用程序服务器集群 > cluster_name > 集群成员 > cluster_member_name 来执行下列任一任务:
    • 对此集群成员指定其他应用程序服务器属性。
    • 单击已安装的应用程序
  • [AIX Solaris HP-UX Linux Windows][IBM i]创建备份集群。
  • 启动集群。
  • 通过编制脚本来自动执行添加集群成员的任务。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_wlm_member
文件名:trun_wlm_member.html