ipvsadm命令
NAME
ipvsadm - Linux Virtual Server administration
SYNOPSIS
ipvsadm -A|E -t|u|f service-address [-s scheduler]
[-p [timeout]] [-M netmask]
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:添加一个集群服务
-t :tcp服务
-u:udp服务
-f:firewall mark,通常将两个或以上的服务绑定为一个服务进行处理时使用
service-address
-t IP:port
-u IP:port
-f filewall_mark
-s 调度方法:默认为wlc
-p timeout:定义持久连接
-E:修改已经定义过的集群服务
RS相关
-a:向指定的cs中添加rs
-t|-u|-f service-address:指明将rs添加到那个Cluster Service
-r:指定rs,可包含{ip[:port]},只有支持端口映射的LVS类型才允许此处使用跟集群服务中不同的端口
LVS类型:
-g:Gateway,DR
-i:ipip,TUN
-m:masquerade,NAT
指定RS权重:
-w
-e:修改指定的RS属性
-d:从指定的集群服务中删除指定RS
-c:清除所有RS
保存规则:(使用输出重定向)
ipvsadm-save > /path/to/somewhere
ipvsadm -S
载入指定的规则:(使用输入重定向)
ipvsadm-restore < /path/to/ipvsadm-save directory
ipvsadm -R
查看ipvs规则:
-L [options]
-n:使用数字格式
-c:显示连接数相关信息
--status:显示统计数据
--rate:速率
--exact:显示统计数据的精确值
-Z:清除计数器