强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan
前言
最近在私有云部署一套自动化运维平台;
在安装k8s的时候需要用Etcd做为存储因此在CentOS安装Etcd
在此记录安装过程,以后安装时做为参考
安装过程
-
基本环境
- CentOS版本 7.9.2009
- Etcd 版本3.4.14
-
安装etcd
- 下载并解压
cd /soft
wget https://github.com/etcd-io/etcd/releases/download/v3.4.14/etcd-v3.4.14-linux-amd64.tar.gz
tar -zxvf etcd-v3.4.14-linux-amd64.tar.gz
mv etcd-v3.4.14-linux-amd64 etcd
cd etcd
mkdir data #存放数据目录
- 创建启动配置文件
cd /soft/etcd
mkdir conf/
vim /soft/etcd/conf/etcd.conf
ETCD_NAME=ETCD Server
ETCD_DATA_DIR="/soft/etcd/data/"
ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379"
ETCD_ADVERTISE_CLIENT_URLS="http://10.9.0.46:2379"
- 修改配置文件
vim /etc/systemd/system/etcd.service
[Unit]
Description=etcd.service
[Service]
Type=notify
TimeoutStartSec=0
Restart=always
WorkingDirectory=/soft/etcd/data #需要指定存放目录地方
EnvironmentFile=-/soft/etcd/conf/etcd.conf
ExecStart=/soft/etcd/etcd
[Install]
WantedBy=multi-user.target
- 配置etcd开机启动
# 重新加载配置
systemctl daemon-reload
# 设置开机启动
systemctl enable etcd.service
# 进行启动
systemctl start etcd.service
总结
-
好记性不如烂笔头,自己动手搭建的时候形成文档,把遇到坑解决方案记录下来进行共享;
-
多动手多实践;