需求:
在mysql abb 复制的基础上,实现apache对数据库的读写分离,写给maseter,读通过LVS 给倆台slave
实验环境:
客户端192.168.11.20
路由器一台机子两个网卡192.168.11.1和192.168.18.1
Apache 192.168.18.241
mysql 的master 192.168.18.81
分发器一台机子 192.168.18.250 vip:192.168.18.253
Mysql-b1 一台机子 192.168.18.161 vip:192.168.18.253
Mysql-b2 一台机子 192.168.18.201 vip:192.168.18.253
详细:
一、客户端,
配置好ip,192.168.11.20,并将网关指向192.168.11.1
二、route,
两个网卡分别为192.168.11.1和 192.168.18.1
echo 1 > /proc/sys/net/ipv4/ip_forward
三、配置mysql a-b-b
(1)在3台mysql上
yum install mysql mysql-server
(2)根据以前的mysql主辅ab配置好mysql的a-b-b模式
master:
vim /etc/my.cnf
[mysqld]
server_id = 1
log-bin=binlog
log-bin-index=binlog.ind