Mysql主從復(fù)制
1.更改主機(jī)配置
# vi /etc/my.cnf
2.在[mysqld]下添加如下配置
log-bin=mysql-bin
server-id=XXX //在集群下 server-id不能重復(fù)稻爬,可用ip最后一位地址
3.更改從機(jī)配置,和[mysqld]下的配置
網(wǎng)卡地址HWADDR障癌、UUID不可重復(fù)框舔,可直接刪,改ip地址啊片,和刪除reles.d文件
記得重啟
reboot
注意server-id 不能和主機(jī)重復(fù)
4.在主機(jī)中登錄mysql
# mysql -u root -p
登錄后運(yùn)行
show master status
5.登錄從機(jī)并配置
mysql> change master to
-> master_host='主機(jī)IP',
-> master_user='主機(jī)用戶名',
-> master_password='主機(jī)密碼',
-> master_log_file='mysql-bin.000001',
-> master_log_pos=106;
上述兩項(xiàng)是在主機(jī)中剛剛查到的那兩個(gè)
6.10 啟動(dòng)主從復(fù)制功能
Mysql>start slave;