在负载均衡服务器用ipvsadm --list查看:
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 192.168.1.222:3306 wrr
-> 192.168.1.10:3306 Route 1 0 0
-> 192.168.1.136:3306 Route 1 0 0
接着是做ARP Hidden,不同的linux系统指令有所区别,Ubuntu系统的指令为: echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce
这时就可以访问虚拟IP(192.168.1.222)端口还是3306,访问MYSQLCLUSTER,注意 ,使用的用户必需要在所有MYSQL节点建立并且密码一至,否则无法登陆。
最后可以在负载均衡服务器上用ipvsadm --list查看:
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 192.168.1.222:3306 wrr
-> 192.168.1.10:3306 Route 1 2 0
-> 192.168.1.136:3306 Route 1 2 0
确实大功告成。不过如果机器重启的话,这些配置就没了,需要重新设置哦,另外还有个ipvsadm -C的指令是用于清除ipvsadm配置的,可能会有用处。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库MySQL集群+LVS+KEEPALIVED环境搭建(11)在线全文阅读。
相关推荐: