GBase 8s
其他
文章
8s集群 Fast Recovery (CKPT REQ) Blocked:CKPT
发表于2023-11-10 10:09:47318次浏览2个评论
问题复现HAC集群为例:
1,先搭好hac集群
hac1为主节点,hac2为辅节点
2,关闭hac1,让hac2 成为主节点
3,hac2成为(prim)节点之后,启动hac1节点
4,hac1从fast recovery (sec)变成read only 的时候关掉hac2
5,此时hac1成为主(prim),再次启动hac2 就遇到如下情况
[gbasedbt@hac2 ~]$ onstat -m
Your evaluation license will expire on 2024-11-05 00:00:00
Fast Recovery (CKPT REQ) -- Up 00:02:37 -- 1136880 Kbytes
Blocked:CKPT
排查原因:
hac1 查看逻辑日志
[gbasedbt@hac1 ~]$ onstat -l|grep C
Your evaluation license will expire on 2024-11-05 00:00:00
492e49d8 6 U---C-L 9 2:81053 40500 7705 19.02hac2 查看逻辑日志
[gbasedbt@hac2 ~]$ onstat -l|grep C
Your evaluation license will expire on 2024-11-05 00:00:00
Fast Recovery (CKPT REQ) -- Up 00:04:29 -- 1136880 Kbytes
Blocked:CKPT
492e4a40 7 U---C-L 10 2:121553 40500 65 0.16发现主节点的逻辑日志还没有辅节点的多,因此问题出在问题复现第四步:当hac1 变成辅节点,启动之后,还没来得及从hac2完全同步逻辑日志,hac2 就已经关闭了。
也就是说,哪怕辅节点是read only状态,有可能日志还没同步完成。
解决方法:重新搭关系
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526