首页 > 其他 > 详细

ETCD安装

时间:2020-06-28 18:15:31      阅读:68      评论:0      收藏:0      [点我收藏+]

ETCD安装

1.下载并解压

1 wget https://github.com/etcd-io/etcd/releases/download/v3.4.9/etcd-v3.3.6-linux-amd64.tar.gz 2 tar -xzvf etcd-v3.3.6-linux-amd64 -C /usr/local/

2.创建启动脚本

#!/bin/bash
#chkconfig:2345 80 90
#decription:autostart
/usr/bin/nohup /data/etcd/etcd --name etcd1     --data-dir /data/etcd/etcd-data/     --listen-peer-urls https://etcd-1:2380 \
    --listen-client-urls https://etcd-1:2379,http://127.0.0.1:2379 \
    --quota-backend-bytes 8000000000     --initial-advertise-peer-urls https://etcd-1:2380 \
    --advertise-client-urls https://etcd-1:2379,http://127.0.0.1:2379 \
    --initial-cluster  etcd1=https://etcd-1:2380,etcd2=https://etcd-2:2380,etcd3=https://etcd-3:2380 \
    --ca-file /usr/local/certs/ca.pem     --cert-file /usr/local/certs/etcd-peer.pem     --key-file /usr/local/certs/etcd-peer-key.pem     --client-cert-auth      --trusted-ca-file /usr/local/certs/ca.pem     --peer-ca-file /usr/local/certs/ca.pem     --peer-cert-file /usr/local/certs/etcd-peer.pem     --peer-key-file /usr/local/certs/etcd-peer-key.pem     --peer-client-cert-auth     --peer-trusted-ca-file /usr/local/certs/ca.pem     --log-output stdout  >>/data/etcd/logs/etcd.log &

3.授权添加开机自启

1 chmod +x  /etc/rc.d/init.d/etcd
2 cd /etc/rc.d/init.d
3 chkconfig --add etcd
4 chkconfig etcd

4.创建用户 数据目录

useradd -s /sbin/nologin -M etcd
mkdir /data/etcd/{etcd-data,logs,bin}
ln -s /usr/local/etcd-v3.3.6-linux-amd64 /data/etcd

 5.启动

/etc/init.d/etcd

6.验证

 1 #查看端口
 2 netstat -luntp|grep etcd
 3 #查看集群健康状态
 4 etcdctl cluster-health
 5 #查看集群所有节点
 6 etcdctl member list
 7 #把一台设备移除出集群 , 后面是集群节点号 , 使用list可以查看到
 8 #移除之后,该节点的etcd服务自动关闭
 9 etcdctl member remove 1e82894832618580
10 #更新一个节点
11 etcdctl member update 1e82894832618580
12 #设置key=hello , value=world
13 etcdctl set  hello world
14 #查看key的值
15 etcdctl get hello

 

ETCD安装

原文:https://www.cnblogs.com/hushaojie/p/13202659.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!