如果是原有节点, 有原有数据的需要先删除原有数据, 保证是新节点加入
在现有集群执行
kubectl member add <name> <peer-url>
启动新节点, 注意新节点必须指定 --initial-cluster-state
--initial-cluster-state=existing
如果在启动新节点之前没有在现有集群中执行 member add
, 会出现以下报错, 执行命令后即可正常
etcd: error validating peerURLs hostA=http://10.33.1.10:2380,hostC=http://10.33.1.12:2380: member count is unequal