ETCD替换节点
按照官网的步骤安装遇到一些问题,整理了一下自己安装的过程。
- 在 集群上添加新节点
etcdctl member add node3http://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
【ETCD替换节点】其中 c80cd07cd38b1e10 是老节点在集群中的id
推荐阅读
- 二叉树路径节点关键值和等于目标值(LeetCode--112&LeetCode--113)
- 7、前端--jQuery简介、基本选择器、基本筛选器、属性选择器、表单选择器、筛选器方法、节点操作、绑定事件
- 区块链P2P节点同步流程
- jenkins节点
- C#(App.config读取自定义节点,未能加载文件或程序集)
- 可替换元素
- jQuery节点创建与属性处理
- 搭建大数据三节点(Hadoop、Hbase、Zookeeper、Kafka、Hive)环境(含配置文件参考)
- prometheus|prometheus 常用指标
- 六、节点操作