暂无图片
MHA node节点不支持多源复制,如何解决?
我来答
分享
nirvana
2022-02-25
MHA node节点不支持多源复制,如何解决?

mysql 5.7.34版本,一主而从架构,由于服务器紧张,因此其中一个从库配置了多源复制,因此在通过MHA查询同步情况是报错,并且启动mha manager时报错一致,应该时启动时也会触发 repl的检测机制造成。请问如何能让MHA 支持多源复制?

[masterha@hostname ~]$ masterha_check_repl --conf=/app/mha/app/conf/app1.cnf
Fri Feb 25 11:07:39 2022 - [warning] Global configuration file /etc/masterha_default.cnf not found. Skipping.
Fri Feb 25 11:07:39 2022 - [info] Reading application default configuration from /app/mha/app/conf/app1.cnf..
Fri Feb 25 11:07:39 2022 - [info] Reading server configuration from /app/mha/app/conf/app1.cnf..
Fri Feb 25 11:07:39 2022 - [info] MHA::MasterMonitor version 0.56.
Fri Feb 25 11:07:41 2022 - [error][/usr/local/share/perl5/MHA/ServerManager.pm, ln653] There are 2 non-slave servers! MHA manages at most one non-slave server. Check configurations.
Fri Feb 25 11:07:41 2022 - [error][/usr/local/share/perl5/MHA/MasterMonitor.pm, ln424] Error happened on checking configurations. at /usr/local/share/perl5/MHA/MasterMonitor.pm line 326.
Fri Feb 25 11:07:41 2022 - [error][/usr/local/share/perl5/MHA/MasterMonitor.pm, ln523] Error happened on monitoring servers.
Fri Feb 25 11:07:41 2022 - [info] Got exit code 1 (Not master dead)

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
严少安
暂无图片

mha不支持多源复制。
https://github.com/yoshinorim/mha4mysql-manager/issues/107

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
薛晓刚

mysql自带功能,和MHA无关。

暂无图片 评论
暂无图片 有用 0
打赏 0
nirvana
题主
2022-02-25
我的意思是如何修改MHA的相关配置,能让MHA识别出多源复制的其中一个channel,从而在MHA配置中进行还主操作。
严少安
暂无图片

There are 2 non-slave servers
这是配置了主-主复制?
Error happened on checking configurations. at /usr/local/share/perl5/MHA/MasterMonitor.pm line 326
配置有问题?

暂无图片 评论
暂无图片 有用 0
打赏 0
nirvana
题主
2022-02-25
一个从节点是配置了多源复制,使用mha的repl脚本检测的时候就是报错。
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏