51Testing软件测试论坛
标题: MySQL双主+Keepalived高可用3 [打印本页]
作者: 巴黎的灯光下 时间: 2019-2-2 09:58
标题: MySQL双主+Keepalived高可用3
三 启动主从3.1 手动同步如果Master01和Master02已经存在数据,则在开启主备复制之前,需要将Master01和Master02手动同步一次(/var/lib/mysql整个目录打包tar.gz),具体方法略。
注意:本实验都是重新安装的MySQL,可直接启动同步。
3.2 启动Master01的slave功能[url=][/url]
1 [root@Master01 ~]# service mysqld restart 2 [root@Master01 ~]# mysql -uroot -p 3 Enter password: 4 mysql> change master to master_host='172.24.8.11', 5 master_user='repl_user', 6 master_password='x12345678', 7 master_log_file='mysql-bin.000001', 8 master_port=3306, 9 master_log_pos=120; 10 mysql> start slave; 11 mysql> show slave status\G #查看slave状态[url=][/url]
3.3 启动Master02的slave功能[url=][/url]
1 [root@Master02 ~]# service mysqld restart 2 [root@Master02 ~]# mysql -uroot -p 3 Enter password: 4 mysql> change master to master_host='172.24.8.10', 5 master_user='repl_user', 6 master_password='x12345678', 7 master_log_file='mysql-bin.000001', 8 master_log_pos=120; 9 mysql> start slave; 10 mysql> show slave status\G #查看slave状态[url=][/url]
提示:
slave的I/O和SQL线程都已经开始运行,而且Seconds_Behind_Master不再是NULL。日志的位置增加了,意味着一些事件被获取并执行了。如果你在master上进行修改,你可以在slave上看到各种日志文件的位置的变化,同样,你也可以看到数据库中数据的变化。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |