etcd 是一个分布式可靠的键值存储系统,用于分布式系统中最关键的数据,主要特点包括:
-
简单:具有明确的、面向用户的 API(gRPC)
-
安全:自动 TLS 支持,并可选的客户端证书认证
-
快速:经过基准测试,支持每秒 10,000 次写入
-
可靠:使用 Raft 算法进行适当分布
etcd 使用 Go 语言编写,并利用 Raft 共识算法来管理高度可用的复制日志。
许多公司在生产环境中使用 etcd,开发团队在关键部署场景中支持它,etcd 经常与 Kubernetes、locksmith、vulcand、Doorman 等应用程序配合使用。通过严格的健壮性测试,进一步确保了系统的可靠性。
一、在linux下使用二进制安装单节点etcd
1、下载etcd二进制包
首先,你需要从etcd的官方GitHub仓库或其他可信源下载etcd的二进制包。确保选择与你的系统架构(如linux-amd64)和etcd版本(如3.4.14)相匹配的包。
使用wget命令下载,例如:
cd /soft
wget https://github.com/etcd-io/etcd/releases/download/v3.4.14/etcd-v3.4.14-linux-amd64.tar.gz
2、解压etcd二进制包
下载完成后,使用tar命令解压下载的压缩包。

最低0.47元/天 解锁文章
2846

被折叠的 条评论
为什么被折叠?



