首页 > 解决方案 > 为什么所有成员都更改IP地址时etcd不支持自动恢复?

问题描述

如此所述,如果 etcd 集群的所有成员都更改了其 IP 地址,则需要手动恢复。

为什么 etcd 不独立于发现实现集群成员资格,例如,每个成员都可以通告一个解析为其当前 IP 地址的主机名,然后每个成员的 ID 保持固定状态?或者,如果您不想依赖 DNS,每个成员都可以通告一个 VIP,该 VIP 路由到特定成员。

例如,Consul有一个-advertise标志,可以设置为可以删除所有 Consul 节点并使用不同的 IP 地址重新启动,并且集群仍然可以恢复。

标签: etcd

解决方案


推荐阅读