LVS - ipvsadm命令參考

襲冷發表於2018-05-17

一、用法和格式如下

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
# 儲存虛擬伺服器規則,輸出為-R 選項可讀的格式  
-S --save  
# 在核心虛擬伺服器表的一條記錄裡新增一條新的真實伺服器記錄
-a --add-server  
# 編輯一條虛擬伺服器記錄中的某條真實伺服器記錄
-e --edit-server  
# 刪除一條虛擬伺服器記錄中的某條真實伺服器記錄
-d --delete-server  
# 顯示核心虛擬伺服器表
-L|-l --list  
# 虛擬服務表計數器清零(清空當前的連線數量等)
-Z --zero  
# 設定連線超時值
--set tcp tcpfin udp  
# 啟動同步守護程式。他後面可以是master或backup,用來說明LVS Router是master或是backup。在這個功能上也可以採用keepalived的VRRP功能
--start-daemon  
 # 停止同步守護程式
--stop-daemon 
# 顯示幫助資訊
-h --help 

三、其他的選項

# 說明虛擬伺服器提供的是tcp的服務: [vip:port] or [real-server-ip:port]
-t --tcp-service service-address  
 # 說明虛擬伺服器提供的是udp的服務: [vip:port] or [real-server-ip:port]
-u --udp-service service-address 
# 說明是經過iptables 標記過的服務型別
-f --fwmark-service fwmark
# 使用的排程演算法,有rr|wrr|lc|wlc|lblc|lblcr|dh|sh|sed|nq等,預設wlc  
-s --scheduler scheduler  
# 持久穩固的服務。意思是來自同一個客戶的多次請求將被同一臺真實的伺服器處理。預設值為300秒
-p --persistent [timeout]
# 子網掩碼  
-M --netmask netmask  
# 真實的伺服器[Real-Server:port]
-r --real-server server-address  
# 指定LVS 的工作模式為直接路由模式(也是LVS 預設的模式)
-g --gatewaying
# 指定LVS 的工作模式為隧道模式  
-i --ipip  
# 指定LVS 的工作模式為NAT 模式
-m --masquerading  
# 真實伺服器的權值
-w --weight weight
# 指定組播的同步介面  
--mcast-interface interface  
# 顯示LVS 目前的連線 如:ipvsadm -L -c
-c --connection  
# 顯示tcp tcpfin udp的timeout值。如:ipvsadm -L --timeout
--timeout 
# 顯示同步守護程式狀態 
--daemon 
# 顯示統計資訊 
--stats 
# 顯示速率資訊 
--rate  
# 對虛擬伺服器和真實伺服器排序輸出
--sort  
# 輸出IP 地址和埠的數字形式
--numeric -n 

四、參考

    http://zh.linuxvirtualserver.org/node/5




相關文章