时间:2021-07-01 10:21:17 帮助过:15人阅读
1:server_id 配置的一样或是配置的没有更新到Mysql数据中来
2:防火墙拦截了3306端口
3:用户与密码不正确
4:Mysql不允许其它机器访问
服务器三台:
1:安装二台Mysql数据库(已经安装)
2:安装mysql-proxy,mysql
场景描述:
数据库Master主服务器:192.168.1.112
数据库Slave从服务器: 192.168.1.115
MySQL-Proxy调度服务器:192.168.1.101
以下操作,均是在192.168.1.101即MySQL-Proxy调度服务器上进行的。
MySQL-Proxy的读写分离主要是通过rw-splitting.lua脚本实现的,因此需要安装lua。
rpm -ql lua
tar xzvf mysql-proxy-0.8.4.tar.gz –C /user/local/src
cd /user/local/src/mysql-proxy-0.8.4/bin
./mysql-proxy –help-all
修改默认连接,进行快速测试,不修改的话要达到连接数为4时才启用读写分离
vim /opt/mysql-proxy/scripts/rw-splitting.lua
=============================
-- connection pool
if not proxy.global.config.rwsplit then
proxy.global.config.rwsplit = {
min_idle_connections = 1, //默认为4
max_idle_connections = 1, //默认为8
is_debug = false
}
end
CentOs Mysql主从复制与读写分离
标签:show span yum 进程 debug png not insert 部署