Consul容器无法启动
今天在测试环境遇到之前部署的Consul容器无法启动的问题,于是查看了一下日志:
大意是说这个节点离线时间太长了,让擦除数据目录。于是又去查了查Issue和文档,解决方案是删除数据目录下的server_metadata.json文件可以强制重新加入。具体可以看最后的参考链接。
参考:
https://developer.hashicorp.com/consul/docs/agent/config/config-files#server_rejoin_age_max
https://github.com/hashicorp/consul/pull/17171