解决因服务器断电或者异常关机导致人大金仓KingbaseFlysync(KFS) 目标端同步程序报错

解决因服务器断电或者异常关机导致KingbaseFlysync(KFS) 目标端同步程序报错:Client handshake failure: Client response validation failed: Log epoch numbers do not match: master source ID=10.10.0.81 client source ID=10.10.0.81 seqno=64395 server epoch number=64276 client epoch number=44007的问题

关键字

KingbaseFlysync ,KFS,同步程序, 服务器断电,异常关机, Client handshake failure,Client response validation failed,Log epoch numbers do not match

问题描述

同步服务能够正常同步数据,由于KingbaseFlysync(KFS)源端同步程序所在的服务器断电或者异常关机,人工恢复后目标端同步程序报错:Client handshake failure: Client response validation failed: Log epoch numbers do not match: master source ID=10.10.0.81 client source ID=10.10.0.81 seqno=64395 server epoch number=64276 client epoch number=44007

file

问题分析

断电或异常关机,导致KingbaseFlysync(KFS)源端同步程序数据被损导致目标端断点异常,从而出现上述同步异常的现象。

解决方案

当前同步异常服务异常的恢复方法

fsrepctl -service 目标端服务名online -force

解决断电或异常关机场景下的高可用

1)在同步程序配置文件flysync.ini中添加kufl健壮性参数来增量断电异常关机场景下的高可用性

[test@localhost ~]$ vim flysync.ini

在配置文件中添加如下配置并保存

property=replicator.store.kufl.enableKuflRWControl=true

property=replicator.store.kufl.fsyncOnFlush=true

property=replicator.store.kufl.ignoreCheckEpochNumber=true

2)在安装包解析路径下执行./fspm update 参数更新命令

[test@localhost ~]$ cd /home/hes/KingbaseFlySync-V002R002C004BXXXXXXXX-replicator/tools

[test@localhost tools]$ ./fspm update

3)更新成功后,再启动同步程序即可

[test@localhost tools]$ replicator start

参考资料 《Kingbase FlySync 安装部署手册.pdf》

更多信息,参见https://help.kingbase.com.cn/v8/index.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值