0

在站点 Apache Knox Gateway 0.13.x 用户指南(http://knox.apache.org/books/knox-0-13-0/user-guide.html#High+Availability)。我想配置 Knox 高可用性,站点的第一步是配置 Knox 实例,如下所示

必须同步所有 Knox 实例才能使用相同的拓扑凭据密钥库。>这些文件位于 >{GATEWAY_HOME}/conf/security/keystores/{TOPOLOGY_NAME}-credentials.jceks 下。它们 > 在第一次拓扑部署之后生成。目前这些文件需要>手动同步。以下是同步拓扑凭据密钥库的步骤:

  1. 选择将作为拓扑凭据密钥库源的 Knox 实例。我们称它为密钥库大师
  2. 将其他 Knox 实例中的拓扑凭据密钥库替换为来自密钥库主节点的拓扑凭据密钥库
  3. 重启 Knox 实例

我想知道如何完成它。我是否删除所有 /{TOPOLOGY_NAME}-credentials.jceks 并保留一个?

4

1 回答 1

0

基本上,您选择将成为主控的 Knox 实例之一(作为主控没什么特别的)。然后,您可以按照指南中的说明在其他 Knox 实例中备份拓扑凭据密钥库。然后将主拓扑凭据密钥库复制到其他实例中。不要删除任何东西。并重新启动所有 Knox 实例。

于 2017-11-03T13:14:27.763 回答