GaussDB一次小故障修复

背景

从外地出差回到公司总部,发现测试环境的GaussDB坏掉了,具体的故障现象就是etcd节点down状态。

具体故障如下图所示

通过查询华为GaussDB的手册得知,可以用

gs_replace -t config -h nodename修复,因是公司测试环境,就大胆尝试,然后居然报错了。

正常应该是下面这样。

由于自己对GaussDB经验较少,然后就不知道怎么办了,求助了同事,同事也说不知道怎么回事,然后求助了华为盘古模型,问的较少,问了比较有经验的同事,找到了解决办法。

上述报错是因为华为的agent 执行失败了,导致云数据库GaussDB管理平台(tpops)不能连接到数据库节点。修复办法就是根据提示修复agent 就可以了。

就是下图中的 把正常节点启动agent的定时任务复制的不正常的节点,就可以完成修复任务。

修复完成之后,就可以看到数据库集群是正常状态了,如下图所示。

数据检查也是正常的。

但是云管理平台还是不正常的状态。

解决上述问题的方法就是,找到之前的任务,释放锁,然后重试任务就好了。

释放锁的操作。

此处之做问题记录,不做具体原因分析,以后遇到同类问题能快速处理即可。

相关推荐
Gauss松鼠会4 天前
GaussDB 内存相关参数及故障诊断
运维·数据库·sql·oracle·性能优化·架构·gaussdb
Gauss松鼠会17 天前
【GaussDB】破除gaussdb ugin索引支持中文模糊查询的迷思-字符序
java·运维·服务器·网络·数据库·gaussdb·经验总结
-madongyu-1 个月前
GaussDB 存储引擎:Ustore vs Astore、页式 vs 段页式
gaussdb
-madongyu-1 个月前
HCIE-GaussDB V2.0 笔试考点总览:模块权重、核心要点与高频数字速记
数据库·华为·gaussdb
-madongyu-1 个月前
GaussDB SQL 执行引擎:查询重写、优化器与执行器
数据库·sql·gaussdb
-madongyu-1 个月前
GaussDB 性能调优:等待事件、慢 SQL 定位与关键参数
数据库·sql·gaussdb
-madongyu-1 个月前
GaussDB 部署规划:磁盘水位、RAID 与端口设计
数据库·gaussdb
Gauss松鼠会1 个月前
GaussDB 系统表与系统视图详解(内网运维版)
运维·服务器·网络·数据库·gaussdb·经验总结
DarkAthena1 个月前
【GaussDB】内核事务异步提交(延迟清理)相关问题记录
gaussdb
羌俊恩1 个月前
信创数据库之华为Gaussdb 概览
信创·gaussdb·国产化·数据库改造评估·gtm-lite