LVS-ipvsadm-命令的使用

#一、LVS-server 安装 lvs 管理软件 ipvsadm

[root@localhost ~]# yum -y install ipvsadm
  • 程序包: ipvsadm(LVS管理工具)

  • 主程序: /usr/sbin/ipvsadm

  • 规则保存工具: /usr/sbin/ipvsadm-save > /path/to/file

  • 配置文件: /etc/sysconfig/ipvsadm-config

#二、ipvsadm 命令选项

-A --add-service      #在服务器列表中新添加一条新的虚拟服务器记录
-t                    #表示为tcp服务
-u                    #表示为udp服务
-s --scheduler        #使用的调度算法, rr|wrr|lc|wlc|lblb|lblcr|dh|sh|sed|nq 默认调度算法是 wlc
例:ipvsadm -A -t 192.168.1.2:80 -s wrr


-a --add-server       #在服务器表中添加一条新的真实主机记录
-t --tcp-service      #说明虚拟服务器提供tcp服务
-u --udp-service      #说明虚拟服务器提供udp服务
-r --real-server      #真实服务器地址
-m --masquerading     #指定LVS工作模式为NAT模式
-w --weight           #真实服务器的权值
-g --gatewaying       #指定LVS工作模式为直接路由器模式(也是LVS默认的模式)
-i --ip               #指定LVS的工作模式为隧道模式
-p                    #会话保持时间,定义流量呗转到同一个realserver的会话存留时间
例:ipvsadm -a -t 192.168.1.2:80 -r 192.168.2.10:80 -m -w 1


-E -edit-service      #编辑内核虚拟服务器表中的一条虚拟服务器记录。
-D -delete-service    #删除内核虚拟服务器表中的一条虚拟服务器记录。
-C -clear             #清除内核虚拟服务器表中的所有记录。
-R -restore           #恢复虚拟服务器规则
-S -save              #保存虚拟服务器规则到标准输出,输出为-R 选项可读的格式
-e -edit-server       #编辑一条虚拟服务器记录中的某条真实服务器记录
-d -delete-server     #删除一条虚拟服务器记录中的某条真实服务器记录
-L|-l –list           #显示内核虚拟服务器表


--numeric, -n:       #以数字形式输出地址和端口号
--exact:             #扩展信息,精确值 
--connection,-c:    #当前IPVS连接输出
--stats:             #统计信息
--rate :             #输出速率信息


参数也可以从/proc/net/ip_vs*映射文件中查看
-Z –zero              #虚拟服务表计数器清零(清空当前的连接数量等)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值