MySQL双主+Keepalived高可用3
三 启动主从3.1 手动同步如果Master01和Master02已经存在数据,则在开启主备复制之前,需要将Master01和Master02手动同步一次(/var/lib/mysql整个目录打包tar.gz),具体方法略。注意:本实验都是重新安装的MySQL,可直接启动同步。3.2 启动Master01的slave功能https://common.cnblogs.com/images/copycode.gif1 # service mysqld restart2 # mysql -uroot -p3 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状态https://common.cnblogs.com/images/copycode.gif
https://img2018.cnblogs.com/blog/680719/201811/680719-20181105120733284-1639119024.png3.3 启动Master02的slave功能https://common.cnblogs.com/images/copycode.gif
1 # service mysqld restart2 # mysql -uroot -p3 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状态https://common.cnblogs.com/images/copycode.gif
https://img2018.cnblogs.com/blog/680719/201811/680719-20181105120733880-551542435.png提示:slave的I/O和SQL线程都已经开始运行,而且Seconds_Behind_Master不再是NULL。日志的位置增加了,意味着一些事件被获取并执行了。如果你在master上进行修改,你可以在slave上看到各种日志文件的位置的变化,同样,你也可以看到数据库中数据的变化。
页:
[1]