标签:wrr arp roc 内容 enable als real UNC 服务器
环境
配置RealServer1,2
cp /etc/sysconfig/network-scripts/ifcfg-lo{,:1}
vim /etc/sysconfig/network-scripts/ifcfg-lo:1 # 编辑配置文件。 v gg = 可以自动整理格式
    DEVICE=lo:1
    IPADDR=192.168.2.101  # 此为VIP地址
    NETMASK=255.255.255.255
    ONBOOT=yes
    NAME=loopback:1
vim /etc/sysctl.conf  # 添加以下内容
    net.ipv4.conf.all.arp_ignore = 1
    net.ipv4.conf.lo.arp_ignore = 1
    net.ipv4.conf.all.arp_announce = 2
    net.ipv4.conf.lo.arp_announce = 2
sysctl -p
systemctl restart network配置LVS服务器
yum install ipvsadm 
vim /etc/sysconfig/network-scripts/ifcfg-eth1
    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    NAME=eth1
    DEVICE=eth1
    ONBOOT=yes
    IPADDR=192.168.2.100
    PREFIX=24
    GATEWAY=192.168.2.253
vim /etc/sysconfig/network-scripts/ifcfg-eth1:1
    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    NAME=eth1:1
    DEVICE=eth1:1
    ONBOOT=yes
    IPADDR=192.168.2.101
    PREFIX=24
systemctl restart network 
# 配置LVS调度规则
ipvsadm -At 192.168.2.101:80 -s wrr # wrr为加权轮询
ipvsadm -at 192.168.2.101:80 -r 192.168.2.81 -g -w 2 # -g 为指定DR模式(默认为此,可省略),-w为设置权重
ipvsadm -at 192.168.2.101:80 -r 192.168.2.82 -g -w 1 
ipvsadm -Sn > /etc/sysconfig/ipvsadm  # -S 为保存配置,-n表示不需要对地址及端口进行解析。
systemctl enable ipvsadm配置路由器
vim /etc/sysconfig/network-scripts/ifcfg-eth1
    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    NAME=eth1
    DEVICE=eth1
    ONBOOT=yes
    IPADDR=192.168.1.253
    PREFIX=24
vim /etc/sysconfig/network-scripts/ifcfg-eth2
    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    NAME=eth2
    DEVICE=eth2
    ONBOOT=yes
    IPADDR=192.168.2.253
    PREFIX=24
echo 1 > /proc/sys/net/ipv4/ip_forward客户端设置IP地址进行访问。
for i in {1..100} ;do curl 192.168.2.101; sleep 1 ;done标签:wrr arp roc 内容 enable als real UNC 服务器
原文地址:https://www.cnblogs.com/liy36/p/12130888.html