Ipvsadm引數詳解(常用命令)
阿新 • • 發佈:2019-02-07
[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)出包個數 4. InBytes(傳入位元組)入流量(位元組) 5. OutBytes(outgoing bytes)出流量(位元組) --rate選項是顯示速率資訊 CPS(current connection rate)每秒連線數 2. InPPS(當前包速率)每秒的入包個數 OutPPS(當前輸出包速率)每秒的出包個數 4. InBPS(位元組速率)每秒入流量(位元組) 5. OutBPS(current out byte rate)每秒入流量(位元組)