检测如下MHA运行条件【踩坑记录】

【masterha_check_ssh --conf=/etc/mha/app1.cnf:SSH免密登录

【错误信息1】

[error][/usr/share/perl5/vendor_perl/MHA/SSHCheck.pm, ln111] SSH connection from root@10.0.0.53(10.0.0.53:22) to root@10.0.0.51(10.0.0.51:22) failed!

【错误反馈】就是服务器之间没有做免密登录

yum install sshpass -y

ssh-keygen

sshpass -p '服务器登录密码' ssh-copy-id 10.0.0.x -o StrictHostKeyChecking=no
【实现免密登录后测试】

masterha_check_repl --conf=/etc/mha/app1.cnf:主从检测

【错误信息1】

[warning]  log-bin is not set on slave 10.0.0.52(10.0.0.52:3306). This host cannot be a master.

【解决方案】

set global read_only=1即可

【错误信息2】这个错误的频率还是很高,不知道是不是有小伙伴中招了

Check failover configuration file or log-bin settings in my.cnf

【解决方案】

修改/etc/my.cnf配置文件,需要我们添加二进制配置文件

接着就是创建文件夹,修改文件夹权限,重启服务

在去执行发现这个问题就解决了。

【错误信息三】

User repl does not exist or does not have REPLICATION SLAVE privilege! Other slaves can not start replication from this host.

【解决方案库主库加上复制账号】

mysql -uroot –p -e "grant replication slave on*.* to repl@'10.0.0.%' identified by '****';"

【错误信息四】

Error happened on checking configurations. Can't exec "/usr/local/bin/master_ip_failover": Permission denied at /usr/share/perl5/vendor_perl/MHA/ManagerUtil.pm line 68.

【解决方案】

给执行脚本加上可执行权限

chmod +x /usr/local/bin/master_ip_failover

【最终效果】

相关推荐

  1. mySQL记录

    2023-12-29 02:40:05       65 阅读
  2. Pinia 记录

    2023-12-29 02:40:05       59 阅读
  3. golang记录

    2023-12-29 02:40:05       38 阅读
  4. kubernetes 记录

    2023-12-29 02:40:05       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-29 02:40:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-29 02:40:05       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-29 02:40:05       82 阅读
  4. Python语言-面向对象

    2023-12-29 02:40:05       91 阅读

热门阅读

  1. select *查询不会返回密码

    2023-12-29 02:40:05       58 阅读
  2. 香山杯2023初赛 Reverse WriteUp

    2023-12-29 02:40:05       53 阅读
  3. uniapp微信H5 dom转换成图片并下载(html2canvas )

    2023-12-29 02:40:05       72 阅读
  4. 华为电脑的IP地址:如何找到并管理?

    2023-12-29 02:40:05       110 阅读
  5. 音视频本地推送标题不显示昵称的排查方法

    2023-12-29 02:40:05       59 阅读
  6. Linux Tools Quick Tutorial 学习记录

    2023-12-29 02:40:05       48 阅读
  7. 炮炮面试——经典面试问题汇总

    2023-12-29 02:40:05       61 阅读
  8. VOL_dev问题随记----question++!!!

    2023-12-29 02:40:05       54 阅读
  9. 区块链背后的秘密:从交易看故事

    2023-12-29 02:40:05       66 阅读
  10. Hotspot源码解析-第九章

    2023-12-29 02:40:05       56 阅读