linux-单节点的etcd,简单快速搭建

x
用微信扫描二维码
分享至好友和朋友圈

  简介

  一个键值存储仓库,主要用于配置共享和服务发现。

  特点:

  简单:基于HTTP+JSON的API让你用curl命令就可以轻松使用。

  安全:可选SSL客户认证机制。

  快速:每个实例每秒支持一千次写操作。

  可信:使用Raft算法充分实现了分布式。

  

  下载https://github.com/coreos/etcd/releases,支持多个平台。

  

  安装

  解压之后就可以获取到执行程序,复制执行程序到安装目录就可以了

  

tar zxvf etcd-v3.3.4-linux-amd64.tar.gz
mkdir -p /opt/etcd
cp etcd /opt/etcd/
cp etcdctl /opt/etcd/
启动etcd

  启动脚本

  

nohup /opt/etcd/etcd --data-dir /data/etcd/test1.etcd --listen-client-urls http://192.168.44.2:2379 --advertise-client-urls http://192.168.44.2:2379 >> /data/etcd/etcd.log 2>&1 &

  -listen-client-urls:用于指定etcd和客户端的连接端口

  -advertise-client-urls:用于指定etcd服务器之间通讯的端口

  etcd有要求,如果-listen-client-urls被设置了,那么就必须同时设置-advertise-client-urls,所以即使设置和默认相同,也必须显式设置。

  测试

/opt/etcd/etcdctl --endpoints=192.168.44.22:2379 put key1 xx
/opt/etcd/etcdctl --endpoints=192.168.44.22:2379 get key1
总结

  为什么先说单机呢?因为是我的测试环境,我就需要一个节点来测试一下就好了,比较快!后面生产环境需要再搭建集群。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

跟贴 跟贴 0 参与 0
推荐
资讯
财经
科技
娱乐
游戏
搞笑
汽车
历史
生活
更多
二次元
军事
教育
健身
健康
家居
故事
房产
宠物
旅游
时尚
美食
育儿
情感
人文
数码
三农
艺术
职场
体育
星座
© 1997-2020 网易公司版权所有 About NetEase | 公司简介 | 联系方法 | 招聘信息 | 客户服务 | 隐私政策 | 广告服务 | 侵权投诉 Reporting Infringements | 不良信息举报

linux运维菜

喜欢使用Linux!

头像

linux运维菜

喜欢使用Linux!

407

篇文章

4495

人关注

列表加载中...
请登录后再关注
x

用户登录

网易通行证/邮箱用户可以直接登录:
忘记密码