当前位置: 首页 > news >正文

etcd集群常用操作

 

 

一、集群检查

注意:etcdctl 命令如果没有显式指定 --endpoints 参数,它会使用默认配置,而这个默认配置可能无法连接到集群的所有节点,结果是只会得到当前节点的信息

1、查看集群成员列表

etcdctl member list

 

image

 

2、查看集群状态

 

etcdctl --endpoints="http://member01.etcd-cluster-20230129.internal.shoplazza.site:2379,http://member02.etcd-cluster-20230129.internal.shoplazza.site:2379,http://member03.etcd-cluster-20230129.internal.shoplazza.site:2379" endpoint status

 

image

IS LEADER(是否为领导者)

  • 含义:该节点当前是否是 Raft 协议的领导者

  • 取值:

    • true:是领导者

    • false:是跟随者

  • 重要性:

    • 有且只有一个节点会是 true

    • 所有写操作必须通过领导者

    • 领导者负责日志复制

IS LEARNER(是否为学习者)

  • 含义:该节点是否是学习者(只读副本)

  • 取值:

    • true:学习者(不参与选举,只同步数据)

    • false:正式成员(参与选举)

  • 用途:

    • 用于扩展读取能力

    • 降低新节点加入对集群的影响

    • 可作为故障转移的备用节点

RAFT TERM(Raft任期)

  • 含义:当前 Raft 选举的任期编号

  • 规则:

    • 每次选举后递增

    • 集群中所有节点的 RAFT TERM 应该完全一致

    • 如果不一致,说明发生了网络分区或选举问题

  • 示例:2 表示这是第2个任期

RAFT INDEX(Raft日志索引)

  • 含义:当前最新的 Raft 日志条目索引

  • 特点:

    • 单调递增

    • 反映写入操作的次数

    • 每次写入都会增加这个值

  • 用途:用于数据同步和一致性检查

RAFT APPLIED INDEX(Raft已应用索引)

  • 含义:已应用到状态机的 Raft 日志索引

  • 重要性:

    • 正常情况下,RAFT INDEX ≈ RAFT APPLIED INDEX

    • 如果两者差距很大,说明:

      • 节点正在追赶数据

      • 节点性能有问题

      • 可能有网络延迟

  • 健康状态:这个值应该和 RAFT INDEX 基本一致

ERRORS(错误信息)

  • 含义:节点的错误状态

  • 通常为空:表示节点健康

  • 可能的错误:

    • "NOSPACE":磁盘空间不足

    • 连接错误

    • 心跳超时

  • 重要性:任何非空值都表示节点有问题

 

3、查看集群健康状态

etcdctl --endpoints="http://member01.etcd-cluster-20230129.internal.shoplazza.site:2379,http://member02.etcd-cluster-20230129.internal.shoplazza.site:2379,http://member03.etcd-cluster-20230129.internal.shoplazza.site:2379" endpoint health

 

image

 

二、KV操作

1、设置键值

# etcdctl put /key value
etcdctl put
/t1 123

 

2、获取键值

#etcdctl get /key
#etcdctl get /key --print-value-only  # 只显示值
#etcdctl get /key -w json  #  获取键值及详细信息
#etcdctl get /prefix --prefix  # 获取前缀匹配的所有键
etcdctl get /t1

 

3、删除键

#etcdctl del /key
#etcdctl del /prefix --prefix  # 删除前缀匹配的所有键

 

4、获取所有键值或获取所有键

#etcdctl get / --prefix # 获取所有键(从根开始)
#etcdctl get / --prefix --keys-only=false # 获取所有键和值
#etcdctl get / --prefix --keys-only # 只获取键名,不获取值

 

http://www.gsyq.cn/news/68673.html

相关文章:

  • MySQL UPDATE多表关联更新
  • Avalonia 最大化适配不同DPI
  • 2025年电子试验机厂家权威推荐榜单:导热系数仪生产厂家‌/电子试验机生产厂家‌/导热系数仪厂家‌源头厂家精选
  • 订阅号看一看推送 关闭
  • QTemporaryFile
  • springAI集成智谱,输入文字图片(多模态)
  • 2025年四川成都电线电缆厂家行业优选指南:专注国标品质,电力电缆、高压电缆、中压电缆、低压电缆、铜芯电缆、铝芯电缆、铝合金电缆、成都鑫佰亿线缆成信赖之选
  • 2025年南昌学生校服夏装源头厂家推荐榜单:南昌小学校服春秋装/南昌校服/南昌新校服专业制造商精选
  • 2025年口碑好的本地企业邮箱服务商推荐,知名企业邮箱服务企
  • theia源码 web版本地打包构建运行
  • 2025年商业街集装箱批发厂家权威推荐榜单:玻璃打包箱‌/集装箱别墅‌/移动小别墅‌源头厂家精选
  • 从零开始构建DE25-Nano开发板的Linux镜像
  • 增量备份恢复的方式修改缺失归档的DataGuard
  • 2025年乳脂计离心机厂家、血小板离心机厂家直销、血型卡离心
  • 2025 年市面上西安饮料设备_酿醋设备_果酒设备实力厂家TOP排行榜
  • 2025留学中介需要具备什么条件
  • 2025年中国生物安全型离心机生产厂家、乳脂计离心机供应商排
  • 在清苑区老家农村盖房子,自建房公司哪家好?清苑区自建房公司权威测评推荐排行榜
  • 2025成都口碑最好的留学机构是哪家
  • 2025出国留学中介排名名单
  • 2025年河南省护栏制造商口碑排名:护栏厂家哪家好
  • 2025年天津回收53度茅台酒服务权威推荐榜单:天津回收飞天茅台酒价格‌/天津回收整箱茅台酒‌/天津虎年茅台酒回收价格‌服务精选
  • 01 ~ 07/12/2025 做题记录
  • 2025杭州十大留学中介排名榜单
  • 高性能AI股票预测分析报告 - 2025年12月02日
  • 四川电梯广告公司推荐:2025年最新口碑排名揭晓,户外农村墙体/高铁广告/社区门禁广告/主流网络媒体/电梯框架广告/电梯广告电梯广告品牌排行
  • 2025西安留学机构十强排名榜
  • 2025年电能质量在线监测装置说明书厂商权威榜单:简易电能质量监测装置/数字式电能质量监测装置/电能质量在线监测装置服务精选
  • MWD旋转阀泥浆脉冲发生器结构与工作原理分析
  • 2025 年 12 月冷却塔厂家权威推荐榜:工业/开式/钢制/密闭式/蒸发式冷却塔,高效散热与持久耐用的工业降温解决方案