202405-24 Etcd学习笔记01:etcd-3.5.4集群搭建 集群节点信息 Etcd是一个分布式键值存储系统,最小集群使用3台组建集群,则可容忍1台机器故障,使用5台组件集群,则可容忍2台机器故障。 etcd version: 3.5.4 OS version: CentOS Linux release 7.9 集群节点IP: etcd0 :1.... Read More >
202405-23 [ etcd ] 重要知识点备忘录 kubernetes为什么使用etcd而不用zookeeper? ZooKeeper 是一款与 etcd 十分类似的键值对存储数据库,都是分布式系统协调和元数据存储。但是, etcd 踩在前人的肩膀上,其参考了 ZooKeeper 的设计和实现经验。从 Zookeeper 汲取的经验教训无.... Read More >
202405-21 [ zookeeper ] 重要知识点备忘录 一、zookeeper的znode最多可以存储多大数据 看到Solr将index的配置文件放在zookeeper的znode中,所以就查询了相关问题: 官方给的解释是1M,但是不建议存储太大的数据https://zookeeper.apache.org/doc/r3.6.2/zooke.... Read More >
202405-20 Etcd学习笔记02:配置参数详解 etcd可以通过配置文件、命令行参数和环境变量进行配置,配置文件使用YAML语法编写。使用配置文件可以通过 --config-file或者ETCD_CONFIG_FILE环境变量指定,命令行参数优先级高于环境变量中的选项,如果提供了配置文件,命令行参数和环境变量将被忽略。 成员相关配置项 --name 节点名称 default: "default" env var.... Read More >
202405-15 ZooKeeper避坑01:Zxid溢出zxid lower 32 bits have rolled over导致重新选主 一、问题背景 线上业务使用 zooKeeper 做元数据中心以及集群选主,某天业务突然报错连接zookeeper异常,查看zooKeeper server 日志出现报错:zxid lower 32 bits have rolled over, forcing re-election, and.... Read More >