LINUX中Keepalive+lvs主从dr负载均衡怎么实现


这篇文章主要介绍“LINUX中Keepalive+lvs主从dr负载均衡怎么实现”,在日常操作中,相信很多人在LINUX中Keepalive+lvs主从dr负载均衡怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”LINUX中Keepalive+lvs主从dr负载均衡怎么实现”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!1.1.1配置本地yum源#mkdir /media/cdrom //创建cdrom目录#mkdir /etc/yum.repo.d/a //在yum源目录中创建a目录#mv /etc/yum.repo.d/Cent* /etc/yum.repo.d/a //将以Cent开头的所有文件拷贝到a目录#mount /dev/cdrom /media/cdrom //将光盘挂载到/media/cdrom/目录下#vim /etc/yum.repo.d/local.repo //编辑本地yum源文件[base]name=cetsbaseurl=file:///media/cdromenabled=1gpgcheck=0#yum –y install openssl-devel //使用yum源安装openssl-devel软件#yum –y install popt-devel //使用yum源安装popt-devel软件#tar zxf keepalived-1.2.13.tar.gz //解压keepalived软件包#cd keepalived-1.2.13 //进入解压的文件夹中#./configure -prefix=/ –with-kernel-dir=/usr/src/kernels/2.6.32-431.el6.x86_64 //编译指定安装路径#make && make install //编译和安装keepalived本机ip 192.168.1.1#cd /etc/keepalived/ //进入keepalived软件主目录#cp keepalived.conf keepalived.conf.bak //备份keepalived主配置文件#vim keepalived.conf //编辑keepalived主配置文件router_id r1 //给该keepalived主机取名state MASTER //该keepalived主机类型为主priority 100 //优先级100virtual_ipaddress {192.168.1.254} //虚拟ip地址#service keepalived restart //重启服务#service iptables stop //关闭防火墙#service network restart //重启网卡本机ip 192.168.1.5router_id r2state SL**E 备注:也可以使用BACKUPpriority 99virtual_ipaddress {192.168.1.254}Ip地址192.168.1.110Service iptables stop测试登陆192.168.1.25关闭防火墙开启httpd重启keepalive编辑测试网页#vim /var/www/html/index.htmldown掉主服务在测试机在访问 192.168.1.254关闭防火墙开启httpd重启keepalive#ip addr show dev eth0 查看虚拟接口编辑测试网页#vim免费云主机域名 /var/www/html/index.htmlrouter_id r1state MASTERpriority 100virtual_ipaddress {192.168.1.254}virtual_server 192.168.1.254 80 {delay_loop 6lb_algo rrlb_kind DRnat_mask 255.255.255.0persistence_timeout 50protocol TCPreal_server 192.168.1.11 80 {weight 1TCP_CHECK {connect-port 80connect_timeout 3nb_get_retry 3delay_before_retry 3}}}virtual_server 192.168.1.254 80 {delay_loop 6lb_algo rrlb_kind DRnat_mask 255.255.255.0persistence_timeout 50protocol TCPreal_server 192.168.1.22 80 {weight 1TCP_CHECK {connect-port 80connect_timeout 3nb_get_retry 3delay_before_retry 3}}}1.本地yum2.安装支持keepalive软件包3.编译安装keepalive4.修改配置文件并启用keepalive复制备份 cp keepalive.conf keepalive.conf.bak本机ip 192.168.1.5router_id r2state SL**Epriority 99virtual_ipaddress {192.168.1.254}virtual_server 192.168.1.254 80 {delay_loop 6lb_algo rrlb_kind DRnat_mask 255.255.255.0persistence_timeout 50protocol TCPreal_server 192.168.1.11 80 {weight 1TCP_CHECK {connect-port 80connect_timeout 3nb_get_retry 3delay_before_retry 3}}}5.安装ipvsadmyum –y install ipvsadmipvsadm –Lnc /Ln192.168.1.11#cd /etc/sysconfig/network-scripts#cp ifcfg-lo ifcfg-lo:0#vim ifcfg-lo:0DEVICE=lo:0IPADDR=192.168.1.254NETMASK=255.255.255.255ONBOOT=yes重启服务service network restart酌情添加vi /etc/rc.local //添加VIP本地访问路由/sbin/route add -host 192.168.1.254 dev lo:0# route add -host 192.168.1.254 dev lo:0vim /etc/sysctl.confnet.ipv4.conf.all.arp_ignore = 1net.ipv4.conf.all.arp_announce = 2net.ipv4.conf.default.arp_ignore = 1net.ipv4.conf.default.arp_announce = 2net.ipv4.conf.lo.arp_ignore = 1net.ipv4.conf.lo.arp_announce = 2sysctl -pvi /var/www/html/index.html# service httpd start# chkconfig httpd on192.168.1.22#cd /etc/sysconfig/network-scripts#cp ifcfg-lo ifcfg-lo:0#vim ifcfg-lo:0DEVICE=lo:0IPADDR=192.168.1.254NETMASK=255.255.255.255ONBOOT=yes重启服务service network restart酌情添加vi /etc/rc.local //添加VIP本地访问路由/sbin/route add -host 192.168.1.254 dev lo:0# route add -host 192.168.1.254 dev lo:0vim /etc/sysctl.confnet.ipv4.conf.all.arp_ignore = 1net.ipv4.conf.all.arp_announce = 2net.ipv4.conf.default.arp_ignore = 1net.ipv4.conf.default.arp_announce = 2net.ipv4.conf.lo.arp_ignore = 1net.ipv4.conf.lo.arp_announce = 2sysctl -pvi /var/www/html/index.html# service httpd start# chkconfig httpd on配置ip 192.168.1.110关闭防火墙能与其他主机通信登陆192.168.1.254主 ipvsadm -LnDown掉主keepalive在登陆登陆成功节点1 down点 在测试节点2到此,关于“LINUX中Keepalive+lvs主从dr负载均衡怎么实现”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注云编程开发博客网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: lcx和htran的使用

lcx和h免费云主机域名tran的使用相关推荐: CMCC portal 协议wireshark 抓包分析环境介绍:192.168.13.253192.168.13.252抓包过程:1、安装wireshark,宁盾wifi默认安装路径下${DKEY AM }/…

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

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/06 10:29
下一篇 02/06 10:29