cenots7部署etcd集群-创新互联

为城中等地区用户提供了全套网页设计制作服务,及城中网站建设行业解决方案。主营业务为网站制作、网站设计、城中网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
ip角色
192.168.1.101master
192.168.1.102
node1
192.168.1.103node2

1. 安装etcd

yum install -y etcd

2. 配置文件

# master配置 ETCD_NAME=etcdmaster  ETCD_DATA_DIR="/var/lib/etcd/etcd-master.etcd"     ETCD_LISTEN_PEER_URLS="http://192.168.1.101:2380" ETCD_LISTEN_CLIENT_URLS="http://192.168.1.101:2379,http://127.0.0.1:2379" ETCD_INITIAL_ADVERTISE_PEER_URLS="http://192.168.1.101:2380" ETCD_INITIAL_CLUSTER="etcdmaster=http://192.168.1.101:2380,etcdnode1=http://192.168.1.102:2380,etcdnode2=http://192.168.1.103:2380" ETCD_INITIAL_CLUSTER_STATE="new" ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-00" ETCD_ADVERTISE_CLIENT_URLS="http://192.168.1.101:2379"# etcdnode01 ETCD_NAME=etcdnode01 ETCD_DATA_DIR="/var/lib/etcd/etcd-master.etcd"     ETCD_LISTEN_PEER_URLS="http://192.168.1.102:2380" ETCD_LISTEN_CLIENT_URLS="http://1092.168.1.102:2379,http://127.0.0.1:2379" ETCD_INITIAL_ADVERTISE_PEER_URLS="http://10.6.74.6:2380" ETCD_INITIAL_CLUSTER="etcdmaster=http://192.168.1.101:2380,etcdnode1=http://192.168.1.102:2380,etcdnode2=http://192.168.1.103:2380" ETCD_INITIAL_CLUSTER_STATE="new" ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-00" ETCD_ADVERTISE_CLIENT_URLS="http://192.168.1.102:2379"# etcdnode02 ETCD_NAME=etcdnode02 ETCD_DATA_DIR="/var/lib/etcd/etcd-master.etcd"     ETCD_LISTEN_PEER_URLS="http://192.168.1.103:2380" ETCD_LISTEN_CLIENT_URLS="http://192.168.1.103:2379,http://127.0.0.1:2379" ETCD_INITIAL_ADVERTISE_PEER_URLS="http://192.168.1.103:2380" ETCD_INITIAL_CLUSTER="etcdmaster=http://192.168.1.101:2380,etcdnode1=http://192.168.1.102:2380,etcdnode2=http://192.168.1.103:2380" ETCD_INITIAL_CLUSTER_STATE="new" ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-00" ETCD_ADVERTISE_CLIENT_URLS="http://192.168.1.103:2379"

3. 配置启动命令

cat /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 ExecStart=/bin/bash -c "GOMAXPROCS=$(nproc) /usr/bin/etcd --name=\"${ETCD_NAME}\" \ --data-dir=\"${ETCD_DATA_DIR}\" \ --listen-peer-urls=\"${ETCD_LISTEN_PEER_URLS}\" \ --listen-client-urls=\"${ETCD_LISTEN_CLIENT_URLS}\" \ --advertise-client-urls=\"${ETCD_ADVERTISE_CLIENT_URLS}\" \ --initial-cluster-token=\"${ETCD_INITIAL_CLUSTER_TOKEN}\" \ --initial-cluster=\"${ETCD_INITIAL_CLUSTER}\" \ --initial-cluster-state=\"${ETCD_INITIAL_CLUSTER_STATE}\"" Restart=on-failure LimitNOFILE=65536 [Install] WantedBy=multi-user.target

4. 管理

  分别启动各种节点 systemctl start etcd

# 查看群集状态命令 etcdctl member list

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


名称栏目:cenots7部署etcd集群-创新互联
文章网址:http://pwwzsj.com/article/pgsog.html