二、配置数据库从服务器:
1、启动CentOS IP:192.168.56.128服务器上的infobright服务:/etc/init.d/mysqld-ib start
Cd到数据库安装目录后启动mysql:./mysql –uroot
在mysql命令行建立远程同步账号:
Grant replication slave on *.* to ‘dxl’@’*’ identified by ‘dxl’;
Grant replication slave on *.* to ‘dxl’@IP identified by ‘dxl’;
(授与从任意主机上登录用户backup数据复制权限)
flush privileges;
2、停止infobright服务,/etc/init.d/mysqld-ib stop
修改/etc/init.d下的mysqld-ib,具体命令如下:
cd /etc/init.d
vi mysqld-ib
找到cong=/etc/my-id.cnf这一行,将my-id.cnf修改为my-id-slave.cnf。
3、cd到/etc下,查看my-ib-slave.cnf文件,找原来的配置,按照下面的配置进行修改。
其中master-host是主服务器IP,master-host是数据库服务的端口,master-user和password是刚创建的登陆用户。
4,重启2个虚拟机上的infobright服务。
在CentOS1上使用:show master status 查看master状态
在CentOS上使用:stop slave 暂时停止slave进程
start slave 开始slave进程
show slave status 查看slave状态
Show Slave status:此处Slave_IO_Running ,Slave_SQL_Running 都应该是yes,表示从库的I/O,Slave_SQL线程都正确开启.如果成功开启说明主从已经配置成功。