作为 RPA 平台管理员,您可以向集群添加节点以提高性能和更好地分配负载。

先决条件

请确保以下各项:

  • 验证是否满足本地安装的先决条件。

    Automation 360 On-Premises 先决条件

  • 验证所有主节点和数据库是否都有备份。
  • 您必须拥有用于 Elasticsearch 通信的 Control Room 服务器网络接口的所有集群成员的 IP 地址。
    注: Control Room 服务器可以有多个网络接口。 服务器的 IP 地址必须静态分配,不能使用动态主机配置协议 (DHCP)。
  • 如果环境中使用了任何外部负载均衡器,请使用新服务器节点的 IP 地址更新它们。
  • 确保您在 Control Room 服务器上具有管理员或根权限。 您必须熟悉以自定义模式安装 Control Room 以及相关的配置设置。

将节点添加到集群有助于更新集群中节点的配置。 您可以向 Control Room 集群设置中添加节点、更改集群中节点的 IP 地址,并监控底层集群服务的健康状况。

注:Control Room 集群中支持的最小节点数是三个。 集群中的节点通过本地网络相互同步。 集群中的所有节点都连接到同一个数据库。

要将三个节点(N4、N5 和 N6)添加到已有三个节点(N1、N2 和 N3)的集群中,请执行以下步骤。

过程

  1. 在节点 N4 上,以管理员身份登录操作系统并运行 Control Room 安装程序。
  2. 通过安装程序进入集群配置。
    1. 选择启用集群设置
    2. 集群 IP 地址框中,输入您需要在集群中配置的所有节点的 IP 地址。
      172.31.30.120, 172.31.21.216, 172.31.17.110, 172.31.20.242, 172.31.17.149, 172.31.18.37
    3. 选择或添加您的本地 IP 地址。
    注: 必须在每个节点上以相同的顺序输入 IP 地址。
  3. 逐个重新启动节点。
    在您重启节点后,每个节点将有六个 IP 地址。
  4. 完成剩余步骤以安装 Control Room
  5. 对节点 N5 和 N6 重复步骤 14
  6. 确保所有节点的所有 Control Room 服务都已启动。
  7. 要验证集群的健康状况,请通过浏览器或 API工 具使用 Elasticsearch API。
    1. 通过浏览器,使用 Elasticsearch 端口 47599 导航到集群中任一节点的 IP 地址,然后使用 _cat/nodes API。
      https://172.31.30.120:47599/_cat/nodes
      主节点用星号 (*) 表示。
    2. 请确认主节点的 IP 地址与所有节点的 elasticsearch.yml 文件中提到的地址相同。
    3. 通过浏览器,使用 Elasticsearch 端口 47599 导航到集群中任一节点的 IP 地址,然后使用 _cat/health?pretty API。
      https://172.31.30.120:47599/_cat/health?pretty
    当集群完全同步时,复制状态变为绿色。 您必须等到复制状态变为绿色。 复制时间因集群中的数据负载而异。