etcd集群配置

2021-09-13 19:34:33 字數 3752 閱讀 8294

官方參考

etcd github:

etcd 集群配置官方文件 /blob/master/documentation/op-guide/clustering.md

其他參考

開機集群啟動

yum安裝的etcd預設配置檔案 /etc/etcd/etcd.conf

#etcd_auth_token="******"開機啟動配置

/usr/lib/systemd/system/etcd.service

[unit]

description=etcd server

after=network.target

after=network-online.target

wants=network-online.target

[service]

type=notify

workingdirectory=/var/lib/etcd/

environmentfile=-/etc/etcd/etcd.conf

user=etcd

# set gomaxprocs to number of processors

execstart=/bin/bash -c "gomaxprocs=$(nproc) /usr/bin/etcd --name=\"$\" --data-dir=\"$\" --listen-client-urls=\"$\""

restart=on-failure

limitnofile=65536

[install]

wantedby=multi-user.target

安裝命令

yum install etcd -y
安裝的一些檔案

/etc/etcd/etcd.conf etcd的配置檔案

/usr/lib/systemd/system/etcd.service

[root@docker111 ~]# rpm -ql etcd|grep -v /man/

/etc/etcd

/etc/etcd/etcd.conf

/usr/bin/etcd

/usr/bin/etcdctl

/usr/lib/systemd/system/etcd.service

/usr/share/doc/etcd-3.3.11

yum安裝的etcd預設配置檔案 /etc/etcd/etcd.conf

/usr/lib/systemd/system/etcd.service檔案中可以修改配置檔案位置

environmentfile=-/etc/etcd/etcd.conf

需要修改的配置

etcd_name="etcd112"

etcd_listen_peer_urls=""

etcd_listen_client_urls=""

##[clustering]

#etcd_initial_advertise_peer_urls=""

etcd_advertise_client_urls=""

etcd集群部署

1 需要至少兩台伺服器,節點1 etd 1 192.168.0.1 節點2 etd 2 192.168.0.2 2 系統版本 centos7 3 埠2379 2380 4001的開放 一 重複以上步驟,不同的是配置檔案vim etc etcd conf.yml,為 name etcd 2 data ...

etcd集群搭建

etcd是一種以key value形式的分布式儲存。etcd配置 name etcd1 名稱各個節點都是唯一的 client 配置 listen client urls 監聽client advertise client urls client對外提供服務 peer配置 用於節點內部通訊 liste...

etcd集群搭建

centos 192.168.3.65 node 1 centos 192.168.3.66 node 2systemctl stop firewalldyum install etcd cp etc etcd etcd.conf etc etcd etcd.conf.bak192.168.3.65...