前言

最近在私有云部署一套自动化运维平台;

在安装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.confETCD_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

总结

  • 好记性不如烂笔头,自己动手搭建的时候形成文档,把遇到坑解决方案记录下来进行共享;

  • 多动手多实践;

CentOS安装Etcd相关推荐

  1. CentOS安装etcd和flannel实现Docker跨物理机通信

    1.安装etcd yum install etcdsystemctl stop etcd systemctl start etcd systemctl status etcd 查看etcd是否启动成功 ...

  2. linux 安装 yum etcd,安装etcd - Go语言中文网 - Golang中文社区

    etcd是一个golang编写的分布式.高可用的一致性键值存储系统,用于提供可靠的分布式键值(key-value)存储.配置共享和服务发现等功能.etcd可以用于存储关键数据和实现分布式调度,在现代化 ...

  3. etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)

    1. 使用 apt 或 yum 安装 etcd 命令如下: sudo apt-get install etcd 或者 sudo yum install etcd 这样安装的缺点是:安装的 etcd 版 ...

  4. Ubuntu 安装 Etcd

    1. 使用软件包安装 curl -L https://github.com/coreos/etcd/releases/download/v3.3.2/etcd-v3.3.2-linux-amd64.t ...

  5. CentOS 安装docker.ce报错提示containerd.io >= 1.2.2-3问题

    centos安装docker.ce遇到报错,提示如下 # yum install -y docker-ce Last metadata expiration check: 0:01:49 ago on ...

  6. CentOS安装crontab

    CentOS安装crontab: yum install crontabs 说明: service crond start //启动服务 service crond stop //关闭服务 servi ...

  7. CentOS 安装Apache

    # centOS 安装A M P 环境 [参考简书作者,非常感谢!!!](https://www.jianshu.com/p/bc14ff0ab1c7) ## 一 Apache 环境安装 1 安装Ap ...

  8. centos 安装 NTFS支持

    2019独角兽企业重金招聘Python工程师标准>>> 参考的原文网址: centos安装完之后,默认是不支持NTFS磁盘格式的,解决的方法之一就是安装NTFS-3G模块,但是默认的 ...

  9. centos安装及网络配置

    感谢老师传授,共同学习!谢谢!仅供自己日后复习之用! centos安装关键点: 创建分区: / 系统分区 /boot 启动分区 SWAP 交换分区,虚拟内存.主要是缓解物理内存不足. 虚拟化软件: V ...

最新文章

  1. 水木-搜索引擎技术版
  2. 工作总结 npoi 模板 导出公式 excel
  3. 关于联合利华:我的第一次正式实习的单位!撒花!
  4. stm32系列启动文件解读(KEIL编译环境)
  5. mysql002创建表
  6. python自动化测试开发_基于python的selenium2自动化测试从基础到实战(Python3、selenium2、自动化测试、web测试)...
  7. LVS三种工作模式、十种调度算法介绍
  8. 【报告分享】中国移动互联网2021年度大报告.pdf(附下载链接)
  9. 中国节能吊扇行业市场供需与战略研究报告
  10. 7款流程图制作软件大盘点!轻松绘制流程图
  11. 实用的文字转语音免费软件推荐
  12. Java工程师胜任力素质模型,胜任力故事汇编C47│AspiringMinds:高潜力程序员的胜任力素质模型...
  13. the little schemer 笔记(6)
  14. 有没有可以测试手速的软件,我的第一个Mac小程序 — 手速测试器
  15. 智能机器人编程有必要学吗?
  16. 地统计插值学习心得(三)ArcGIS Pro与ArcMap软件中地统计分析的区别
  17. 编程该学什么以及vc++一些心得
  18. Python基础02-蟒蛇绘制
  19. BufferQueue has been abandoned解决方案
  20. 宏#define边缘效应(边际效应)

热门文章

  1. 5G 是未来的唯一选择?| 畅言
  2. iSPRINT:Google 最高能的创新加速课程,绝不允许产品走弯路!
  3. 为什么说算法是程序猿“修仙”的必经之地?
  4. 昔日最有前途的 Java 最终还是败给了晚辈 Python
  5. Raj Reddy:从印度农村走出来的图灵奖得主
  6. 为什么总说程序员是吃青春饭的?真的是 35 岁混不到管理就等于失业?
  7. 经验总结:java自学视频免费
  8. python爬取京东商品属性_python爬虫小项目:爬取京东商品信息
  9. 计算机电子表格的相关试题,(统考计算机模拟练习试题及答案电子表格.doc
  10. java 9 mc_Java基础9