Skip to main content

配置的故障转移器

下一步是配置故障转移器。无缝故障转移,群集中的每个控制器都需要使用相同的控制器令牌和存储密钥。

  1. 根据主器的设置,完成控制器的设置。

  2. 配置每个故障转移后,您需要在每个控制器故障转移节点上设置控制器令牌。

    1. 打开管理员命令提示符窗口或 PowerShell。

    2. 通过命令行找到 Alteryx Server 安装文件夹(例如,D:\Program Files\Alteryx\bin)。

    3. 恢复 DCME 密钥您可以按照加密密钥传输过程的步骤将 DCM 加密密钥从现有控制器传输到新控制器。

      注意

      请注意,这要求 Alteryx Service 在您的原始 Server 控制器节点上运行,并且您的新 Server 能够通过网络进行访问。

    4. 将{控制器令牌}替换为主控制器配置中的值:AlteryxService.exe setserversecret ={控制器令牌

      Run the following command, replacing {Controller Token} with the value copied from step 3 of the Primary Controller Configuration.
    5. 运行以下命令以确认控制器令牌过:AlteryxService.exe getserversecret

    6. 如果正在运行,请使用以下命令停止AlteryxService:net stop AlteryxService

  3. 最后,您需要将StorageKeysEncrypted值从主控制器复制到故障转移群集中的每个。

    1. 在主器上打开记事本。

    2. 在上下文菜单中,选择计划

    3. 打开位于Alteryx的RuntimeSettings.xml文件。

  4. 控制器部分中,复制存储加密密钥。

    示例

    BwIAAACkAACunN7PkZcdMRM2N5pW+NRyqCdBiLuVqWRJELqix6Dg3ZAitUq9BbdlSLS8Ez+me45oiNGd8oJVo2itY4JN/RXp4iJJ+obK96UtL8h2k2nq5XZ9GEDANIurhnm5Ww/nKxUw7O0LXtqftXpXLkbD5n/+YAs58i

    5D4O0FAMcD0M+u06vC1zHMmTHSU9G+D6isaVgxQtHMOLP0zTzA+97UDkE0pQOK2IQPnSh58UpHEmQ

    wo3Gmp+qz3Qp//BkzMMa2Li8eXOmmxTSLpjS+syBiglS5Zu1QFgrxKnQRknnex+IGRbCTbva1CIQPqAr/kCK/

    xgfMO4z1cZjDHt3vmLNr/U6xyr8WLlH1TiGTBg3c3s9zMlXvd9ZifFfoI62QVEFtH6TCrhTLxsIphbj/VOtltKaY

    WWYVx/4GpwU7qEMWgG0sFuFSpw9+54b2NJk7avBxIU5EVaFsbWRULzazwjVaA5e93NZ6Q1qm/FCfAM

    pQCO7DnZoxdLr4oYLm+w5MOf5QUX3l/zqIiUcbDQHa5q

  5. 在群集中的每个故障转移上:

    1. 以管理员身份打开记事本。

    2. 在上下文菜单中,选择计划

    3. 打开位于Alteryx的RuntimeSettings.xml文件。

    4. 将StorageKeysEncrypted密钥替换为从主器复制的值。

    5. 保存 RuntimeSettings.xml 文件。

    6. 关闭记事本。