【问题标题】:Failed to sync remote state, coordinate update error: No cluster leader同步远程状态失败,坐标更新错误:No cluster leader
【发布时间】:2018-01-16 09:12:15
【问题描述】:

我有一个由 3 个领事服务器和 2 个领事客户端组成的集群。 'consul members' 显示所有节点都已加入。我收到错误“无法同步远程状态,坐标更新错误:没有集群领导者”。我已经验证了 peers.json 文件,它具有服务器列表以及端口。

有人可以告诉我为什么当我执行“consul info”时,为什么所有 3 个 consul 服务器中的对等点数都显示为 0 并且状态为“Follower”吗?

【问题讨论】:

    标签: consul


    【解决方案1】:

    我已经多次看到这个问题发生在多人身上。

    如果在 k8s 上,除了将 -bootstrap-expect 设置为您正在运行的服务器数量(例如 3-5 个 pod)之外,在完全卸载 consul 后删除所有 PVC 和卷是唯一对我有用的解决方案。

    无论做什么和重新/卸载(基于 helm)Consul 都将无法正确引导和选举领导者,直到不仅所有组件都从 (k8s) 集群中删除,而且 PVC 和卷都被删除。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-21
      • 2016-06-28
      • 1970-01-01
      • 2019-01-22
      • 2019-06-29
      • 1970-01-01
      相关资源
      最近更新 更多