![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
etcd
文章平均质量分 64
# etcd
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
这个作者很懒,什么都没留下…
展开
-
etcd v3使用示例
指定某个键的值。如果给定的键不存在,则创建一个新的键值。如果给定的键目录不存在,则创建一个新的键目录。创建一个键目录。如果目录不存在就创建,如果目录存在更新目录TTL。原创 2023-04-18 00:38:26 · 770 阅读 · 1 评论 -
etcd启动过程梳理
对配置参数转换 并开启监听 然后开始etcdserver.NewServer 分析新建Server的过程。可以看到项目的启动文件在./server下。如果传递了参数 可以以proxy启动。初始化完成后,开始正式进入启动流程。原创 2023-04-18 00:33:13 · 484 阅读 · 0 评论 -
etcd概述
etcd 是云原生架构中的基础组件,由 CNCF 孵化托管。etcd 在微服务和 kubernetes 集群中不仅可以作为服务注册中心用于服务发现,还可以作为 key-value 存储中间件etcd 是 CoreOS 团队与 2013 年 6 月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。简单:安装配置简单,而且提供了 HTTP API 进行交互,使用也很简单键值对存储:将数据存储在分层组织的目录中,如同 在标准文件系统中。原创 2023-04-18 00:31:03 · 554 阅读 · 0 评论 -
性能调优之 ETCD
请注意,大多数云服务器或者云存储提供并发 IOPS 而不是顺序 IOPS,提供的并发 IOPS 可能比顺序 IOPS 大 10 倍。为了测量实际的顺序 IOPS,建议使用磁盘基准测试工具,如。其中 nice 值可以由用户指定,默认值为 0,root 用户的取值范围是[-20, 19],普通用户的值取值范围是[0, 19],数字越小,CPU 执行优先级越高。: 因为主机重启或者容器重启后,容器中进程的 PID 会发生变化,所以建议把以上命令放在系统的启动脚本中(比如 Ubuntu 的。原创 2023-04-17 22:55:01 · 798 阅读 · 0 评论 -
openshfit etcd备份恢复
usr/local/bin/cluster-backup.sh /home/backup/ (后面的/home/backup/为备份文件存放的目录,可自定义 )随机进入一个etcd的pod;使用 etcdctl endpoint status ,返回值有true的就是etcd leader节点。//使用上面两个命令检测etcd和kube-apiserver是否已正常停止,然后将etcd的存储目录也移动到/tmp目录。原创 2023-04-17 22:46:44 · 137 阅读 · 0 评论 -
etcd 与 Zookeeper、Consul 等其它 k-v 组件的对比
关于 etcd本文的主角是 etcd。名称 “etcd” 源自两个想法,即 unix “/etc” 文件夹 和 “d” 分布式系统。“/etc” 文件夹是用于存储单个系统的配置数据的位置,而 etcd 用于存储大规模分布式的配置信息。因此,分配了 “d” 的 “/etc” 就是 “etcd”。etcd 被设计为大型分布式系统的通用基板。这些大型系统需要避免裂脑操作,并且愿意牺牲可用性来实现此目的。 etcd 以一致且容错的方式存储元数据。 etcd 集群旨在提供具有稳定性、可靠性、可伸缩性和性能的键值存转载 2020-07-08 08:54:03 · 808 阅读 · 0 评论