LVS/DR配置

实验环境:

                servera作为lvs服务器

                serverc,serverd作为web服务器

一.配置serverc,serverd

对两台服务器做相同配置:

 1.安装nginx服务:
 yum install nginx -y
 2.切换到nginx根目录
 cd /usr/share/nginx/html/
 3.将原来的index.html备份
 mv index.html index.html.bak
 4.输出测试
 echo "web test page, ip is `hostname -I`." > index.html
 5.重启nginx服务
 systemctl restart nginx
 6.访问网页
 curl localhost
 7.添加VIP
 ifconfig lo:20 192.168.233.50 netmask 255.255.255.255
 8.arp抑制
    cat >> /etc/sysctl.conf << EOF
    net.ipv4.conf.all.arp_ignore = 1
    net.ipv4.conf.all.arp_announce = 2
    EOF
 9.使配置生效
 sysctl -p

二.LVS端配置:

1.安装管理工具ipvsadm
yum install ipvsadm -y
2.添加VIP
ifconfig ens160:01 192.168.233.50 netmask 255.255.255.255
3.添加虚拟IP及指定的算法
ipvsadm -A -t 192.168.233.50:80 -s rr
4.添加web服务器端的IP
ipvsadm -a -t 192.168.233.50:80 -r 192.168.233.140
ipvsadm -a -t 192.168.233.50:80 -r 192.168.233.141
5.查看添加的IP信息
ipvsadm -Ln

你可能感兴趣的:(运维高级篇,lvs)