首页 > 其他 > 详细

etcd单机集群部署

时间:2018-12-04 16:26:58      阅读:362      评论:0      收藏:0      [点我收藏+]

下载etcd 二进制安装包。
https://github.com/etcd-io/etcd/releases

创建用户和相关目录

mkdir –p /home/etcd/data/node1
mkdir –p /home/etcd/data/node2
mkdir –p /home/etcd/data/node3
useradd -d /home/etcd etcd

su - etcd

启动3个节点

./etcd -name node1 -data-dir ../data/node1 -initial-advertise-peer-urls ‘http://10.21.88.225:9001‘ --listen-peer-urls ‘http://10.21.88.225:9001‘ -advertise-client-urls ‘http://10.21.88.225:9002‘ --listen-client-urls ‘http://10.21.88.225:9002‘ --auto-compaction-retention=1  -initial-cluster-token etcd-cluster-1  -initial-cluster node1=http://10.21.88.225:9001,node2=http://10.21.88.225:9003,node3=http://10.21.88.225:9005 -initial-cluster-state new >> /home/etcd/node1.log 2>&1 &

./etcd -name node2 -data-dir ../data/node2 -initial-advertise-peer-urls ‘http://10.21.88.225:9003‘ --listen-peer-urls ‘http://10.21.88.225:9003‘ -advertise-client-urls ‘http://10.21.88.225:9004‘ --listen-client-urls ‘http://10.21.88.225:9004‘ --auto-compaction-retention=1  -initial-cluster-token etcd-cluster-1 -initial-cluster node1=http://10.21.88.225:9001,node2=http://10.21.88.225:9003,node3=http://10.21.88.225:9005 -initial-cluster-state new >> /home/etcd/node2.log 2>&1 &


./etcd -name node3 -data-dir ../data/node3 -initial-advertise-peer-urls ‘http://10.21.88.225:9005‘ --listen-peer-urls ‘http://10.21.88.225:9005‘ -advertise-client-urls ‘http://10.21.88.225:9006‘ --listen-client-urls ‘http://10.21.88.225:9006‘ --auto-compaction-retention=1  -initial-cluster-token etcd-cluster-1 -initial-cluster node1=http://10.21.88.225:9001,node2=http://10.21.88.225:9003,node3=http://10.21.88.225:9005 -initial-cluster-state new >> /home/etcd/node3.log 2>&1 &

查看集群状态

./etcdctl --endpoints http://10.21.88.225:9002,http://10.21.88.225:9004,http://10.21.88.225:9006 member list

etcd单机集群部署

原文:https://www.cnblogs.com/abcyrf/p/10064501.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!