官方參考
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...