怎么用MySQL+Keepalived+haproxy实现负载均衡


本篇内容主要讲解“怎么用MySQL+Keepalived+haproxy实现负载均衡”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用MySQL+Keepalived+haproxy实现负载均衡”吧!数据库环境:
slave2:192.168.8.59slave3:192.168.8.61工具包:keepalived-1.4.5.tar.gzhaproxy-1.8.9.tar.gz 此次实验中,slave2和slave3利用keepalived和haproxy实现负载均衡,本文着重讲解负载均衡的搭建过程。一、修改内核参数net.ipv4.ip_nonlocal_bind=1 意思是启动haproxy的时候,允许忽视VIP的存在net.ipv4.ip_forward = 1 haproxy代理开发云主机域名服务器同时也要打开内核的转发功能二、安装keepalived和haproxyvi /usr/local/keepalived/etc/sysconfig/keepalivedvi /etc/rsyslog.conf修改日志位置
三、配置keepalived
192.168.8.59/etc/keepalived/keepalived.conf192.168.8.61/etc/keepalived/keepalived.conf四、配置haproxy192.168.8.59和192.168.8.61都做如下脚本配置:mkdir -p /etc/keepalived/scriptsvi /etc/keepalived/scripts/check_haproxy.shvi /etc/keepalived/scripts/haproxy_master.shvi /etc/keepalived/scripts/haproxy_backup.shvi/etc/keepalived/scripts/haproxy_fault.shvi /etc/keepalived/scripts/haproxy_stop.sh更改脚本属性配置haproxy
192.168.8.59vi /usr/local/haproxy/haproxy.cfg192.168.8.61
vi /usr/local/haproxy/haproxy.cfg五、添加 haproxy_check 用户六、启动 keepalived七、配置keepalived监控脚本
两个节点都做如下配置:vi /etc/keepalived/keepcheck.sh八、配置haproxy 启动脚本vim /etc/rc.d/init.d/haproxyhaproxy控制台访问地址:http://192.168.8.98:8888/haproxy-stat九、测试负载均衡因为我们在haproxy配置文件中配置了权重为1:1,所以会话将交替分发到两个节点上边。到此,相信大家对“怎么用MySQL+Keepalived+haproxy实现负载均衡”有了更深的了解,不妨来实际操作一番吧!这里是开发云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: MySQL中设置lower_case_table_names参数的方法

本文主要给大家介绍MySQL中设置lower_case_table_names参数的方法,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下MySQL中设置lower_case_table_names参数的方…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/20 16:09
下一篇 06/20 16:21

相关推荐