創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
成都創(chuàng)新互聯(lián)公司基于成都重慶香港及美國等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。這篇文章主要介紹使用linux的ipvsadm命令linux虛擬服務(wù)器管理,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
ipvsadm命令用于在Linux內(nèi)核中設(shè)置,維護(hù)或檢查虛擬服務(wù)器表。 Linux虛擬服務(wù)器可用于基于兩個(gè)或更多節(jié)點(diǎn)的集群構(gòu)建可伸縮網(wǎng)絡(luò)服務(wù)。 群集的主節(jié)點(diǎn)將服務(wù)請(qǐng)求重定向到將實(shí)際執(zhí)行服務(wù)的服務(wù)器主機(jī)集合。 支持的功能包括兩種協(xié)議(TCP和UDP),三種數(shù)據(jù)包轉(zhuǎn)發(fā)方法(NAT,隧道和直接路由),以及八種負(fù)載均衡算法(roundrobin,加權(quán)循環(huán),最小連接,加權(quán)最小連接,基于位置) 最小連接,基于位置的最小連接,具有復(fù)制,目標(biāo)哈希和源哈希)。
語法格式:ipvsadm [參數(shù)]
常用參數(shù):
-A/--add-service | 添加一條新的虛擬服務(wù) |
-E/--edit-service | 編輯虛擬服務(wù) |
-D/--delete-service | 刪除虛擬服務(wù) |
-C/--clear | 清除所有的虛擬服務(wù)規(guī)則 |
-R/--restore | 恢復(fù)虛擬服務(wù)規(guī)則 |
-S/--save | 保存虛擬服務(wù)器規(guī)則 |
-a/--add-server | 在一個(gè)虛擬服務(wù)中添加一個(gè)新的真實(shí)服務(wù)器 |
-e/--edit-server | 編輯某個(gè)真實(shí)服務(wù)器 |
-d/--delete-server | 刪除某個(gè)真實(shí)服務(wù)器 |
-L/-l/--list | 顯示內(nèi)核中的虛擬服務(wù)規(guī)則 |
-Z/--zero | 將轉(zhuǎn)發(fā)消息的統(tǒng)計(jì)清零 |
--set tcp/tcpfin/udp | 配置三個(gè)超時(shí)時(shí)間(tcp/tcpfin/udp) |
--start-daemon | 啟動(dòng)同步守護(hù)進(jìn)程。 |
--stop-daemon | 停止同步守護(hù)進(jìn)程 |
-h/--help | 顯示幫助信息 |
-t/--tcp-service service-address | TCP協(xié)議的虛擬服務(wù) |
-u/--udp-service service-address | UDP協(xié)議的虛擬服務(wù) |
-f/--fwmark-service fwmark | 說明是經(jīng)過iptables 標(biāo)記過的服務(wù)類型。 |
-s/--scheduler scheduler | 使用的調(diào)度算法,有這樣幾個(gè)選項(xiàng)rr|wrr|lc|wlc|lblc|lblcr|dh|sh|sed|nq,默認(rèn)的調(diào)度算法是: wlc. |
-p/--persistent [timeout] | 持久穩(wěn)固的服務(wù)。 |
-M/--netmask | 指定客戶地址的子網(wǎng)掩碼 |
-r/--real-serverserver-address | 真實(shí)的服務(wù)器 |
-g/--gatewaying | 指定LVS 的工作模式為直接路由模式 |
-i/--ipip | 指定LVS 的工作模式為隧道模式 |
-m/--masquerading | 指定LVS 的工作模式為NAT 模式 |
-w/--weightweight | 真實(shí)服務(wù)器的權(quán)值 |
--mcast-interface interface | 指定組播的同步接口 |
-c/--connection | 顯示ipvs中目前存在的連接 |
-6: | 如果fwmark用的是ipv6地址需要指定此選項(xiàng)。 |
參考實(shí)例
管理虛擬服務(wù):
添加一個(gè)虛擬服務(wù)192.168.1.100:80,使用輪詢算法:
[root@linuxcool ~]# ipvsadm -A -t 192.168.1.100:80 -s rr
修改虛擬服務(wù)的算法為加權(quán)輪詢:
[root@linuxcool ~]# ipvsadm -E -t 192.168.1.100:80 -s wrr
刪除虛擬服務(wù):
[root@linuxcool ~]# ipvsadm -D -t 192.168.1.100:80
管理真實(shí)服務(wù):
添加一個(gè)真實(shí)服務(wù)器192.168.1.123,使用DR模式,權(quán)重2:
[root@linuxcool ~]# ipvsadm -a -t 192.168.1.100:80 -r 192.168.1.123 -g -w 2
修改真實(shí)服務(wù)器的權(quán)重:
[root@linuxcool ~]# ipvsadm -a -t 192.168.1.100:80 -r 192.168.1.123 -g -w 5
刪除真實(shí)服務(wù)器:
[root@linuxcool ~]# ipvsadm -d -t 192.168.1.100:80 -r 192.168.1.123
查看統(tǒng)計(jì):
查看當(dāng)前配置的虛擬服務(wù)和各個(gè)RS的權(quán)重:
[root@linuxcool ~]# ipvsadm -Ln
查看當(dāng)前ipvs模塊中記錄的連接(可用于觀察轉(zhuǎn)發(fā)情況):
[root@linuxcool ~]# ipvsadm -lnc
查看ipvs模塊的轉(zhuǎn)發(fā)情況統(tǒng)計(jì):
[root@linuxcool ~]# ipvsadm -Ln --stats | --rate
以上是使用linux的ipvsadm命令linux虛擬服務(wù)器管理的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!