首页 > 其他分享 >etcd单节点部署

etcd单节点部署

时间:2024-08-06 15:50:13浏览次数:5  
标签:15 amd64 v3.5 部署 etcd linux root 节点

环境:
OS:Centos 7
etcd:etcd-v3.5.15

 

1.下载地址
https://github.com/etcd-io/etcd/releases/tag/v3.5.15
直接下载编译好的二进制文件包,下载文件如下:
etcd-v3.5.15-linux-amd64.tar.gz

2.解压安装
[root@host135 milvus]# tar -xvf etcd-v3.5.15-linux-amd64.tar.gz
[root@host135 milvus]# cd etcd-v3.5.15-linux-amd64
[root@host135 etcd-v3.5.15-linux-amd64]# cp etcd /usr/local/bin/
[root@host135 etcd-v3.5.15-linux-amd64]# cp etcdctl /usr/local/bin/
[root@host135 etcd-v3.5.15-linux-amd64]# cp etcdutl /usr/local/bin/

3.设置配置文件
vi /etc/etcd.conf
内容如下:

[root@host135 etcd-v3.5.15-linux-amd64]# more /etc/etcd.conf
ETCD_NAME=default
ETCD_DATA_DIR="/home/middle/etcd/data"
ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379"
ETCD_ADVERTISE_CLIENT_URLS="http://192.168.1.135:2379"

 

创建目录
mkdir -p /home/middle/etcd/data

 

4.创建开机启动文件

[root@host135 etcd-v3.5.15-linux-amd64]# more /usr/lib/systemd/system/etcd.service
[Unit]
Description=Etcd Server
After=network.target
After=network-online.target
Wants=network-online.target

[Service]
User=root
Type=notify
EnvironmentFile=-/etc/etcd.conf
ExecStart=/usr/local/bin/etcd
Restart=on-failure
RestartSec=10s
LimitNOFILE=40000

[Install]
WantedBy=multi-user.target

 

5.重新加载配置 && 开机启动 && 启动etcd
依次输入以下三个命令
systemctl daemon-reload
systemctl enable etcd
systemctl start etcd
systemctl stop etcd

 

6.单机测试
[root@host135 etcd-v3.5.15-linux-amd64]# etcdctl put mykey "test"
OK
[root@host135 etcd-v3.5.15-linux-amd64]# etcdctl get mykey
mykey
test

 

标签:15,amd64,v3.5,部署,etcd,linux,root,节点
From: https://www.cnblogs.com/hxlasky/p/18345314

相关文章

  • DataLight 新增可部署服务 Kyuubi(DataLight 1.1.3 版本)
    DataLight新增可部署服务Kyuubi(1.1.3版本)亲爱的DataLight用户们,DataLight平台的最新版本(1.1.3)发布啦!在此次更新中,我们新增了多个功能和优化,旨在为您带来更加顺畅和高效的平台使用体验。一.更新日志新增:1、新增部署支持KYUUBI;2、新增KYUUBIGrafanaDashboar......
  • 在 Kubernetes 中部署 Alertmanager
    AlertManager是一个开源警报系统,与Prometheus监控系统配合使用。本博客是PrometheusKubernetes教程系列的一部分。在我们之前的文章中,我们研究了以下内容:在Kubernetes上部署Prometheus部署KubeStateMetrics在本指南中,我将介绍Alertmanager设置及其与Promethe......
  • 部署CPU与GPU通用的tensorflow:Anaconda环境
      本文介绍在Anaconda环境中,下载并配置Python中机器学习、深度学习常用的新版tensorflow库的方法。  在之前的两篇文章PythonTensorFlow深度学习回归代码:DNNRegressor与PythonTensorFlow深度神经网络回归:keras.Sequential中,我们介绍了利用Python中的tensorflow库,实现机器学......
  • 基于uniapp微信小程序+SpringBoot+Vue的礼品商城小程序系统设计和实现(源码+论文+部署
    博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、P......
  • 基于uniapp微信小程序+SpringBoot+Vue的生日福利管理系统设计和实现(源码+论文+部署讲
    博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、P......
  • 使用Infinity部署Embedding和Reranking模型
    使用Infinity部署Embedding和Reranking模型说明:首次发表日期:2024-08-06InfinityGithub仓库:https://github.com/michaelfeil/infinityInfinity官方文档:https://michaelfeil.github.io/infinity/下载权重pipinstall-U"huggingface_hub[cli]"exportHF_ENDPOINT=ht......
  • ComfyUI插件:efficiency-nodes-comfyui节点
    前言:学习ComfyUI是一场持久战,efficiency-nodes-comfyui是提高工作流创造效率的工具,包含效率节点整合工作流中的基础功能,比如EfficientLoader节点相当于LoadCheckpoint+Clipsetlayer+LoadVAE等等的合集,并且该插件提供了更加简便快捷的X/Y对比图,能够使测评工作的效率进一步提......
  • .NET发布时选择【独立部署模式】引发的故事
    目录win-x64发布发布时选择发布后文件应用程序是怎么运行的linux-x64发布发布时选择发布后文件应用程序是怎么运行的 故事:用vs2019发布.netcore3.1项目时选择了独立部署模式,突然很好奇想扒一扒在不依赖框架的情况下程序是怎么运行的?进而又想到在Linux......
  • .NET6 独立模式部署应用程序(无需客户机安装指定版本.NET运行时)
    下图对于.NET开发人员一定不陌生,尤其是CS架构,客户电脑要运行基于.NET开发的程序,无论是使用C#,还是VB.NET、F#,发布后的程序的运行环境都需要有相应版本的.NET的运行时,否则应用程序将无法正常运行。BS架构下,在服务器上安装指定版本.NET运行时,工作量可以忽略不计。试想,如果是CS架构......
  • 抖音短视频矩阵系统源码部署/技术应用开发(流程全解析)
     应用场景:抖音矩阵系统源码开发搭建/短视频矩阵号系统源码开发搭建/ 抖音seo矩阵系统源码开发搭建等。抖音短视频矩阵系统源码开发对服务商有哪些要求?企业在选择服务商时,无论是考虑自用还是考虑加盟服务商,都要考评服务商是否有相关开发资质,能力证明等,除此之外,功能的......