etcd 集群安装
节点服务器列表
etcd-srv0 192.168.1.66
etcd_srv5 192.168.1.22
etcd-extend 192.168.1.94etcd-svc0节点部署
etcd:
image: quay.io/coreos/etcd:v3.2.24
command: etcd --name etcd-srv0 --data-dir=/var/etcd/data --listen-client-urls http://0.0.0.0:2379 --advertise-client-urls http://192.168.1.66:2379,http://192.168.1.66:2380 --initial-advertise-peer-urls http://192.168.1.66:2380 --listen-peer-urls http://0.0.0.0:2380 -initial-cluster-token etcd-cluster -initial-cluster "etcd-extend=http://192.168.1.94:2380,etcd-srv0=http://192.168.1.66:2380,etcd_srv5=http://192.168.1.22:2380" -initial-cluster-state new
net: "bridge"
container_name: etcd-svc0
ports:
- "2379:2379"
- "2380:2380"
restart: always
stdin_open: true
tty: true
volumes:
- /store/etcd_node0:/var/etcdetcd-extend节点部署
etcd:
image: quay.io/coreos/etcd:v3.2.24
command: etcd --name etcd-extend --data-dir=/var/etcd/data --listen-client-urls http://0.0.0.0:2379 --advertise-client-urls http://192.168.1.94:2379,http://192.168.1.94:2380 --initial-advertise-peer-urls http://192.168.1.94:2380 --listen-peer-urls http://0.0.0.0:2380 -initial-cluster-token etcd-cluster -initial-cluster "etcd-srv0=http://192.168.1.66:2380,etcd_srv5=http://192.168.1.22:2380,etcd-extend=http://192.168.1.94:2380" -initial-cluster-state existing
net: "bridge"
container_name: etcd-extend
ports:
- "2379:2379"
- "2380:2380"
restart: always
stdin_open: true
tty: true
volumes:
- /store/etcd_data:/var/etcd/data etcd-srv5节点加入
etcdctl member add etcd-srv5 http://192.168.1.22:2380etcd-srv5节点启动
etcd:
image: quay.io/coreos/etcd:v3.2.24
command: etcd --name etcd-srv5 --data-dir=/var/etcd/data --listen-client-urls http://0.0.0.0:2379 --advertise-client-urls http://192.168.1.22:2379,http://192.168.1.22:2380 --initial-advertise-peer-urls http://192.168.1.22:2380 --listen-peer-urls http://0.0.0.0:2380 -initial-cluster-token etcd-cluster -initial-cluster "etcd-extend=http://192.168.1.94:2380,etcd-srv0=http://192.168.1.66:2380,etcd-srv5=http://192.168.1.22:2380" -initial-cluster-state existing
net: "bridge"
ports:
- "2379:2379"
- "2380:2380"
restart: always
container_name: etcd-srv5
stdin_open: true
tty: true
volumes:
- /store/etcd:/var/etcd最后编辑: 马运宝 文档更新时间: 2021-01-08 14:32 作者:马运宝