MHA Binlog Server自用

MHA Binlog Server(MHA数据备份)

一、前提

在额外的一台机器上(可以是manager节点),安装 MySQL 并与源库版本一致,支持 gtid。同步主库的内容

注意:一定要做 ssh 免密登录。

二、修改 manager 配置文件

vim /etc/masterha/app1.cnf

添加以下信息:

[binlog1] #必须叫这个名字,是MHA定义好的

no_master_1 #不会被选主
hostname=192.168.168.3 #指定该主机地址
master_binlog_dir=/data/binserver #注意不要与源库的 binlog日志目录相同

二、进入该目录

[root@manager bin]# mkdir -p /data/binserver
[root@manager bin]# chown -R mysql.mysql /data/ && cd /data/binserver

三、从 MHA 主库拉取二进制日志

mysqlbinlog -R --host=192.168.168.5 --user=mha --password=123.com --raw --stop-never master-bin.000002 可以放入后台执行

ls /data/binserver

四、此时可以启动 MHA

[root@manager binserver]# masterha_manager --conf=/etc/masterha/app1.cnf --remove_dead_master_conf

你可能感兴趣的:(Mysql,mysql)