linux企业运维--LAMP架构--读写分离

首先开启之前的集群

server2
server4
server5
MySQL开机自启
linux企业运维--LAMP架构--读写分离_第1张图片
此时所有节点都关闭了
linux企业运维--LAMP架构--读写分离_第2张图片
需要重新设置引导节点
linux企业运维--LAMP架构--读写分离_第3张图片
linux企业运维--LAMP架构--读写分离_第4张图片
linux企业运维--LAMP架构--读写分离_第5张图片

server6做路由

linux企业运维--LAMP架构--读写分离_第6张图片
主配置文件

linux企业运维--LAMP架构--读写分离_第7张图片

[routing:ro]
bind_address = 0.0.0.0
bind_port = 7001
destinations = 192.168.3.44:3306,192.168.3.22:3306,192.168.3.55:3306
routing_strategy = round-robin

[routing:rw]
bind_address = 0.0.0.0
bind_port = 7002
destinations = 192.168.3.44:3306,192.168.3.55:3306
routing_strategy = first-available

linux企业运维--LAMP架构--读写分离_第8张图片
linux企业运维--LAMP架构--读写分离_第9张图片

远程主机server1开始测试

给远程登录主机给一个权限
linux企业运维--LAMP架构--读写分离_第10张图片

测试7001 只读权限

linux企业运维--LAMP架构--读写分离_第11张图片
linux企业运维--LAMP架构--读写分离_第12张图片
linux企业运维--LAMP架构--读写分离_第13张图片
其他主机没有
linux企业运维--LAMP架构--读写分离_第14张图片

测试7002读写权限

linux企业运维--LAMP架构--读写分离_第15张图片
linux企业运维--LAMP架构--读写分离_第16张图片

server4有故障

会自动切到之前主配置文档中后面的主机server5
linux企业运维--LAMP架构--读写分离_第17张图片
linux企业运维--LAMP架构--读写分离_第18张图片

你可能感兴趣的:(linux,运维)