lvs集群管理工具之ipvsadm

ipvsadm用法讲解:

grep -A 3 -i 'IPVS' /boot/config-3.10.0-327.el7.x86_64 #查看系统是否支持IPVS功能

安装ipvsadm命令:

yum install ipvsadm -y 
IPVS:内核中的协议栈上实现:
ipvsadm:用户空间的集群服务管理工具
一个ipvs主机可以同时定义多个cluster server
一个ipvs服务至少一个RS

ipvsadm命令用法:

 ipvsadm -A|E -t|u|f service-address [-s scheduler]
               [-p [timeout]] [-M netmask] [-b sched-flags]
       ipvsadm -D -t|u|f service-address
       ipvsadm -C
       ipvsadm -R
       ipvsadm -S [-n]
       ipvsadm -a|e -t|u|f service-address -r server-address
               [-g|i|m] [-w weight] [-x upper] [-y lower]
       ipvsadm -d -t|u|f service-address -r server-address
       ipvsadm -L|l [options]
       ipvsadm -Z [-t|u|f service-address]
       ipvsadm --set tcp tcpfin udp
       ipvsadm --start-daemon state [--mcast-interface interface]
               [--syncid syncid]
       ipvsadm --stop-daemon state
       ipvsadm -h

参数详解:
一、定义集群

ipvsadm -A|E -t|u|f service-address [-s scheduler]
-A:增
-E: 修改
-t :tcp
-u :udp
-f: firewall mark
server-address:
-t:tcp, vip:port
-u:udp   vip:port
-f:fwm   mark
-s: 默认为wlc加权轮询理集群上的RS
ipvsadm -a|e -t|u|f service-address -r server-address
RS的地址:rip[:port]

二、选择使用LVS哪种模式

-g: gateway, DR      默认为DR模式
-l:ip tun   隧道模式
-m: nat     NAT模式
-w :wegiht  权重

三、查看:

 ipvsadm -L|l [options]
          -n: --numeric 数字格式显示ip和端口
          -exact:精确值显示
          -c: --CONNTCTION 显示当前ipvs连接数
          --stats:统计数据
          --rate:速率

四、清空规则:

          -C:clear  清空

五:保存和重载:

保存:
ipvsadm -S >/PATH/TO/SOME_RULE_FILE
ipvsadm-save  >/PATH/TO/SOME_RULE_FILE
重载:
 ipvsadm -R </PATH/TO/SOME_RULE_FILE
 ipvsadm-restore </PATH/TO/SOME_RULE_FILE  

EXAMPLE:

    ipvsadm -A -t 192.168.172.140:80 -s rr
    ipvsadm -a -t 192.168.172.140:80 -r 192.168.172.139 -m -w 1
    ipvsadm -E -t 192.168.172.140:80 -s wrr   #修改轮询方式
    ipvsadm -e -t 192.168.172.140:80 -r 192.168.172.139 -w 10  #修改RS权重为19
    ipvsadm -S >/tmp/ipvsadm-config-v1   #输出重定向保存文件
    ipvsadm -C  #清空规则
    ipvsadm -R < /tmp/ipvsadm-config-v1  #重新载入规则
    ipvsadm -Ln --stats --rate  #查看集群信息  

你可能感兴趣的:(lvs)