ipvsadm 用法

[root @ localhost ipvsadm]#ipvsadm -h
ipvsadm v1.24 2005/12/10(用popt和IPVS v1.2.1編譯)
用法:
ipvsadm -A | E -t | u | f服務地址[-s調度程序] [-p [超時]] [-M網絡掩碼]
ipvsadm -D -t | u | f服務地址
ipvsadm -C
ipvsadm -R
ipvsadm -S [-n]
ipvsadm -a | e -t | u | f服務地址-r服務器地址[options]
ipvsadm -d -t | u | f服務地址-r服務器地址
ipvsadm -L | l [options]
ipvsadm -Z [-t | u | f service-address]
ipvsadm --set tcp tcpfin udp
ipvsadm --start-daemon state [--mcast-interface interface] [--syncid sid]
ipvsadm --stop-daemon狀態
ipvsadm -h

命令:
允許長或短選項。
--add-service -A添加具有選項的虛擬服務
--edit-service -E使用選項編輯虛擬服務
--delete-service -D刪除虛擬服務
--clear -C清除整個表
--restore -R從stdin恢復規則
--save -S將規則保存到stdout
--add-server -a添加帶有選項的實服務器
--edit-server -e編輯帶有選項的實服務器
--delete-server -d刪除真實服務器
--list -L | -l列出表
--zero -Z零計數器在服務或所有服務
--set tcp tcpfin udp設置連接超時值
--start-daemon啓動連接同步守護程序
--stop-daemon停止連接同步守護程序
--help -h顯示此幫助消息

選項:
--tcp-service -t service-address service-address是host [:port]
--udp-service -u service-address service-address是host [:port]
--fwmark-service -f fwmark fwmark是一個大於零的整數
--scheduler -s調度程序rr | wrr | lc | wlc | lblc | lblcr | dh | sh | sed | nq,
默認調度程序是wlc。
--persistent -p [timeout]持久服務
--netmask -M netmask持久粒度掩碼
--real-server -r服務器地址服務器地址是主機(和端口)
--gatewaying -g網關(直接路由)(默認)
--ipip -i ipip encapsulation(tunneling)
--masquerading -m僞裝(NAT)
--weight -w實服務器的權重
--u-threshold -x連接的閾值上限閾值
--l-threshold -y lthreshold連接的下限閾值
--mcast-interface接口用於連接同步的組播接口
--syncid sid syncid用於連接同步(默認值= 255)
--connection -c當前IPVS連接的輸出

  • 超時輸出超時(tcp tcpfin udp)
    --daemon輸出守護進程信息
  • 統計信息的統計輸出
  • 速率信息的速率輸出
    --exact展開數字(顯示精確值)
  • 閾值輸出閾值信息
    --persistent-conn輸出持久連接信息
  • 服務/服務器條目的排序輸出
    --numeric -n地址和端口的數字輸出

--add-service -A添加具有選項的虛擬服務
在內核的虛擬服務器表中添加一條新的虛擬服務器記錄。也就是增加一臺新的虛擬服務器
--edit-service -E使用選項編輯虛擬服務
編輯內核虛擬服務器
--delete-service -D刪除虛擬服務
刪除內核虛擬服務器表中的一條虛擬服務器記錄
--clear -C清除整個表
清除內核虛擬服務器表中的所有記錄
--restore -R從stdin恢復規則
恢復虛擬服務器規則
--save -S將規則保存到stdout
保存虛擬服務器規則,輸出爲-R選項可讀的格式
--add-server -a添加帶有選項的實服務器
在內核虛擬服務器表的一條記錄裏添加一條新的真實服務器
--edit-server -e編輯帶有選項的實服務器
編輯一條虛擬服務器記錄中的某條真實服務器記錄
--delete-server -d刪除真實服務器
刪除一條虛擬服務器記錄中的某條真實服務器記錄
--list -L | -l列出表
顯示內核虛擬服務器表
--zero -Z零計數器在服務或所有服務
虛擬服務表計數器清零
--set tcp tcpfin udp設置連接超時值
設置連接超時值
--start-daemon啓動連接同步守護程序
啓動同步守護進程。他後面可以是主或備份,用來說明LVS路由器是主或備份。在這個功能上也可以採用keepalived的VRRP功能。
--stop-daemon停止連接同步守護程序
停止同步守護進程
--help -h顯示此幫助消息
顯示幫助信息

選項:

--tcp-service -t service-address service-address是host [:port]
說明虛擬服務器提供的是tcp的服務[vip:port]或[real-server-ip:port]
--udp-service -u service-address service-address是host [:port]
說明虛擬服務器提供的是udp的服務[vip:port]或[real-server-ip:port]
--fwmark-service -f fwmark fwmark是一個大於零的整數
說明是經過iptables標記過的服務類型。
--scheduler -s調度程序rr | wrr | lc | wlc | lblc | lblcr | dh | sh | sed | nq之一,默認調度程序是wlc。
使用的調度算法,有這樣幾個選項,默認的調度算法是:wlc。
--persistent -p [timeout]持久服務
持久穩固的服務。這個選項的意思是來自同一個客戶的多次請求,將被同一臺真實的服務器處理.timeout的默認值爲300秒
--netmask -M netmask持久粒度掩碼

--real-server -r服務器地址服務器地址是主機(和端口)
真實的服務器[Real-Server:port]
--gatewaying -g網關(直接路由)(默認)
指LVS的工作模式爲直接路由模式(也稱LVS默認的模式
--ipip -i ipip encapsulation(tunneling)
指定LVS的工作模式爲隧道模式
--masquerading -m僞裝(NAT)
指定LVS的工作模式爲NAT模式
--weight -w實服務器的權重
真實服務器的權值
--u-threshold -x連接的閾值上限閾值

--l-threshold -y lthreshold連接的下限閾值

--mcast-interface接口用於連接同步的組播接口
指定組播的同步接口
--syncid sid syncid用於連接同步(默認值= 255)

--connection -c當前IPVS連接的輸出
顯示LVS目前的連接如:ipvsadm -L -c

  • 超時輸出超時(tcp tcpfin udp)
    顯示tcp tcpfin udp的超時值如:ipvsadm -L --timeout
    --daemon輸出守護進程信息
    顯示同步守護進程狀態
  • 統計信息的統計輸出
    顯示統計信息
  • 速率信息的速率輸出
    顯示速率信息
  • 閾值輸出閾值信息

    --persistent-conn輸出持久連接信息

  • 服務/服務器條目的排序輸出
    對虛擬服務器和真實服務器排序輸出
    --ops -O單分組調度

    --numeric -n地址和端口的數字輸出
    輸出IP地址和端口的數字形式

停止同步守護進程-h -help幫助顯示信息其他的選項對話:-t -tcp-service服務地址說明虛擬服務器提供的是TCP的服務[VIP:端口]或[實時服務器IP:端口] -u -udp-service服務地址說明虛擬服務器提供的是UDP的服務[VIP:端口]或[實時服務器IP:端口] -f -fwmark服務fwmark說明是經過iptables的 。標記過的服務類型-s -scheduler scheduler使用的調度算法,有這樣幾個選項rr | wrr | lc | wlc | lblc | lblcr | dh | sh | sed | nq,默認的調度算法是:wlc。-p -persistent [超時]持久穩固的服務。選項對話這個意思的的英文來自同一個客戶的多次請求,將被同一臺真實的服務器處理.timeout的默認值爲300秒。-M -netmask子網掩碼持續粒度掩碼-r-real-server server-address真實的服務器[Real-Server:

-numeric -n輸出IP地址和端口的數字形式

--stat選項是統計自那條轉發規則生效以來的包
Conns(connections scheduled)已經轉發過的連接數
InPkts(incoming packets)入包個數
OutPkts(outgoing packets)出包個數

  1. InBytes(傳入字節)入流量(字節)
  2. OutBytes(outgoing bytes)出流量(字節)

--rate選項是顯示速率信息
CPS(current connection rate)每秒連接數

  1. InPPS(當前包速率)每秒的入包個數
    OutPPS(當前輸出包速率)每秒的出包個數
  2. InBPS(字節速率)每秒入流量(字節)
  3. OutBPS(current out byte rate)每秒入流量(字節)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章