Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2477392
  • 博文数量: 225
  • 博客积分: 11622
  • 博客等级: 上将
  • 技术积分: 7358
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-18 10:05
个人简介

我们的生活是多么美好呀!!!!

文章存档

2013年(2)

2012年(9)

2011年(59)

2010年(8)

2009年(35)

2008年(112)

分类: LINUX

2008-06-19 11:44:43

ipvsadm 的命令参考,并根据自己使用的经验,进行了一个简单的翻译,希望对ipvsadm 的使用者有一定的帮助。 为了的让大家理解这份命令手册,将手册里面用到的几个术语先简单的介绍一下: 
1
virtual-service-address:是指虚拟服务器的ip 地址 
2
real-service-address:是指真实服务器的ip 地址 
3
scheduler:调度方法 


ipvsadm 
的用法和格式如下:
QUOTE:
ipvsadm -A|E -t|u|f virutal-service-address:port [-s scheduler] [-p 
[timeout]] [-M netmask] 
ipvsadm -D -t|u|f virtual-service-address 
ipvsadm -C 
ipvsadm -R 
ipvsadm -S [-n] 
ipvsadm -a|e -t|u|f service-address:port -r real-server-address:port 
[-g|i|m] [-w weight] 
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] 
ipvsadm --stop-daemon 
ipvsadm -h 

命令选项解释: 

   
有两种命令选项格式,长的和短的,具有相同的意思。在实际使用时,两种都可以。 
-A --add-service 
在内核的虚拟服务器表中添加一条新的虚拟服务器记录。也就是增加一台新的虚拟服务器。 
-E --edit-service 
编辑内核虚拟服务器表中的一条虚拟服务器记录。 
-D --delete-service 
删除内核虚拟服务器表中的一条虚拟服务器记录。 
-C --clear 
清除内核虚拟服务器表中的所有记录。 
-R --restore 
恢复虚拟服务器规则 
-S --save 
保存虚拟服务器规则,输出为-R 选项可读的格式 
-a --add-server 
在内核虚拟服务器表的一条记录里添加一条新的真实服务器 
记录。也就是在一个虚拟服务器中增加一台新的真实服务器 
-e --edit-server 
编辑一条虚拟服务器记录中的某条真实服务器记录 
-d --delete-server 
删除一条虚拟服务器记录中的某条真实服务器记录 
-L|-l --list 
显示内核虚拟服务器表 
-Z --zero 
虚拟服务表计数器清零(清空当前的连接数量等) 
--set tcp tcpfin udp 
设置连接超时值 
--start-daemon 
启动守护进程。他后面可以是master backup,用来说明LVS Router master 或是backup。在这个功能上也可以采用keepalived VRRP 功能。 

--stop-daemon 
停止同步守护进程 
-h --help 
显示帮助信息
-t --tcp-service service-address 
说明虚拟服务器提供的是tcp 的服务 
[vip:port] or [real-server-ip:port] 
-u --udp-service service-address 
说明虚拟服务器提供的是udp 的服务 
[vip:port] or [real-server-ip:port] 
-f --fwmark-service fwmark 
说明是经过iptables 标记过的服务类型。 
-s --scheduler scheduler 
使用的调度算法,有这样几个选项 
rr|wrr|lc|wlc|lblc|lblcr|dh|sh|sed|nq, 
默认的调度算法是:

wlc. 
-p --persistent [timeout] 
持久稳固的服务。这个选项的意思是来自同一个的多次请求,将被同一台真实的服务器处理。timeout 的默认值为300 秒。 
-M --netmask netmask persistent granularity mask 

-r --real-server server-address 
真实的服务器[Real-Server:port] 
-g --gatewaying 
指定LVS 的工作模式为直接路由模式(也是LVS 默认的模式) 
-i --ipip 
指定LVS 的工作模式为隧道模式 
-m --masquerading 
指定LVS 的工作模式为NAT 模式 
-w --weight weight 
真实服务器的权值 
--mcast-interface interface 
指定组播的接口 

-c --connection 
显示LVS 目前的连接 如:ipvsadm -L -c 
--timeout 
显示tcp tcpfin udp timeout  如:ipvsadm -L --timeout 
--daemon 
显示同步守护进程状态 
--stats 
显示统计 
--rate 
显示速率信息 
--sort 
对虚拟服务器和真实服务器排序输出 
--numeric -n 
输出IP 地址和端口的数字形式
阅读(1140) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~