主服务器master:192.168.202.156
从服务器slave :192.168.202.157
配置主库:
1)、授权给从数据库服务器
mysql>GRANT REPLICATION SLAVE ON *.* to 'root'@'192.168.202.157' identified by 'Admin@123';
mysql>FLUSH PRIVILEGES;
2)、修改主库配置文件,开启binlog,设置server-id,每次修改配置文件后要重启mysql服务
#vi /etc/my.cnf
[mysqld]
server-id=156 # master ID号;
log-bin=mysql-bin #日志文件
3)、查看主服务器当前二进制日志名和偏移量,目的是为了在从数据库启动后,从这个点开始进行数据的恢复
配置从库
1)、修改主库配置文件,开启binlog,设置server-id,每次修改配置文件后要重启mysql服务
#vi /etc/my.cnf
[mysqld]
server-id=157 # master ID号;
log-bin=mysql-bin #日志文件
2)、启动slave进程
3)、查看slave的状态,如果下面两项值为YES,则表示配置正确:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes