准备邮件报警脚本
(1)准备发邮件的脚本(上传MHA_email_SOS文件夹中的三个文件到/usr/local/bin/中)修改,testpl文件里的收件箱 (2)修改权限 [root@db03 bin]# chmod +x *
修改manager配置文件,调用邮件报警脚本
vi /etc/mha/app1.cnf report_script=/usr/local/bin/send 停止MHA masterha_stop --conf=/etc/mha/app1.cnf 开启MHA nohup masterha_manager --conf=/etc/mha/app1.cnf --remove_dead_master_conf --ignore_last_failover < /dev/null > /var/log/mha/app1/manager.log 2>&1 & 检查MHA状态 masterha_check_status --conf=/etc/mha/app1.cnf
关闭主库,看警告邮件
故障修复: 1. 恢复故障节点 实例宕掉,主机损坏,有可能数据也损坏了,备份并恢复故障节点。 2.恢复主从环境 看mha日志文件, 3.恢复manager 修好的故障节点配置信息,加入到配置文件, 启动manager