LVS ipvsadm 命令的使用

1、LVS-server安裝lvs管理軟件
yum -y install ipvsadm

程序包:ipvsadm(LVS管理工具)

主程序:/usr/sbin/ipvsadm

規則保存工具:/usr/sbin/ipvsadm-save > /path/to/file

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

2、命令選項
-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 #虛擬服務表計數器清零(清空當前的連接數量等)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章