etcd单节点部署

一、安装

1、解压安装包

tar zxf etcd-v3.4.14-linux-amd64.tar.gz -C /data/
cd /data && mv etcd-v3.4.14-linux-amd64/ etcd

2、创建配置文件目录和数据目录

cd /data/etcd
mkdir data conf

3、创建配置文件

vim /data/etcd/conf/etcd.conf
ETCD_NAME="test"
ETCD_DATA_DIR="/data/etcd/data"
ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379"
ETCD_ADVERTISE_CLIENT_URLS="http://0.0.0.0:2379,http://127.0.0.1:2379"
ETCD_LISTEN_PEER_URLS="http://0.0.0.0:2380"
ETCD_INITIAL_ADVERTISE_PEER_URLS="http://0.0.0.0:2380,http://127.0.0.1:2380"
ETCD_ENABLE_V2="true"

4、注册成为一个服务

vim /usr/lib/systemd/system/etcd.service
[Unit]
Description=etcd service
Documentation=https://github.com/etcd-io/etcd
After=network.target
After=network-online.target
Wants=network-online.target

[Service]
User=root
Type=notify
EnvironmentFile=/data/etcd/conf/etcd.conf
WorkingDirectory=/data/etcd
ExecStart=/data/etcd/etcd
Restart=always
RestartSec=10s
LimitNOFILE=65536

[Install]
WantedBy=multi-user.targe

#加载配置
systemctl daemon-reload

5、启动

systemctl start etcd
systemctl status etcd

在这里插入图片描述
启动成功。

6、配置环境变量

vim /etc/profile
PATH=$PATH:/data/etcd

#刷新环境变量
source /etc/profile

7、查看服务状态

etcdctl endpoint status --write-out=table

在这里插入图片描述

etcdctl endpoint health --write-out=table

在这里插入图片描述

etcdctl member list --write-out=table

在这里插入图片描述

结语

下一篇为大家介绍k8s安装etcd的方法

猜你喜欢

转载自blog.csdn.net/qq_37837432/article/details/121755927