Linux操作系統集群LVS-ipvsadm命令參考

ipvsadm 的命令參考,並根據自己使用的經驗,進行了一個簡單的翻譯,希望對ipvsadm 的使用者有一定的幫助。

爲了更好的讓大家理解這份命令手冊,將手冊裏面用到的幾個術語先簡單的介紹一下:1,virtual-service-address:是指虛擬服務器的ip 地址2,real-service-address:是指真實服務器的ip 地址3,scheduler:調度方法

ipvsadm 的用法和格式如下: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 地址和端口的數字形式

Linux集群LVS--ipvsadm命令參考
  對ipvsadm 的命令參考,並根據自己使用的經驗,進行了一個簡單的翻譯,希望對ipvsadm 的使用者有一定的幫助。  爲了更好的讓大家理解這份命令手冊,將手冊裏面用到的幾個術語先簡單的介紹一下:1,virtual-ser...查看完整版>>Linux集群LVS--ipvsadm命令參考
 
Linux操作系統下運行命令時CTRL+Z的作用
命令運行時使用CTRL+Z,強制當前進程轉爲後台,並使之停止. 1. 使進程恢複運行(後台) (1)使用命令bg Example: zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01 *這裏使用CTRL+Z,此時serv01是停止狀態* + Stopped ./t...查看完整版>>Linux操作系統下運行命令時CTRL+Z的作用
 
Linux操作系統下改變語言設置Shell命令
Linux中語言的設置和本地化設置真是一個很繁瑣的事情,時不時的會出現亂碼的情況。 一般來說,linux中顯示什麽語言是通過環境變量來確認的。 這些環境變量包括: $LANG / $LANGUAGE / $LC_CTYPE .... 可以通過locale...查看完整版>>Linux操作系統下改變語言設置Shell命令
 
Linux 入門常用命令---比較詳細,是你工作的好參考
Linux文件的複制、刪除和移動命令   cp命令   該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中,同MSDOS下的copy命令一樣,功能十分強大。   語法:cp [選項] 源文件或目錄 目標文件或目錄   說明...查看完整版>>Linux 入門常用命令---比較詳細,是你工作的好參考
 
用Linux下的LVS軟件實現Linux集群
     本文介紹了Linux下的cluster軟件LVS,並舉例介紹一個Linux下的cluster(集群)的安裝和實現的詳細過程。。  在各種網絡服務普遍應用的今天,隨網絡速度的提高以及用戶的增加,在一些繁忙的場合,單憑一台機...查看完整版>>用Linux下的LVS軟件實現Linux集群
 
用Linux下的LVS軟件實現Linux集群
  本文介紹了Linux下的cluster軟件LVS,並舉例介紹一個Linux下的cluster(集群)的安裝和實現的詳細過程。。  在各種網絡服務普遍應用的今天,隨網絡速度的提高以及用戶的增加,在一些繁忙的場合,單憑一台機器已經...查看完整版>>用Linux下的LVS軟件實現Linux集群
 
用Linux下的LVS軟件實現Linux集群
  本文介紹了Linux下的cluster軟件LVS,並舉例介紹一個Linux下的cluster(集群)的安裝和實現的詳細過程。。  在各種網絡服務普遍應用的今天,隨網絡速度的提高以及用戶的增加,在一些繁忙的場合,單憑一台機器已經...查看完整版>>用Linux下的LVS軟件實現Linux集群
 
基于LVS的Web集群
一般來說,LVS集群采用三層結構,其體系結構如圖1所示,三層主要組成部分爲:負載調度器(load balancer),它是整個集群對外面的前端機,負責將客戶的請求發送到一組服務器上執行,而客戶認爲服務是來自一個IP地址(...查看完整版>>基于LVS的Web集群
 
查看Linux操作系統下的網絡連接狀態命令
查看http進程數 [root@localhost conf]# ps -ef|grep httpd|wc -l 333 統計連接數狀態: [root@localhost conf]# netstat -n|awk '/^tcp/{++S[$NF]} END {for(a in S) print a,S}'LAST_ACK 173SYN_RECV 35CLOSE_WAIT...查看完整版>>查看Linux操作系統下的網絡連接狀態命令
 
 
回到王朝網路移動版首頁