GBase 8a
运维管理
文章
GBase 设置集群状态unavaliable时报错CheckDataValidByFevent table segment have not valid node on cluster
GBase社区管理员发表于2021-04-22 08:48:2522次浏览0个评论
GBase 8a在集群节点出现不可恢复故障时,比如磁盘损坏,文件系统故障且不可修复等,需要重建文件系统或更换新的服务器时,需要做节点替换操作(replace),而在替换之前,需要设置该节点不可用(unavaliable),期间会检查就请你event情况,比如数据一致性。如果出现某些表的主备分片都被设置为1,不一致状态,则会出现报错 ERROR:CheckDataValidByFevent table (表名) segment [分片号】 have not valid node on cluster
报错样例
如下报错样例。

原因
部分表,比如上图样例,就是某个表的_n35分片的主备分片没有可用的,检查不通过。
解决方案
找到该表_n35分片所属的机器,以及对应的eventid, 确认以哪个为准恢复一个,避免存在主副本都不一致的情况。
参考
评论已关闭
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526