binlogserver 高可用测试相关问题咨询

【 使用环境 】生产环境
【 OB or 其他组件 】binlogserver组件
【 使用版本 】4.2.4-100000012025050614
【问题描述】
问题1:OCP binlog界面, 停止binlog进群,binlogserver 列表 停止等功能不生效,本人在做binlog组件高可用相关测试,binlog服务节点IP:xx.201
操作1:当界面操作停止Binlog Server列表201机器时,没有发生预期的切换。
操作2: OCP界面停止Binlog集群,后端应用binlog解析依然正常,binlog也正常产生。
总结:感觉界面停止Binlog集群和停止 binlog server 功能没有生效?

问题2:服务器上kill 进程./binlog_instance ./run/gmrf134mu1 binlog_instance.conf 8101 后,
binlog实例列表状态一直是启动中,通过停止/重启binlog集群等方式均无法恢复状态,实际binlog服务已经可以正常使用。

问题3:成功触发binlog服务节点从201 切到200之后,发现binlog编号从mysql-bin.000001 重新开始开始编号,请教切换前后是否可以让编号连续。

【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

问题3补充:成功切换后,新的binlog实例名称发生变化,但由于 Blog实例列表 一直没有更新实例名称,状态一直为启动中 ,新实例名为:mtnuxryzjd

OCP最新版本对binlog服务有优化和已知缺陷修复,用户使用的是OCP434版本,首个支持binlog服务版本,有一些已知缺陷,建议升级版本后再确认下。

2 个赞