按照官网的步骤安装遇到一些问题,整理了一下自己安装的过程。
- 在 集群上添加新节点
etcdctl member add node3 http://10.180.250.27:2380
执行命令之后会显示需要新节点配置的参数
- 在新节点上设置上面命令输出的参数,执行启动命令
export ETCD_NAME="node3"
export ETCD_INITIAL_CLUSTER="node3=http://10.180.250.27:2380,node2=http://11.17.37.239:2380,node1=http://10.177.62.152:2380"
export ETCD_INITIAL_CLUSTER_STATE="existing"
etcd --listen-client-urls http://0.0.0.0:2379 --advertise-client-urls http://0.0.0.0:2379 --initial-cluster-token config-server
- 检查集群状态
export ETCDCTL_API=2
etcdctl member list
etcdctl cluster-health
4.删除老的节点
etcdctl member remove c80cd07cd38b1e10
其中 c80cd07cd38b1e10 是老节点在集群中的id