安装failover工具,官网下载
监控机授权,第一个监控机 可以有多个监控机
1.在master机执行
grant create,insert,drop,select,super,replication,slave,reload on *.* to 'retlm'@'moniter_ip' identied by 'reltm' with grant option;
第二个监控机需要加--force
2.修改所有的配置文件,并启用配置
[mysqld]
report-host=moniter_ip
master-info-repository=TABLE
relay-log-info-repository=TABLE
官方建议把这两个表的存储引擎修改成innodb存储引擎,5.6以后默认的是innodb
3.启动监控端,在监控机执行
mysqlfailover --master=replm:replm@master_ip --discover-slaves-login=replm:replm
监控机授权,第一个监控机 可以有多个监控机
1.在master机执行
grant create,insert,drop,select,super,replication,slave,reload on *.* to 'retlm'@'moniter_ip' identied by 'reltm' with grant option;
第二个监控机需要加--force
2.修改所有的配置文件,并启用配置
[mysqld]
report-host=moniter_ip
master-info-repository=TABLE
relay-log-info-repository=TABLE
官方建议把这两个表的存储引擎修改成innodb存储引擎,5.6以后默认的是innodb
3.启动监控端,在监控机执行
mysqlfailover --master=replm:replm@master_ip --discover-slaves-login=replm:replm