GBase 8a
运维管理
文章
GBase8a的DataState进程
发表于2025-12-22 11:08:5219次浏览4个评论
DataState 是数据一致性状态指标:
0:数据一致性正常
1:数据不一致
出现数据不一致,可能是由于执行 DDL、DML、loader 失败或网络不稳定等原因导致,系统会根据发生原因记录 DDL fevent log、DML fevent log、DMLStorage fevent log,并尝试自动恢复。
DDLEVENT 日志是记录集群在执行 DDL 语句期间由于节点或进程故障导致的节点 DDL 执行信息不一致所产生的 event 信息。
DMLEVENT 日志是记录集群在执行 DML 语句期间由于节点或进程等问题引起的节点间主备分片不一致的信息。
STORAGEEVENT 日志记录同一分片的元数据和用户数据都损坏的情况。DDLEVENT 和 DMLEVENT 在一定条件下会转化为 STORAGEEVENT。
gcrecover 先恢复 DDL 操作,然后调用同步服务 gc_sync_server 恢复数据。恢复后,系统自动将 1 转换为 0。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526