文档版本 v3.7-DRAFT 处于 草稿 状态。如需获取最新的稳定版文档,请参阅 v3.6。
如何在 etcd 集群中进行领导者选举
在 etcd 集群中进行领导者选举的指南
前提条件
elect 用于领导者选举:
etcdctl命令用于在 etcd 集群中进行领导者选举。它确保一次只有一个客户端成为领导者。- 确保
ENDPOINTS变量设置为每个 etcd 集群成员的地址。 - 为不同的客户端设置一个唯一的选举名称(如下代码中的’one’)。
- 最后,为每个客户端设置不同的领导者名称(如p1和p2)。
命令格式:etcdctl --endpoints=$ENDPOINTS elect <election-name> <leader-name>
etcdctl --endpoints=$ENDPOINTS elect one p1
# another client with the same election name block
etcdctl --endpoints=$ENDPOINTS elect one p2