三、验证
在验证的时候确定2个虚拟机上的infobright服务都已经开启,并且从服务器的已经:start slave,且Show Slave status:此处Slave_IO_Running ,Slave_SQL_Running 都应该是yes。
Infobright主服务器:
Infobright从服务器:
四、可能出现的问题
1、在show slave status时,Slave_IO_Running=off,错误提示can’t connect to mysql server 192.168.56.128,使用./mysql –h192.168.56.128 –uroot无法登录远程主机也出现相同问题,是因为服务器的端口没开,打开防火墙,将5029端口添加到tcp就可以了。然后进入数据库输入:stop slave;start slave;show slave status查看即可。
2、实现同步后出现Slave_SQL_Running=off,问题表述如下:
在主服务器创建表test1,从服务器会同步test1,然后在主服务器中删除test1后,如果在从服务器中误操作,也执行了drop table test1出现问题,通过输入show slave status查看错误提示:找不到test1表,并且Slave_SQL_Running=off,
解决方式:在主服务器重新建立test1表,在从服务器删除,然后在进行一遍stop slave;start slave;show slave status查看即可。
验证:
create table wqotest(a int,b varchar(10)) engine=MYISAM;
insert wqotest(a,b) values(1,'test');