主服务器:192.168.238.130
从服务器:192.168.238.131
修改主服务器master:
vim /etc/my.cnf
[mysqld]
log-bin=mysql-bin #开启二进制日志文件
server-id=130 #服务器的唯一ID,默认为1,现在取IP的最后段
修改从服务器slave:
vim /etc/my.cnf
[mysqld]
log-bin=mysql-bin
server-id=131
/etc/init.d/mysql restart
然后进入主服务器建立slave账号并且授权:
mysql>grant replication on *.* to repl@192.168.238.131 identified by 'repl';
在主服务器的mysql中,查看master的状态;
mysql>show master status;
配置从服务器:
mysql> change master to
-> master_host='192.168.238.130',
-> master_user='repl',
-> master_password='repl',
-> master_log_file='mysql-bin.000029',
-> master_log_pos=613;
检查一下从服务器的复制功能;show slave status\G;
这两项启动就可以了。。。。