更新时间:2023-12-08 14:44:35

软件包部署成功后必须进行consul配置。Consul服务用于监控与同步集群内异常信息。集群模式下,需通过修改配置文件手动指定consul域,单节点不需要修改。

部署后,需手动修改管理域节点consul服务配置文件。管理域节点,即控制节点(--mgm-type=ControlNode)配置文件为:

/安装目录/AnyBackupServer/etc/ConsulService/conf/server.json

以下以三节点集群为例加以说明:

  1. 依次停止每个节点的consul服务,参考命令:

    systemctl stop ABConsulService.service

  2. 依次修改控制节点的server.json配置文件,将server.json配置文件中的bootstrap_except值改为3(数值为控制节点的个数)。

  3. 依次删除每个节点consul配置的旧文件,参考命令:

    cd /安装目录/AnyBackupServer/data/consul

    然后删除该文件夹下的所有文件。

  4. 依次启动每个节点的consul服务,参考命令:

    systemctl start ABConsulService.service

注意:
所有节点的consul服务启动成功后,查看ABConsulService.service服务状态,无持续报错输出即配置成功。