

本指南提供了 Wickr Enterprise 的文档。如果您使用的是 AWS Wickr，请参阅 [AWS Wickr 管理指南](https://docs.aws.amazon.com/wickr/latest/adminguide/what-is-wickr.html)或 AW [S Wickr 用户](https://docs.aws.amazon.com/wickr/latest/userguide/what-is-wickr.html)指南。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 多节点安装
<a name="multi-node-installation"></a>

Wickr Enterprise 嵌入式集群多节点安装为嵌入式集群用户提供了一个选项，可以将 Wickr Calling 和 Wickr Messaging 工作负载分离到不同的物理机上。为此，Wickr Enterprise 利用了复制的嵌入式集群多节点工具。

## 端口要求
<a name="multi-node-port-requirements"></a>

必须在集群的所有成员上打开以下端口，多节点功能才能正常运行。它们只需要在节点本身之间开放，而不必向更广泛的互联网开放。
+ 53 TCP/UDP
+ 2380/TCP
+ 4789/UDP
+ 6443/TCP
+ 8080/TCP
+ 9091/TCP
+ 9443/TCP
+ 10249/TCP
+ 10250/TCP
+ 10256/TCP
+ 30000/TCP
+ 5000/TCP

## 许可证要求
<a name="multi-node-license-requirements"></a>

Wickr 嵌入式群集多节点配置选项需要额外的许可证权限。请联系 支持 以确保您的许可证支持此功能。

## 在初始设置期间创建其他节点
<a name="multi-node-initial-setup"></a>

最初配置 Wickr Enterprise 嵌入式集群时，可以在设置过程中创建额外的调用节点。首先按照[安装 Wickr Enterprise 嵌入式集群（标准）](https://docs.aws.amazon.com/wickr/latest/wickrenterpriseinstall/standard-installation.html)中所述的步骤进行操作当您导航到 KOTS 管理面板时，系统将提示您创建其他节点。

**注意**  
目前，嵌入式集群多节点仅支持 1 个调用节点和 1 个 messaging/controller 节点。

首先，取消选择 “**控制器**角色” 选项，然后选择 “**呼叫**角色” 选项。这将填充用于配置新节点的其他指令集。在新节点上运行以下指令，将其配置为作为调用节点加入集群。

在新节点上运行与以下示例类似的指令：

1. 在新节点上下载二进制文件：

   ```
   curl -k https://172.31.42.64:30000/api/v1/embedded-cluster/binary -o wickr-enterprise-ha.tgz
   ```

1. 提取二进制文件：

   ```
   tar -xvf wickr-enterprise-ha.tgz
   ```

1. 将节点加入集群：

   ```
   sudo ./wickr-enterprise-ha join 172.31.42.64:30000 AAAAAbbbbbbbbCCCCCCCzzzzz
   ```

成功完成加入命令后，新节点将出现在**配置集群**页面上，并分配了**呼叫**角色。选择**继续**进入 Wickr Enterprise 配置页面。按照 [KOTS 管理控制台配置中概述的嵌入式节点配置](kots-admin-console-config.md)选项的说明进行操作。

## 向现有的嵌入式群集安装中添加其他节点
<a name="multi-node-add-existing-setup"></a>

要将调用节点添加到现有的 Wickr Enterprise 嵌入式集群安装中，请导航到 KOTS 管理控制台。为此，请通过 ssh 或其他机制登录节点，然后导航到包含用于安装的`wickr-enterprise-ha`二进制文件的安装目录。运行`./wickr-enterprise-ha admin-console`启动 KOTS 管理控制台。如果此命令未返回任何输出，则表示 KOTS 管理控制台已在运行，可以通过在 Web 浏览器中导航到节点 IP 上的端口 30000 来访问，例如：。`https://127.0.0.1:30000/`

根据要求输入 KOTS 管理员密码，然后执行以下步骤创建其他节点：

1. 登录后，导航至 KOTS **管理控制台左上角的 “集群管理**” 页面。

1. 选择 **Add node**。

1. 取消选择下方的**`Roles`控制器**。

1. 选择 “下方的**呼叫**” `Roles`

1. 按照提供的说明在要添加的新节点上运行命令。

1. 完成后，选择 “**关闭**”

1. 您的新节点将以**呼叫**角色出现在**节点**列表中。

1. 导航到 KOTS 管理控制台左上角的**应用程序**页面

1. 从页面顶部的导航栏中选择 **Config**。

1. 导航到左侧导航面板中的 “**呼叫**” 部分。

1. 选择 “**需要呼叫节点**” 以允许使用 “呼叫” 节点。

1. 滚动到页面底部并选择**保存配置**。

1. 将出现一个弹出窗口，指示 Config 已更新。选择 “**转到更新的版本**”。

1. 在更新的版本页面上，将显示当前安装的版本。已安装版本下方列出了一个名为 **Config Ch** ange 的新行项目。选择 **Dep** loy 部署此新版本并启用新的调用节点。