真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

紅帽P(pán)iranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)專(zhuān)注于雁塔企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城系統(tǒng)網(wǎng)站開(kāi)發(fā)。雁塔網(wǎng)站建設(shè)公司,為雁塔等地區(qū)提供建站服務(wù)。全流程按需制作網(wǎng)站,專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)

系統(tǒng)環(huán)境:

RHEL6.5x86_64 small install selinux and iptables disabled

Virtual IP             192.168.2.253

192.168.2.162    server62.exampl.com     (主節(jié)點(diǎn))

192.168.2.163    server63.example.com(備用節(jié)點(diǎn))

192.168.2.52      desktop52.example.com(real server)

192.168.2.53      desktop53.example.com(real server)

編輯/etc/hoststs做以上解析

一. Piranha 方案基本簡(jiǎn)紹. 

1. Piranha 方案優(yōu)點(diǎn): 

1.1 配置簡(jiǎn)潔高效:

配置簡(jiǎn)便一個(gè) lvs.conf 配置文件即可搞定(類(lèi) keepalived 方案.)

1.2 WEB 配置界面.

WEB 配置對(duì)于那些不懂 LVS 配置的人員來(lái)說(shuō)非常吸引力,你幾乎只要花 15 分鐘就可以配置好一個(gè)***的負(fù)載均衡及高可用性方案.

1.3    完整的功能:

主備 LVS (Load Balancer)的 Heartbeat 和 HA (pulse, send_arp) ,Load Balancer 和 Real Server 間進(jìn)程服務(wù)的 Heartbeat (nanny)

*IPVS 功能  (lvsd)

*IPVS 的管理  (ipvsadm)

2. Piranha 方案原理結(jié)構(gòu)描述: 

Piranha 方案是基于 LVS 基礎(chǔ)上設(shè)計(jì)的一套負(fù)載均衡高可用解決方案.LVS 運(yùn)行在一對(duì)有相似配置的計(jì)算機(jī)上:

一個(gè)作為活動(dòng) LVS Router(Active LVS Router), 一個(gè)作為備份 LVS Router(Backup LVS Router)。

活動(dòng) LVS Router 服務(wù)有兩個(gè)角色:

*  均衡負(fù)載到真實(shí)服務(wù)器上。

*  檢查真實(shí)服務(wù)器提供的服務(wù)是否正常。

備份 LVS Router 用來(lái)監(jiān)控活動(dòng)的 LVS Router,以備活動(dòng)的 LVS Router 失敗時(shí)由備份 LVS Router 接管。

Pulse:

Pulse 進(jìn)程運(yùn)行在活動(dòng) LVS Router 和備份 LVS Router 上。 在備份 LVS Router 上,pulse 發(fā)送一個(gè)心跳(heartbeat)到活動(dòng) LVS Router 的公網(wǎng)接口上以檢查活動(dòng) LVS Router 是否正常。

在活動(dòng) LVS Router 上,pulse 啟動(dòng) lvs 進(jìn)程并響應(yīng)來(lái)自于備份 LVS Router 的心跳。

lvsd:

lvs 進(jìn)程調(diào)用 ipvsadm 工具去配置和維護(hù) IPVS 路由表,并為每一個(gè)在真實(shí)服務(wù)器上的虛擬服務(wù)啟動(dòng)一個(gè) nanny 進(jìn)程。

nanny:

每一個(gè) nanny 進(jìn)程去檢查真實(shí)服務(wù)器上的虛擬服務(wù)狀態(tài),并將故障情況通知 lvs進(jìn)程。假如一個(gè)故障被發(fā)現(xiàn),lvs 進(jìn)程通知 ipvsadm 在 IPVS 路由表中將此節(jié)點(diǎn)刪除。

send_arp:

如果備份 LVS Router 未收到來(lái)自于活動(dòng) LVS Router 的響應(yīng), 它將調(diào)用 send_arp 將虛擬 IP 地址再分配到備份 LVS Router 的公網(wǎng)接口上。 并在公網(wǎng)接口和局域網(wǎng)接口上分別發(fā)送一個(gè)命令去關(guān)掉活動(dòng) LVS Router 上的 lvs進(jìn)程。同時(shí)啟動(dòng)自己的 lvs 進(jìn)程來(lái)調(diào)度客戶(hù)端請(qǐng)求。

3. Piranha 方案基本套件安裝: 

#yum install ipvsadm modcluster piranha system‐config‐cluster php php‐cli php‐common

4. 配置文件介紹: 

/etc/sysconfig/ha/lvs.cf          //由http://ip:3636 web界面配置的配置文件寫(xiě)入此文件.

/etc/init.d/piranha‐gui start    //啟動(dòng) piranha 服務(wù)的 WEB 配置界面.

/etc/init.d/pulse                      //啟動(dòng) piranha 服務(wù)讀取的就是/etc/sysconfig/ha/lvs.cf.

二. Piranha 配置 

通過(guò) WEB 界面配置 Piranha 服務(wù).

# /etc/init.d/piranha‐ gui start    //啟動(dòng) Piranha 服務(wù).

#/usr/sbin/piranha‐ passwd    //設(shè)置密碼,請(qǐng)?jiān)O(shè)置你的 piranha 服務(wù) WEB 配置登陸密碼.

http://192.168.2.162:3636    //輸入用戶(hù)名: piranha  及剛才設(shè)置的密碼登陸.

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

登陸后,選擇 Global Settings  這是對(duì) LVS 的配置

Primary server public IP  輸入公網(wǎng) IP:192.168.2.162,應(yīng)用后按 ACCEPT 按鈕保存設(shè)置。

通過(guò) WEB 配置主 LVS 的信息

1. 配置主 LVS 

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

2.配置備份 LVS 

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

3. 配置添加 LVS( VIP 信息) 

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

4. 配置 Realserver 

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

啟動(dòng)節(jié)點(diǎn)

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

紅帽 Piranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡

5.啟動(dòng) LVS 服務(wù) pulse 

# /etc/init.d/pulse start

Starting pulse:                                                                                        [    OK    ]

如果不報(bào)錯(cuò),表示啟動(dòng)成功!

到此 LVS 的服務(wù)器已經(jīng)配置完成了啟動(dòng)兩個(gè)程序  

1、piranha‐gui    是用來(lái)配置 LVS 的

2、pulse              是用來(lái)啟動(dòng) LVS 的 
     
6.    備份 LVS 安裝與配置

備份 LVS 安裝同主 LVS 安裝方法同樣.直接將 lvs.conf 拷貝到相應(yīng)的目錄下:

#scp    /etc/sysconfig/ha/lvs.cf root@192.168.2.163:/etc/sysconfig/ha/

# /etc/init.d/pulse start  啟動(dòng)服務(wù)即可.

7. 配置 Realserver 

#yum install -y arptables_jf

#ifconfig eth0:1 192.168.2.253 netmask 255.255.255.255

#arptables -A IN -d 192.168.2.253 -j DROP

#arptables -A OUT -s 192.168.2.253 -j mangle --mangle-ip-s 192.168.2.53

#service arptables_jf save

以上操作會(huì)自動(dòng)生成文件/etc/sysconfig/arptables

#cd /var/www/html/        //進(jìn)入Apache默認(rèn)發(fā)布目錄

#echo `hostname` >  index.html

#service httpd start        //啟動(dòng)Apache服務(wù)

測(cè)試:

1).訪問(wèn)虛擬ip查看能否訪問(wèn)到兩臺(tái)realserver節(jié)點(diǎn)的httpd服務(wù)。刷新頁(yè)面顯示不同內(nèi)容,說(shuō)明實(shí)現(xiàn)了輪轉(zhuǎn)循環(huán)。

2).停掉負(fù)載主節(jié)點(diǎn)的pulse服務(wù),備用節(jié)點(diǎn)自動(dòng)接管任務(wù)。

3).交替stop掉或者全部stop掉兩臺(tái)realserver的httpd服務(wù),查看轉(zhuǎn)發(fā)列表的變化。

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。


文章名稱(chēng):紅帽P(pán)iranha方案如何實(shí)現(xiàn)WEB負(fù)載均衡
網(wǎng)站網(wǎng)址:http://weahome.cn/article/gdesdp.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部