我遵循了该文档,但不知道如何启用 v2 以便 patroni 可以使用,有人可以帮忙吗? https://computingforgeeks.com/setup-etcd-cluster-on-centos-debian-ubuntu/
答案1
从 v3.4开始etcd
,etcd 默认不提供 API v2。您需要添加--enable-v2=true
启动etcd
脚本来启用 API v2。
在您的指南中,ExecStart
在创建etcd.service
systemd 单元文件时在步骤 3 中添加它,即
ExecStart=/usr/local/bin/etcd \\
--name ${ETCD_NAME} \\
--enable-v2=true \\
--data-dir=/var/lib/etcd \\
...