温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

MySQL MHA failover过程

发布时间:2020-08-02 06:35:35 阅读:447 作者:xingzhehxiang 栏目:MySQL数据库
亿速云mysql数据库,读写分离,安全稳定,弹性扩容,低至0.3元/天!! 点击查看>>

1、切换过程

[root@es3 ~]# masterha_check_repl --conf=/root/app1.cnf 
Tue Aug 20 10:22:41 2019 - [warningGlobal configuration file /etc/masterha_default.cnf not found. Skipping.
Tue Aug 20 10:22:41 2019 - [infoReading application default configuration from /root/app1.cnf..
Tue Aug 20 10:22:41 2019 - [infoReading server configuration from /root/app1.cnf..
Tue Aug 20 10:22:41 2019 - [infoMHA::MasterMonitor version 0.58.
Tue Aug 20 10:22:42 2019 - [infoGTID failover mode = 1
Tue Aug 20 10:22:42 2019 - [infoDead Servers:
Tue Aug 20 10:22:42 2019 - [infoAlive Servers:
Tue Aug 20 10:22:42 2019 - [info]   es1(192.168.56.14:3306)
Tue Aug 20 10:22:42 2019 - [info]   es2(192.168.56.15:3306)
Tue Aug 20 10:22:42 2019 - [info]   es3(192.168.56.16:3306)
Tue Aug 20 10:22:42 2019 - [infoAlive Slaves:
Tue Aug 20 10:22:42 2019 - [info]   es1(192.168.56.14:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:22:42 2019 - [info]     GTID ON
Tue Aug 20 10:22:42 2019 - [info]     Replicating from es3(192.168.56.16:3306)
Tue Aug 20 10:22:42 2019 - [info]   es2(192.168.56.15:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:22:42 2019 - [info]     GTID ON
Tue Aug 20 10:22:42 2019 - [info]     Replicating from 192.168.56.16(192.168.56.16:3306)
Tue Aug 20 10:22:42 2019 - [infoCurrent Alive Master: es3(192.168.56.16:3306)
Tue Aug 20 10:22:42 2019 - [infoChecking slave configurations..
Tue Aug 20 10:22:42 2019 - [info]  read_only=1 is not set on slave es2(192.168.56.15:3306).
Tue Aug 20 10:22:42 2019 - [infoChecking replication filtering settings..
Tue Aug 20 10:22:42 2019 - [info]  binlog_do_db= , binlog_ignore_db= 
Tue Aug 20 10:22:42 2019 - [info]  Replication filtering check ok.
Tue Aug 20 10:22:42 2019 - [infoGTID (with auto-pos) is supported. Skipping all SSH and Node package checking.
Tue Aug 20 10:22:42 2019 - [infoChecking SSH publickey authentication settings on the current master..
Tue Aug 20 10:22:43 2019 - [infoHealthCheck: SSH to es3 is reachable.
Tue Aug 20 10:22:43 2019 - [infoes3(192.168.56.16:3306) (current master)
 +--es1(192.168.56.14:3306)
 +--es2(192.168.56.15:3306)

Tue Aug 20 10:22:43 2019 - [infoChecking replication health on es1..
Tue Aug 20 10:22:43 2019 - [info]  ok.
Tue Aug 20 10:22:43 2019 - [infoChecking replication health on es2..
Tue Aug 20 10:22:43 2019 - [info]  ok.
Tue Aug 20 10:22:43 2019 - [infoChecking master_ip_failover_script status:
Tue Aug 20 10:22:43 2019 - [info]   /usr/local/bin/master_ip_failover --command=status --ssh_user=root --orig_master_host=es3 --orig_master_ip=192.168.56.16 --orig_master_port=3306 


IN SCRIPT TEST====/sbin/ifconfig enp0s8:1 down==/sbin/ifconfig enp0s8:1 192.168.56.191/24===

Checking the Status of the script.. OK 
Tue Aug 20 10:22:43 2019 - [info]  OK.
Tue Aug 20 10:22:43 2019 - [infoChecking shutdown script status:
Tue Aug 20 10:22:43 2019 - [info]   /usr/local/bin/stop_report --command=status --ssh_user=root --host=es3 --ip=192.168.56.16 
Tue Aug 20 10:22:43 2019 - [info]  OK.
Tue Aug 20 10:22:43 2019 - [infoGot exit code 0 (Not master dead).

MySQL Replication Health is OK.
[root@es3 ~]# masterha_manager --conf=/root/app1.cnf    
Tue Aug 20 10:22:47 2019 - [warningGlobal configuration file /etc/masterha_default.cnf not found. Skipping.
Tue Aug 20 10:22:47 2019 - [infoReading application default configuration from /root/app1.cnf..
Tue Aug 20 10:22:47 2019 - [infoReading server configuration from /root/app1.cnf..
Tue Aug 20 10:22:47 2019 - [infoMHA::MasterMonitor version 0.58.
Tue Aug 20 10:22:48 2019 - [infoGTID failover mode = 1
Tue Aug 20 10:22:48 2019 - [infoDead Servers:
Tue Aug 20 10:22:48 2019 - [infoAlive Servers:
Tue Aug 20 10:22:48 2019 - [info]   es1(192.168.56.14:3306)
Tue Aug 20 10:22:48 2019 - [info]   es2(192.168.56.15:3306)
Tue Aug 20 10:22:48 2019 - [info]   es3(192.168.56.16:3306)
Tue Aug 20 10:22:48 2019 - [infoAlive Slaves:
Tue Aug 20 10:22:48 2019 - [info]   es1(192.168.56.14:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:22:48 2019 - [info]     GTID ON
Tue Aug 20 10:22:48 2019 - [info]     Replicating from es3(192.168.56.16:3306)
Tue Aug 20 10:22:48 2019 - [info]   es2(192.168.56.15:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:22:48 2019 - [info]     GTID ON
Tue Aug 20 10:22:48 2019 - [info]     Replicating from 192.168.56.16(192.168.56.16:3306)
Tue Aug 20 10:22:48 2019 - [infoCurrent Alive Master: es3(192.168.56.16:3306)
Tue Aug 20 10:22:48 2019 - [infoChecking slave configurations..
Tue Aug 20 10:22:48 2019 - [info]  read_only=1 is not set on slave es2(192.168.56.15:3306).
Tue Aug 20 10:22:48 2019 - [infoChecking replication filtering settings..
Tue Aug 20 10:22:48 2019 - [info]  binlog_do_db= , binlog_ignore_db= 
Tue Aug 20 10:22:48 2019 - [info]  Replication filtering check ok.
Tue Aug 20 10:22:48 2019 - [infoGTID (with auto-pos) is supported. Skipping all SSH and Node package checking.
Tue Aug 20 10:22:48 2019 - [infoChecking SSH publickey authentication settings on the current master..
Tue Aug 20 10:22:48 2019 - [infoHealthCheck: SSH to es3 is reachable.
Tue Aug 20 10:22:48 2019 - [infoes3(192.168.56.16:3306) (current master)
 +--es1(192.168.56.14:3306)
 +--es2(192.168.56.15:3306)

Tue Aug 20 10:22:48 2019 - [infoChecking master_ip_failover_script status:
Tue Aug 20 10:22:48 2019 - [info]   /usr/local/bin/master_ip_failover --command=status --ssh_user=root --orig_master_host=es3 --orig_master_ip=192.168.56.16 --orig_master_port=3306 


IN SCRIPT TEST====/sbin/ifconfig enp0s8:1 down==/sbin/ifconfig enp0s8:1 192.168.56.191/24===

Checking the Status of the script.. OK 
Tue Aug 20 10:22:48 2019 - [info]  OK.
Tue Aug 20 10:22:48 2019 - [infoChecking shutdown script status:
Tue Aug 20 10:22:48 2019 - [info]   /usr/local/bin/stop_report --command=status --ssh_user=root --host=es3 --ip=192.168.56.16 
Tue Aug 20 10:22:48 2019 - [info]  OK.
Tue Aug 20 10:22:48 2019 - [infoSet master ping interval 3 seconds.
Tue Aug 20 10:22:48 2019 - [infoSet secondary check script: masterha_secondary_check -s 192.168.56.16 -s 192.168.56.15
Tue Aug 20 10:22:48 2019 - [infoStarting ping health check on es3(192.168.56.16:3306)..
Tue Aug 20 10:22:48 2019 - [infoPing(SELECT) succeeded, waiting until MySQL doesn't respond..
Tue Aug 20 10:23:00 2019 - [warningGot error on MySQL select ping: 2013 (Lost connection to MySQL server during query)
Tue Aug 20 10:23:01 2019 - [infoExecuting SSH check script: exit 0
Tue Aug 20 10:23:01 2019 - [infoExecuting secondary network check script: masterha_secondary_check -s 192.168.56.16 -s 192.168.56.15  --user=root  --master_host=es3  --master_ip=192.168.56.16  --master_port=3306 --master_user=repl --master_password=123456 --ping_type=SELECT
Tue Aug 20 10:23:01 2019 - [infoHealthCheck: SSH to es3 is reachable.
Monitoring server 192.168.56.16 is reachable, Master is not reachable from 192.168.56.16. OK.
Monitoring server 192.168.56.15 is reachable, Master is not reachable from 192.168.56.15. OK.
Tue Aug 20 10:23:02 2019 - [infoMaster is not reachable from all other monitoring servers. Failover should start.
Tue Aug 20 10:23:03 2019 - [warningGot error on MySQL connect: 2003 (Can't connect to MySQL server on '192.168.56.16' (111))
Tue Aug 20 10:23:03 2019 - [warningConnection failed 2 time(s)..
Tue Aug 20 10:23:06 2019 - [warningGot error on MySQL connect: 2003 (Can't connect to MySQL server on '192.168.56.16' (111))
Tue Aug 20 10:23:06 2019 - [warningConnection failed 3 time(s)..
Tue Aug 20 10:23:09 2019 - [warningGot error on MySQL connect: 2003 (Can't connect to MySQL server on '192.168.56.16' (111))
Tue Aug 20 10:23:09 2019 - [warningConnection failed 4 time(s)..
Tue Aug 20 10:23:09 2019 - [warningMaster is not reachable from health checker!
Tue Aug 20 10:23:09 2019 - [warningMaster es3(192.168.56.16:3306) is not reachable!
Tue Aug 20 10:23:09 2019 - [warningSSH is reachable.
Tue Aug 20 10:23:09 2019 - [infoConnecting to a master server failed. Reading configuration file /etc/masterha_default.cnf and /root/app1.cnf again, and trying to connect to all servers to check server status..
Tue Aug 20 10:23:09 2019 - [warningGlobal configuration file /etc/masterha_default.cnf not found. Skipping.
Tue Aug 20 10:23:09 2019 - [infoReading application default configuration from /root/app1.cnf..
Tue Aug 20 10:23:09 2019 - [infoReading server configuration from /root/app1.cnf..
Tue Aug 20 10:23:11 2019 - [infoGTID failover mode = 1
Tue Aug 20 10:23:11 2019 - [infoDead Servers:
Tue Aug 20 10:23:11 2019 - [info]   es3(192.168.56.16:3306)
Tue Aug 20 10:23:11 2019 - [infoAlive Servers:
Tue Aug 20 10:23:11 2019 - [info]   es1(192.168.56.14:3306)
Tue Aug 20 10:23:11 2019 - [info]   es2(192.168.56.15:3306)
Tue Aug 20 10:23:11 2019 - [infoAlive Slaves:
Tue Aug 20 10:23:11 2019 - [info]   es1(192.168.56.14:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:23:11 2019 - [info]     GTID ON
Tue Aug 20 10:23:11 2019 - [info]     Replicating from es3(192.168.56.16:3306)
Tue Aug 20 10:23:11 2019 - [info]   es2(192.168.56.15:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:23:11 2019 - [info]     GTID ON
Tue Aug 20 10:23:11 2019 - [info]     Replicating from 192.168.56.16(192.168.56.16:3306)
Tue Aug 20 10:23:11 2019 - [infoChecking slave configurations..
Tue Aug 20 10:23:11 2019 - [info]  read_only=1 is not set on slave es2(192.168.56.15:3306).
Tue Aug 20 10:23:11 2019 - [infoChecking replication filtering settings..
Tue Aug 20 10:23:11 2019 - [info]  Replication filtering check ok.
Tue Aug 20 10:23:11 2019 - [infoMaster is down!
Tue Aug 20 10:23:11 2019 - [infoTerminating monitoring script.
Tue Aug 20 10:23:11 2019 - [infoGot exit code 20 (Master dead).
Tue Aug 20 10:23:11 2019 - [warningGlobal configuration file /etc/masterha_default.cnf not found. Skipping.
Tue Aug 20 10:23:11 2019 - [infoReading application default configuration from /root/app1.cnf..
Tue Aug 20 10:23:11 2019 - [infoReading server configuration from /root/app1.cnf..
Tue Aug 20 10:23:11 2019 - [infoMHA::MasterFailover version 0.58.
Tue Aug 20 10:23:11 2019 - [infoStarting master failover.
Tue Aug 20 10:23:11 2019 - [infoTue Aug 20 10:23:11 2019 - [info* Phase 1: Configuration Check Phase..
Tue Aug 20 10:23:11 2019 - [infoTue Aug 20 10:23:12 2019 - [infoGTID failover mode = 1
Tue Aug 20 10:23:12 2019 - [infoDead Servers:
Tue Aug 20 10:23:12 2019 - [info]   es3(192.168.56.16:3306)
Tue Aug 20 10:23:12 2019 - [infoChecking master reachability via MySQL(double check)...
Tue Aug 20 10:23:12 2019 - [info]  ok.
Tue Aug 20 10:23:12 2019 - [infoAlive Servers:
Tue Aug 20 10:23:12 2019 - [info]   es1(192.168.56.14:3306)
Tue Aug 20 10:23:12 2019 - [info]   es2(192.168.56.15:3306)
Tue Aug 20 10:23:12 2019 - [infoAlive Slaves:
Tue Aug 20 10:23:12 2019 - [info]   es1(192.168.56.14:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:23:12 2019 - [info]     GTID ON
Tue Aug 20 10:23:12 2019 - [info]     Replicating from es3(192.168.56.16:3306)
Tue Aug 20 10:23:12 2019 - [info]   es2(192.168.56.15:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:23:12 2019 - [info]     GTID ON
Tue Aug 20 10:23:12 2019 - [info]     Replicating from 192.168.56.16(192.168.56.16:3306)
Tue Aug 20 10:23:12 2019 - [infoStarting GTID based failover.
Tue Aug 20 10:23:12 2019 - [infoTue Aug 20 10:23:12 2019 - [info** Phase 1: Configuration Check Phase completed.
Tue Aug 20 10:23:12 2019 - [infoTue Aug 20 10:23:12 2019 - [info* Phase 2: Dead Master Shutdown Phase..
Tue Aug 20 10:23:12 2019 - [infoTue Aug 20 10:23:12 2019 - [infoForcing shutdown so that applications never connect to the current master..
Tue Aug 20 10:23:12 2019 - [infoExecuting master IP deactivation script:
Tue Aug 20 10:23:12 2019 - [info]   /usr/local/bin/master_ip_failover --orig_master_host=es3 --orig_master_ip=192.168.56.16 --orig_master_port=3306 --command=stopssh --ssh_user=root  


IN SCRIPT TEST====/sbin/ifconfig enp0s8:1 down==/sbin/ifconfig enp0s8:1 192.168.56.191/24===

Disabling the VIP on old master: es3 
Tue Aug 20 10:23:13 2019 - [info]  done.
Tue Aug 20 10:23:13 2019 - [infoExecuting SHUTDOWN script:
Tue Aug 20 10:23:13 2019 - [info]   /usr/local/bin/stop_report --command=stopssh --ssh_user=root  --host=es3  --ip=192.168.56.16  --port=3306  
Tue Aug 20 10:23:13 2019 - [info]  Power off done.
Tue Aug 20 10:23:13 2019 - [info* Phase 2: Dead Master Shutdown Phase completed.
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [info* Phase 3: Master Recovery Phase..
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [info* Phase 3.1: Getting Latest Slaves Phase..
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [infoThe latest binary log file/position on all slaves is mysqlbin.000005:154
Tue Aug 20 10:23:13 2019 - [infoLatest slaves (Slaves that received relay log files to the latest):
Tue Aug 20 10:23:13 2019 - [info]   es1(192.168.56.14:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:23:13 2019 - [info]     GTID ON
Tue Aug 20 10:23:13 2019 - [info]     Replicating from es3(192.168.56.16:3306)
Tue Aug 20 10:23:13 2019 - [info]   es2(192.168.56.15:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:23:13 2019 - [info]     GTID ON
Tue Aug 20 10:23:13 2019 - [info]     Replicating from 192.168.56.16(192.168.56.16:3306)
Tue Aug 20 10:23:13 2019 - [infoThe oldest binary log file/position on all slaves is mysqlbin.000005:154
Tue Aug 20 10:23:13 2019 - [infoOldest slaves:
Tue Aug 20 10:23:13 2019 - [info]   es1(192.168.56.14:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:23:13 2019 - [info]     GTID ON
Tue Aug 20 10:23:13 2019 - [info]     Replicating from es3(192.168.56.16:3306)
Tue Aug 20 10:23:13 2019 - [info]   es2(192.168.56.15:3306)  Version=5.7.24-log (oldest major version between slaves) log-bin:enabled
Tue Aug 20 10:23:13 2019 - [info]     GTID ON
Tue Aug 20 10:23:13 2019 - [info]     Replicating from 192.168.56.16(192.168.56.16:3306)
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [info* Phase 3.3: Determining New Master Phase..
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [infoSearching new master from slaves..
Tue Aug 20 10:23:13 2019 - [info]  Candidate masters from the configuration file:
Tue Aug 20 10:23:13 2019 - [info]  Non-candidate masters:
Tue Aug 20 10:23:13 2019 - [infoNew master is es1(192.168.56.14:3306)
Tue Aug 20 10:23:13 2019 - [infoStarting master failover..
Tue Aug 20 10:23:13 2019 - [infoFrom:
es3(192.168.56.16:3306) (current master)
 +--es1(192.168.56.14:3306)
 +--es2(192.168.56.15:3306)

To:
es1(192.168.56.14:3306) (new master)
 +--es2(192.168.56.15:3306)
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [info* Phase 3.3: New Master Recovery Phase..
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [info]  Waiting all logs to be applied.. 
Tue Aug 20 10:23:13 2019 - [info]   done.
Tue Aug 20 10:23:13 2019 - [infoGetting new master's binlog name and position..
Tue Aug 20 10:23:13 2019 - [info]  mysqlbin.000005:194
Tue Aug 20 10:23:13 2019 - [info]  All other slaves should start replication from here. Statement should be: CHANGE MASTER TO MASTER_HOST='es1 or 192.168.56.14', MASTER_PORT=3306, MASTER_AUTO_POSITION=1, MASTER_USER='repl', MASTER_PASSWORD='xxx';
Tue Aug 20 10:23:13 2019 - [infoMaster Recovery succeeded. File:Pos:Exec_Gtid_Set: mysqlbin.000005, 194, 83c39775-c24a-11e9-999a-0800272f2bf4:1-4
Tue Aug 20 10:23:13 2019 - [infoExecuting master IP activate script:
Tue Aug 20 10:23:13 2019 - [info]   /usr/local/bin/master_ip_failover --command=start --ssh_user=root --orig_master_host=es3 --orig_master_ip=192.168.56.16 --orig_master_port=3306 --new_master_host=es1 --new_master_ip=192.168.56.14 --new_master_port=3306 --new_master_user='repl'   --new_master_password=xxx
Unknown option: new_master_user
Unknown option: new_master_password


IN SCRIPT TEST====/sbin/ifconfig enp0s8:1 down==/sbin/ifconfig enp0s8:1 192.168.56.191/24===

Enabling the VIP - 192.168.56.191/24 on the new master - es1 
Tue Aug 20 10:23:13 2019 - [info]  OK.
Tue Aug 20 10:23:13 2019 - [infoSetting read_only=0 on es1(192.168.56.14:3306)..
Tue Aug 20 10:23:13 2019 - [info]  ok.
Tue Aug 20 10:23:13 2019 - [info** Finished master recovery successfully.
Tue Aug 20 10:23:13 2019 - [info* Phase 3: Master Recovery Phase completed.
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [info* Phase 4: Slaves Recovery Phase..
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [info* Phase 4.1: Starting Slaves in parallel..
Tue Aug 20 10:23:13 2019 - [infoTue Aug 20 10:23:13 2019 - [info-- Slave recovery on host es2(192.168.56.15:3306) started, pid: 4516. Check tmp log /data/manager/es2_3306_20190820102311.log if it takes time..
Tue Aug 20 10:23:14 2019 - [infoTue Aug 20 10:23:14 2019 - [infoLog messages from es2 ...
Tue Aug 20 10:23:14 2019 - [infoTue Aug 20 10:23:13 2019 - [info]  Resetting slave es2(192.168.56.15:3306) and starting replication from the new master es1(192.168.56.14:3306)..
Tue Aug 20 10:23:13 2019 - [info]  Executed CHANGE MASTER.
Tue Aug 20 10:23:13 2019 - [info]  Slave started.
Tue Aug 20 10:23:13 2019 - [info]  gtid_wait(83c39775-c24a-11e9-999a-0800272f2bf4:1-4) completed on es2(192.168.56.15:3306). Executed 0 events.
Tue Aug 20 10:23:14 2019 - [infoEnd of log messages from es2.
Tue Aug 20 10:23:14 2019 - [info-- Slave on host es2(192.168.56.15:3306) started.
Tue Aug 20 10:23:14 2019 - [infoAll new slave servers recovered successfully.
Tue Aug 20 10:23:14 2019 - [infoTue Aug 20 10:23:14 2019 - [info* Phase 5: New master cleanup phase..
Tue Aug 20 10:23:14 2019 - [infoTue Aug 20 10:23:14 2019 - [infoResetting slave info on the new master..
Tue Aug 20 10:23:14 2019 - [info]  es1: Resetting slave info succeeded.
Tue Aug 20 10:23:14 2019 - [infoMaster failover to es1(192.168.56.14:3306) completed successfully.
Tue Aug 20 10:23:14 2019 - [info----- Failover Report -----

app1: MySQL Master failover es3(192.168.56.16:3306) to es1(192.168.56.14:3306) succeeded

Master es3(192.168.56.16:3306) is down!

Check MHA Manager logs at es3 for details.

Started automated(non-interactive) failover.
Invalidated master IP address on es3(192.168.56.16:3306)
Power off es3.
Selected es1(192.168.56.14:3306) as a new master.
es1(192.168.56.14:3306): OK: Applying all logs succeeded.
es1(192.168.56.14:3306): OK: Activated master IP address.
es2(192.168.56.15:3306): OK: Slave started, replicating from es1(192.168.56.14:3306)
es1(192.168.56.14:3306): Resetting slave info succeeded.
Master failover to es1(192.168.56.14:3306) completed successfully.
Tue Aug 20 10:23:14 2019 - [infoSending mail..
[root@es3 ~]# ll

2、遇到问题,缺省情况下,如果MHA检测到连续发生宕机,且两次宕机时间间隔不足八小时的话,则不会进行Failover,需要删除最近时间的app1.failover.complete

 [error][/usr/share/perl5/vendor_perl/MHA/MasterFailover.pm, ln310] Last failover was done at 2019/08/20 10:23:14Current time is too early to do failover again. If you want to do failover, manually remove /data/manager/app1.failover.complete and run this script again.
Tue Aug 20 10:54:20 2019 - [error][/usr/share/perl5/vendor_perl/MHA/ManagerUtil.pm, ln177] Got ERROR:  at /usr/bin/masterha_manager line 65.

或者增加如下参数启动

--ignore_last_failover

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×