centos7中etcd单机安装
1.1etcd节点信息
192.168.0.203
1.2yum源配置
在192.168.0.203上操作
备份原来的yum 源配置
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
查看下自己的操作
ls -l /etc/yum.repos.d
下载阿里云的centos7源
cd /etc/yum.repos.d&&wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
查看下内容
ls -l /etc/yum.repos.d
安装epel源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
查看启用的yum源
yum repolist enabled
清理缓存
yum clean all
重新生成缓存
yum makecache
1.3安装etcd
yum install -y etcd
1.修改配置如下
[root@MES-203 etcd]# egrep -v "^$|^#" /etc/etcd/etcd.conf
#数据存放的路径
ETCD_DATA_DIR="/dev/shm/etcd/default.etcd"
#本机节点ip
ETCD_LISTEN_CLIENT_URLS="http://192.168.0.203:2379,http://127.0.0.1:2379"
ETCD_NAME="default"
ETCD_ADVERTISE_CLIENT_URLS="http://192.168.0.203:2379"
2.启动
[root@MES-203 etcd]# systemctl start etcd
查看状态

1.4设置开机启动
[root@MES-203 etcd]# systemctl enable etcd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/etcd.service to /usr/lib/systemd/system/etcd.service.
重新加载配置文件
[root@MES-203 etcd]# systemctl daemon-reload
1.5关闭防火墙
禁止开机启动
systemctl disable firewalld
停掉防火墙
systemctl stop firewalld
重新加载配置文件
systemctl daemon-reload
查看所有已经启动的服务
systemctl list-units --type=service
1.6关键目录
[root@MES-203 etcd]# find / -type d -name etcd
/dev/shm/etcd #数据存放路径
/etc/etcd # 配置文件路径
/var/lib/etcd # 啥也没有,还不能删除,删除重启就报错
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。
转载请注明来源:centos7中etcd单机安装 - 多知在线