linux

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单机安装 - 多知在线