aa

匿名 (未验证) 提交于 2019-12-03 00:09:02
 https://blog.csdn.net/god_wot/article/details/77854093  ETCD集群安装配置及简单应用  一、环境准备 CentOS Linux release 7.3.1611 (Core)  etcd-v3.2.6  二、ETCD下载 https://github.com/coreos/etcd/releases/download/v3.2.6/etcd-v3.2.6-linux-amd64.tar.gz  三、ETCD安装配置 1.部署架构  172.16.92.254 节点1 172.16.92.255 节点2  2.解压安装: $ tar -zxvf  etcd-v3.2.6-linux-amd64.tar.gz $ mv etcd-v3.2.6-linux-amd64 etcd-v3.2.6 # 创建etcd配置文件目录 $ mkdir -p /opt/etcd $ mv etcd-v3.2.6 /opt/etcd  3.创建etcd配置文件: $ vim /etc/etcd/conf.yml  节点1,添加如下内容: vim /etc/etcd/etcd.conf    #etcd数据保存目录 ETCD_DATA_DIR="/var/lib/etcd/default.etcd" #供外部客户端使用的url ETCD_LISTEN_CLIENT_URLS="http://localhost:2379,http://172.16.93.0:2379" #广播给外部客户端使用的url ETCD_ADVERTISE_CLIENT_URLS="http://localhost:2379,http://172.16.93.0:2379" #etcd实例名称 ETCD_NAME="etcd1"    #集群内部通信使用的URL ETCD_LISTEN_PEER_URLS="http://172.16.93.0:2380" #广播给集群内其他成员访问的URL ETCD_INITIAL_ADVERTISE_PEER_URLS="http://172.16.93.0:2380" #初始集群成员列表 ETCD_INITIAL_CLUSTER="etcd1=http://172.16.93.0:2380,etcd2=http://172.16.92.254:2380" #集群的名称    ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster" #初始集群状态,new为新建集群 ETCD_INITIAL_CLUSTER_STATE="new"     节点2,添加如下内容:     vim /etc/etcd/etcd.conf    #etcd数据保存目录 ETCD_DATA_DIR="/var/lib/etcd/default.etcd" #供外部客户端使用的url ETCD_LISTEN_CLIENT_URLS="http://localhost:2379,http://172.16.92.254:2379" #广播给外部客户端使用的url ETCD_ADVERTISE_CLIENT_URLS="http://localhost:2379,http://172.16.92.254:2379" #etcd实例名称 ETCD_NAME="etcd2"    #集群内部通信使用的URL ETCD_LISTEN_PEER_URLS="http://172.16.92.254:2380" #广播给集群内其他成员访问的URL ETCD_INITIAL_ADVERTISE_PEER_URLS="http://172.16.92.254:2380" #初始集群成员列表 ETCD_INITIAL_CLUSTER="etcd1=http://172.16.93.0:2380,etcd2=http://172.16.92.254:2380" #集群的名称    ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster" #初始集群状态,new为新建集群 ETCD_INITIAL_CLUSTER_STATE="new"    1.2 安装ETCD yum install etcd 1.3 修改ETCD配置 安装好后,系统会自动生成etcd.service文件(路径为/usr/lib/systemd/system/),修改对应的配置   vim /etc/etcd/etcd.conf    rm -rf /var/lib/etcd/default.etcd systemctl daemon-reload systemctl stop etcd systemctl start etcd systemctl status etcd  etcdctl member list etcdctl cluster-health

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!