Linux(十一) 之 负载均衡(下)
来源:互联网 发布:淘宝招聘兼职 编辑:程序博客网 时间:2024/06/08 06:26
使用VMware搭建一个负载均衡服务器集群:
1、 找一台主机作为DR(虚拟服务器),安装ipvsadm
a) Yum install ipvsadm
2、 在DR设置两个IP地址:
a) DIP: 192.168.227.200 ,设置静态ID
b) VIP:192.168.227.150 , ifconfig eth0:1 192.168.227.150/24
3、 找多台机器作为RS( apeche或者tomcat )
a) 两台:静态设置192.168.227.201
192.168.227.202
b) 修改报文源IP的设置,需要设置内核参数
echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignoreecho 1 > /proc/sys/net/ipv4/conf/all/arp_ignoreecho 2 > /proc/sys/net/ipv4/conf/eth0/arp_announceecho 2 > /proc/sys/net/ipv4/conf/all/arp_announce
c) 在两台机器(RS)上,设置网卡的别名IP:192.168.227.150
ifconfig lo:0 192.168.227.150 netmask 255.255.255.255
d) 在两台机器(RS)上,添加一个路由
route add -host 192.169.227.150 dev lo:0
4、 DR上需要加一个路由设置:route add -host 192.168.227.150 dev eth0:1
5、 在RS 检查web服务是否正常
修改两台web服务的主页,以便区分 vi /var/www/html/index.html
<h1>service 1: 192.168.227.201</h1>
service httpd start
chkconfig httpd on开机启动
6、 在DR上使用ipvsadm添加集群服务
ipvsadm -C ipvsadm -A -t 192.168.227.150:80 -s wlc ipvsadm -a -t 192.168.227.150:80 -r 192.168.227.201 -g -w 1 ipvsadm -a -t 192.168.227.150:80 -r 192.168.227.202 -g -w 1
7.使用本机做测试
注意:
下次开机启动需要设置三台机器的ip哟:
DR: ifconfig eth0:1 192.168.227.150/24RS1: ifconfig lo:0 192.168.227.150/32RS2: ifconfig lo:0 192.168.227.150/32
1 0
- Linux(十一) 之 负载均衡(下)
- Linux下负载均衡解决方案之LVS
- Linux下的负载均衡
- Linux下安装Lnmp环境之Nginx 负载均衡配置
- Linux下配置tomcat负载均衡
- loadbalancer linux下tomcat负载均衡配置
- Linux下实现双网卡负载均衡
- linux下apache tomcat mod_jk负载均衡
- Linux下搭建Haproxy负载均衡
- linux下apache tomcat mod_jk负载均衡
- 如何理解Linux下的负载均衡?
- Linux下配置tomcat负载均衡
- linux 下查看服务器负载均衡
- Linux下的负载均衡19心得
- linux下nginx负载均衡部署
- linux下tomcat集群的负载均衡
- Linux下LVS搭建负载均衡集群
- Linux下LVS搭建负载均衡集群
- 练习
- Camera2谷歌官方文档(1) 概述
- L3-013. 非常弹的球
- CentOS 7 编译安装Python2.6.1
- C#编写动态链接库类库dll文件
- Linux(十一) 之 负载均衡(下)
- TCP协议
- 【2017上半年自考总结】——书要看三遍之《操作系统概论》
- 导入一个AndroidStudio项目时遇到的gradle问题
- U盘恢复(工具篇)
- C语言基础之A+B问题
- Day-2作业——HTML作诗
- stm32烧录错误:no stlink detecked
- 剑指offer--二进制中1的个数