日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

应用负载均衡之LVS(三):ipvsadm命令

發(fā)布時(shí)間:2024/10/12 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 应用负载均衡之LVS(三):ipvsadm命令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

轉(zhuǎn)載自:http://www.cnblogs.com/f-ck-need-u/p/8527125.html?

作者原 LVS系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html


1.使用ipvsadm

ipvsadm是ipvs的命令行管理工具,可以定義、刪除、查看virtual service和Real Server的屬性。

1.1 安裝ipvsadm

可以直接yum安裝。以下是編譯安裝ipvsadm的過(guò)程,對(duì)于內(nèi)核版本2.6.xx,需要安裝的ipvsadm版本要大于1.24。

# 下載ipvsadm wget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.26.tar.gz -P /tmp cd /tmp # 安裝依賴包 yum -y install libnl* popt* # 安裝ipvsadm,注意不需要./configure tar xf ipvsadm-1.26.tar.gz cd ipvsadm-1.26 make && make install

編譯安裝完之后,會(huì)在/etc/init.d/ (CentOS6)或/usr/lib/systemd/system/ (CentOS7)目錄下自動(dòng)生成ipvsadm服務(wù)管理腳本,這和一般的編譯不一樣,比較人性化。

安裝ipvsadm后,生成以下文件。

[root@xuexi ~]# rpm -ql ipvsadm /etc/sysconfig/ipvsadm-config /usr/lib/systemd/system/ipvsadm.service /usr/sbin/ipvsadm # ipvs規(guī)則管理工具 /usr/sbin/ipvsadm-restore # ipvs規(guī)則恢復(fù)工具 /usr/sbin/ipvsadm-save # ipvs規(guī)則保存工具 /usr/share/doc/ipvsadm-1.27 /usr/share/doc/ipvsadm-1.27/README /usr/share/man/man8/ipvsadm-restore.8.gz /usr/share/man/man8/ipvsadm-save.8.gz /usr/share/man/man8/ipvsadm.8.gz

1.2 ipvsadm語(yǔ)法

使用ipvsadm --help可以查看使用方法。ipvs的更多功能以及ipvsadm的更詳細(xì)用法,請(qǐng)man ipvsadm

ipvsadm的選項(xiàng)中,大寫選項(xiàng)管理虛擬服務(wù)virtual service,小寫選項(xiàng)管理關(guān)聯(lián)了虛擬服務(wù)的真實(shí)服務(wù)器RealServer,"-L"和"-l"除外,它們同義。(1).管理virtual services:添加:-A -t|u|f service-address [-s scheduler]-t:tcp協(xié)議的集群-u:udp協(xié)議的集群service-address格式為IP:PORT-f:firewall-mark防火墻標(biāo)記 service-address:a num for mark -s:調(diào)度算法 修改:-E -t|u|f service-address [-s scheduler] 和-A使用方法一樣 刪除:-D -t|u|f service-address 示例: # ipvsadm -A -t 172.16.10.20:80 -s rr (對(duì)外的地址,也就是VIP) (2).管理virtual service中的RealServer: 添加:-a -t|u|f service-address -r server-address [-g|i|m] [-w weight] -t|u|f service-address:指定Real server所綁定的virtual service -r server-address:某RS地址,在NAT模型中,可IP:PORT實(shí)現(xiàn)端口映射,即端口無(wú)需等于VIP對(duì)應(yīng)的port -g|i|m:指定lvs的類型,有三種: -g:gataway即DR類型(默認(rèn)的模型) -i:--ipip,即TUN類型 -m:masquerade地址偽裝即NAT -w:指定權(quán)重(需要調(diào)度算法支持權(quán)重) 修改:-e和-a用法一樣 刪除:-d -t|u|f service-address -r server-address表示從哪個(gè)virtual service中刪除哪個(gè)realserver 示例: # ipvsadm -a -t 172.16.10.20:80 -r 192.168.100.9 -m # ipvsadm -a -t 172.16.10.20:80 -r 192.168.100.10 -m (3).查看: -L或者-l:列出狀態(tài)信息,配合以下選項(xiàng)用于顯示更精確數(shù)據(jù) -n:只顯示數(shù)字格式,不反解IP地址和端口 --stats:顯示統(tǒng)計(jì)信息 --rate:顯示速率信息(每秒的值) --timeout:顯示tcp/tcpfin/udp的會(huì)話超時(shí)時(shí)間長(zhǎng)度 --daemon:顯示進(jìn)程狀態(tài)和多播端口(不太用) --sort:對(duì)-n列出來(lái)的進(jìn)行排序(按協(xié)議、IP、端口號(hào)升序排序) -c:顯示當(dāng)前ipvs的連接狀況(不能和stats選項(xiàng)同用) (4).其他項(xiàng): -Z:清空統(tǒng)計(jì)數(shù)據(jù) -C:刪除一個(gè)或所有virtual service,連同與之綁定的real server也刪除 -S:保存規(guī)則 ipvsadm -S > /path/to/somefile 或者使用ipvsadm-save > /path/to/somefile -R:載入規(guī)則 ipvsadm -R < /path/to/somefile 或者使用ipvsadm-restore < /path/to/somefile service ipvsadm save service ipvsadm restore

?

轉(zhuǎn)載請(qǐng)注明出處:http://www.cnblogs.com/f-ck-need-u/p/8527125.html

轉(zhuǎn)載于:https://www.cnblogs.com/521linux/p/9435233.html

與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的应用负载均衡之LVS(三):ipvsadm命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。