
5種GaussDB ETCD服務異常實例分析處理
- 2022 年 11 月 17 日
- 筆記
摘要: 一文带你细数几种ETCD服务异常实例状态。 本文分享自华为云社区《 【实例状态】GaussDB ETCD服务异常 》,作者:酷哥 。 首先确认是否是虚拟机、网络故障 虚拟机故障导致ETCD服务异常告警 问题现象 管控面上报etcd服务异常告警,虚拟机发生重启,热迁移、冷迁移,HA等动作。 问 …
Continue Reading
摘要: 一文带你细数几种ETCD服务异常实例状态。 本文分享自华为云社区《 【实例状态】GaussDB ETCD服务异常 》,作者:酷哥 。 首先确认是否是虚拟机、网络故障 虚拟机故障导致ETCD服务异常告警 问题现象 管控面上报etcd服务异常告警,虚拟机发生重启,热迁移、冷迁移,HA等动作。 问 …
Continue Reading
摘要: 本文通过对ETCD服务异常问题分析,代码展示解决方案。 本文分享自华为云社区《 【实例状态】GaussDB ETCD服务异常 》,作者:酷哥。 首先确认是否是虚拟机、网络故障 虚拟机故障导致ETCD服务异常告警 问题现象 管控面上报etcd服务异常告警,虚拟机发生重启,热迁移、冷迁移,HA等 …
Continue Reading
3. ETCD 常用命令 etcdctl是一个 命令行的客户端 ,它提供了一些命令,可以方便我们在对服务进行测试或者手动修改数据库内容。etcdctl与kubectl和systemctl的命令原理及操作类似,其基本用法如下所示: etcdctl [global options] command [c …
Continue Reading
1.ETCD概述 1.1 ETCD概述 etcd是一个 高可用 的 分布式 的 键值对 存储系统,常用做 配置共享 和 服务发现 。由CoreOS公司发起的一个开源项目,受到ZooKeeper与doozer启发而催生的项目,名称 etcd 源自两个想法,即Linux的 /etc 文件夹和 d 分布式 …
Continue Reading
目录 Paxos Raft(Understandable Distributed Consensus) 名词介绍 Leader Election Log Replication 请求完整流程 etcd 总体架构 API 介绍 数据版本机制 数据订阅 数据存储 mini-transactions 使用 …
Continue Reading
etcd选型对比 前言 基本架构和原理 etcd Consul ZooKeeper 选型对比 总结 参考 etcd选型对比 前言 对比 Consul, ZooKeeper。选型etcd有那些好处呢? 基本架构和原理 etcd ETCD是一个分布式、可靠的key-value存储的分布式系统,用于存储分 …
Continue Reading
线性一致性 CAP 什么是CAP CAP的权衡 AP wihtout C CA without P CP without A 线性一致性 etcd中如何实现线性一致性 线性一致性写 线性一致性读 1、客户端的get请求 2、服务端响应读取请求 3、raft中如何处理一个读的请求 如果follower …
Continue Reading
etcd中raft实现源码解读 前言 raft实现 看下etcd中的raftexample newRaftNode startRaft serveChannels 领导者选举 启动并初始化node节点 发送心跳包 作为leader 作为follower 作为candidate leader选举 1、 …
Continue Reading
ETCD的Raft一致性算法原理 前言 Raft原理了解 raft选举 raft中的几种状态 任期 leader选举 日志复制 安全性 leader宕机,新的leader未同步前任committed的数据 Leader在将日志复制给Follower节点之前宕机 Leader在将日志复制给Follow …
Continue Readingetcd的搭建 前言 单机 集群 创建etcd配置文件 更新etcd系统默认配置 启动 配置ETCD为启动服务 测试下 参考 etcd的搭建 前言 这里记录下如何搭建etcd 单机 在etcd的releases中有安装脚本, 安装脚本 这里放一个docker的安装脚本 rm -rf /tmp/etc …
Continue Reading