久久亚洲精品成人_国产精品欧美综合亚洲_亚洲va天堂va欧美ⅴa在线_91色视频在线观看_久久影院亚洲_一级黄色片播放_日韩av在线一区_精品一区二区在线看_老头吃奶性行交视频_日韩免费高清视频_天天操天天爽天天干_日本欧美在线视频

首頁 > 網(wǎng)站 > Nginx > 正文

詳解Keepalived+Nginx實現(xiàn)高可用(HA)

2024-08-30 12:29:43
字體:
供稿:網(wǎng)友

keepalived的HA分為搶占模式和非搶占模式,搶占模式即MASTER從故障中恢復(fù)后,會將VIP從BACKUP節(jié)點(diǎn)中搶占過來。非搶占模式即MASTER恢復(fù)后不搶占BACKUP升級為MASTER后的VIP。下面分別介紹CentOS7下?lián)屨寄J胶头菗屨寄J降呐渲梅绞剑?/p>

1、方案規(guī)劃

 

VIP IP 主機(jī)名 Nginx端口
192.168.1.210 192.168.1.201 nginx-01 80
192.168.1.210 192.168.1.202 nginx-02 80

 

兩臺服務(wù)器的VIP為:192.168.1.210

分別在兩臺WEB服務(wù)器安裝nginx和keepalived: 
1、安裝Nginx,請參考《Nginx源碼安裝》 
2、安裝Keepalived,請參考《Keepalived安裝與配置》 
3、防火墻添加arrp組播規(guī)則,或關(guān)閉防火墻 

1> iptables

shell> vi /etc/sysconfig/iptables -A INPUT -p vrrp -d 224.0.0.18/32 -j ACCEPT

2> firewall

firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --in-interface enp4s0 --destination 224.0.0.18 --protocol vrrp -j ACCEPTfirewall-cmd --reload

4、關(guān)閉selinux

shell> vi /etc/sysconfig/selinux#修改:SELINUX=disabled#setenforce 0

2、搶占模式配置

編輯/etc/keepalived/keepalived.conf配置文件

1> MASTER(192.168.1.201):

global_defs { router_id nginx_01 #標(biāo)識本節(jié)點(diǎn)的名稱,通常為hostname}## keepalived會定時執(zhí)行腳本并對腳本執(zhí)行的結(jié)果進(jìn)行分析,動態(tài)調(diào)整vrrp_instance的優(yōu)先級。##如果腳本執(zhí)行結(jié)果為0,并且weight配置的值大于0,則優(yōu)先級相應(yīng)的增加。如果腳本執(zhí)行結(jié)果非0,##并且weight配置的值小于 0,則優(yōu)先級相應(yīng)的減少。其他情況,維持原本配置的優(yōu)先級,即配置文件中priority對應(yīng)的值。vrrp_script chk_nginx {  script "/etc/keepalived/nginx_check.sh"  interval 2 #每2秒檢測一次nginx的運(yùn)行狀態(tài)  weight -20 #失敗一次,將自己的優(yōu)先級-20}vrrp_instance VI_1 { state MASTER     # 狀態(tài),主節(jié)點(diǎn)為MASTER,備份節(jié)點(diǎn)為BACKUP interface enp0s3    # 綁定VIP的網(wǎng)絡(luò)接口,通過ifconfig查看自己的網(wǎng)絡(luò)接口 virtual_router_id 51   # 虛擬路由的ID號,兩個節(jié)點(diǎn)設(shè)置必須一樣,可選IP最后一段使用,相同的VRID為一個組,他將決定多播的MAC地址 mcast_src_ip 192.168.1.201 # 本機(jī)IP地址 priority 100     # 節(jié)點(diǎn)優(yōu)先級,值范圍0~254,MASTER要比BACKUP高 advert_int 1     # 組播信息發(fā)送時間間隔,兩個節(jié)點(diǎn)必須設(shè)置一樣,默認(rèn)為1秒 # 設(shè)置驗證信息,兩個節(jié)點(diǎn)必須一致 authentication {  auth_type PASS  auth_pass 1111 } # 虛擬IP,兩個節(jié)點(diǎn)設(shè)置必須一樣。可以設(shè)置多個,一行寫一個 virtual_ipaddress {  192.168.1.210 } track_script {  chk_nginx # nginx存活狀態(tài)檢測腳本 }}

2> BACKUP(192.168.1.202)

global_defs { router_id nginx_02}vrrp_script chk_nginx { script "/etc/keepalived/nginx_check.sh" interval 2 weight -20}vrrp_instance VI_1 { state BACKUP interface enp0s3 virtual_router_id 51 mcast_src_ip 192.168.1.202 priority 90 advert_int 1 authentication {  auth_type PASS  auth_pass 1111 } virtual_ipaddress {  192.168.1.210 } track_script {  chk_nginx }}

3> 創(chuàng)建nginx服務(wù)檢測腳本

分別在主備服務(wù)器/etc/keepalived目錄下創(chuàng)建nginx_check.sh腳本,并為其添加執(zhí)行權(quán)限chmod +x /etc/keepalived/nginx_check.sh。用于keepalived定時檢測nginx的服務(wù)狀態(tài),如果nginx停止了,會嘗試重新啟動nginx,如果啟動失敗,會將keepalived進(jìn)程殺死,將vip漂移到備份機(jī)器上。

#!/bin/bashA=`ps -C nginx --no-header | wc -l`if [ $A -eq 0 ];then /opt/nginx/sbin/nginx #嘗試重新啟動nginx sleep 2 #睡眠2秒 if [ `ps -C nginx --no-header | wc -l` -eq 0 ];then  killall keepalived #啟動失敗,將keepalived服務(wù)殺死。將vip漂移到其它備份節(jié)點(diǎn) fifi

4> 啟動keepalived服務(wù)

shell> service keepalived startshell> ps -ef | grep keepalived[root@localhost ~]# ps -ef | grep keepalivedroot  865  1 0 23:36 ?  00:00:00 keepalived -Droot  869 865 0 23:36 ?  00:00:00 keepalived -Droot  870 865 0 23:36 ?  00:00:00 keepalived -D

如果看到如上進(jìn)程信息,表示keepalived已經(jīng)啟動成功。下面用ip add命令查看vip綁定的情況,如下圖所示: 

Keepalived,Nginx,高可用

從上圖可以看出,vip地址192.168.1.210綁定在MASTER(192.168.1.201)的enp0s3網(wǎng)卡上。

5> 測試故障轉(zhuǎn)移

將MASTER上的keepalived停止,查看vip是否會漂移到192.168.2.202上。

停止201的keepalived服務(wù):

shell> service keepalived stopshell> ip addr

Keepalived,Nginx,高可用

從上圖可以看出,vip已經(jīng)成功從201漂移到了202。此時再將201的keepalived服務(wù)啟動后,由于201是MASTER,所以會將202的VIP搶占過來。

啟動201的keepalived服務(wù):

shell> service keepalived start

結(jié)果VIP又回到了201,如下圖所示: 

Keepalived,Nginx,高可用

3、非搶占模式

master從故障中恢復(fù)后,不會搶占備份節(jié)點(diǎn)的vip

1> MASTER(192.168.1.201):

global_defs { router_id nginx_01 #標(biāo)識本節(jié)點(diǎn)的名稱,通常為hostname}vrrp_script chk_nginx {  script "/etc/keepalived/nginx_check.sh"  interval 2   weight -20}vrrp_instance VI_1 { state BACKUP      interface enp0s3     virtual_router_id 51    mcast_src_ip 192.168.1.201  priority 100      advert_int 1      nopreempt authentication {  auth_type PASS  auth_pass 1111 } virtual_ipaddress {  192.168.1.210 } track_script {  chk_nginx # nginx存活狀態(tài)檢測腳本 }}

2> BACKUP(192.168.1.202)

global_defs { router_id nginx_02}vrrp_script chk_nginx { script "/etc/keepalived/nginx_check.sh" interval 2 weight -20}vrrp_instance VI_1 { state BACKUP interface enp0s3 virtual_router_id 51 mcast_src_ip 192.168.1.202 priority 90 advert_int 1 nopreempt authentication {  auth_type PASS  auth_pass 1111 } virtual_ipaddress {  192.168.1.210 } track_script {  chk_nginx }}

和非搶占模式的配置相比,只改了兩個地方: 

1> 在vrrp_instance塊下兩個節(jié)點(diǎn)各增加了nopreempt指令,表示不爭搶vip 

2> 節(jié)點(diǎn)的state都為BACKUP 

兩個keepalived節(jié)點(diǎn)都啟動后,默認(rèn)都是BACKUP狀態(tài),雙方在發(fā)送組播信息后,會根據(jù)優(yōu)先級來選舉一個MASTER出來。由于兩者都配置了nopreempt,所以MASTER從故障中恢復(fù)后,不會搶占vip。這樣會避免VIP切換可能造成的服務(wù)延遲。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到服務(wù)器教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
亚洲一区电影在线观看| 日韩精品在线观看av| 精品久久国产视频| 日本毛片在线免费观看| 欧美激情免费看| 国产精品美女www爽爽爽| 日韩在线中文字幕视频| 国产奶头好大揉着好爽视频| 在线精品国产欧美| 国产精品网站在线| 亚洲欧美精品aaaaaa片| japanese在线视频| 欧美日韩高清一区| 首页国产欧美久久| 中文字幕在线观看国产| 一区二区三区国| 爽爽爽爽爽爽爽成人免费观看| 99这里都是精品| 天干夜夜爽爽日日日日| 日本一区二区三区在线免费观看| 国产精品一 二 三| 亚洲精品日韩久久久| 亚洲天堂网中文字| 久久久不卡网国产精品一区| 无码熟妇人妻av在线电影| 精品久久人人做人人爱| 国产精品乱码久久久久久| 91精品综合久久久久久| 亚洲爱情岛论坛永久| 日韩精品福利片午夜免费观看| 欧美日韩综合在线| 亚洲国产综合久久| 神马影院午夜我不卡影院| 欧美成人午夜免费视在线看片| 91九色02白丝porn| 久久精品人人做人人爽人人| 国产人妖一区二区| 亚洲成人生活片| 一级黄色高清视频| 中文字幕免费在线不卡| 日韩美女免费观看| 亚洲免费视频观看| 欧美性猛交xxx| 国产亚洲综合色| 懂色av中文一区二区三区| 午夜精品无码一区二区三区| 久久久久久久蜜桃| 无码人妻精品一区二区三区温州| 日韩a级在线观看| 欧美另类极品videosbestfree| 99re这里只有精品首页| 中文亚洲av片在线观看| 男女全黄做爰文章| 污污免费在线观看| 亚洲精品无码久久久久久久| 日韩a级黄色片| 99国产精品白浆在线观看免费| 日韩精品欧美专区| 国产精品18久久久久久首页狼| 色狠狠久久aa北条麻妃| 亚洲性线免费观看视频成熟| 日本一级淫片演员| 蜜臂av日日欢夜夜爽一区| 91狠狠综合久久久| 日韩黄色a级片| 久久国产乱子伦精品| 午夜精品福利在线视频| 国产精品视频一区二区在线观看| 爱爱免费小视频| 三级黄色录像视频| 亚洲怡红院在线观看| 91麻豆免费视频网站| 亚洲中文一区二区| 91丨九色丨海角社区| 中文字幕 自拍偷拍| 手机在线不卡av| 麻豆成人免费电影| 色婷婷国产精品综合在线观看| 欧美专区日韩专区| 色综合中文字幕| 亚洲天堂影视av| 91原创国产| 国产精品啪啪啪视频| 400部精品国偷自产在线观看| 午夜啪啪免费视频| 亚洲精品成人无码毛片| 妺妺窝人体色www聚色窝仙踪| 伦av综合一区| 国产在线观看免费av| 人妻一区二区三区免费| 成人一区二区三区| 亚洲成精国产精品女| 欧美性xxxx极品高清hd直播| 欧美一区在线视频| 国产亚洲精品久久久久久777| 美女扒开尿口让男人操亚洲视频网站| 欧美夫妻性生活视频| 狠狠色噜噜狠狠色综合久 | 91色婷婷久久久久合中文| 亚洲精品免费视频| 精品久久久久99| 丝袜美腿精品国产二区| 97超碰资源| 中文字幕第88页| 黄页网站免费观看| 三级成人在线视频| 国产精品网友自拍| 亚洲精品国产欧美| 久久精品国产99国产精品澳门| 在线观看日韩av| 91青草视频久久| 分分操这里只有精品| 91亚洲一区二区| 中文字幕免费在线观看视频| 日韩电影在线免费观看| 欧美视频不卡中文| 欧美一区视频在线| 一女被多男玩喷潮视频| 手机免费观看av| 国产经典欧美精品| 欧美亚州韩日在线看免费版国语版| 久久影院在线观看| 日韩av大全| 国产123在线| 国产一区二区三区久久悠悠色av| 777午夜精品免费视频| 成人有码在线播放| 国产爆乳无码一区二区麻豆| 日本在线一级片| 亚洲国产激情av| 欧美最近摘花xxxx摘花| 99免费观看视频| 国产寡妇亲子伦一区二区| 一本色道久久综合狠狠躁篇怎么玩 | a级片在线观看视频| 精品一区二区在线观看| 日韩欧美国产综合一区| 亚洲春色在线视频| 在线观看 亚洲| 色综合天天综合| 欧美一区二区三区在线播放| 久久久一区二区三区四区| 乱色精品无码一区二区国产盗| 欧美日韩一区视频| 国产精品一区在线观看| 国产乡下妇女做爰| 欧美性感一区二区三区| 中文字幕在线亚洲精品| 懂色av蜜臀av粉嫩av喷吹| 欧美亚洲动漫另类| 一区二区免费在线视频| 亚洲图片中文字幕| 精品视频在线免费看| 97碰在线视频| 久热综合在线亚洲精品| 久久精品国产亚洲| 欧美大波大乳巨大乳| 2欧美一区二区三区在线观看视频| 欧美激情小视频| 免费视频网站www| 欧美亚男人的天堂| 国产精品99久久久久久人| 亚洲女优在线观看| 色偷偷成人一区二区三区91| 2022中文字幕| 国产+成+人+亚洲欧洲自线| 国产精品久久久久999| 岛国毛片在线观看| 欧美日韩亚洲另类| 男人舔女人下面高潮视频| 国产精品自产自拍| 国产欧美韩国高清| 国产伦精品一区三区精东| 一区二区激情视频| 特级西西444| 天天摸天天干天天操| 日本国产一区二区三区| 国产精久久久久久| 日韩欧美久久一区| 日韩精品在线播放视频| 中文字幕在线不卡国产视频| 国产精品私拍pans大尺度在线 | 亚洲乱妇老熟女爽到高潮的片| 一区二区成人在线视频| 国产乱淫av片杨贵妃| 粉嫩在线一区二区三区视频| 欧美一区二区综合| 国产精品538一区二区在线| 91久久大香伊蕉在人线| 久久久亚洲人| 国产精品专区h在线观看| 后进极品白嫩翘臀在线视频| 奇米四色中文综合久久| 全国男人的天堂网| 91在线观看免费| 国产毛片精品国产一区二区三区| 久久大片网站| 91丨九色porny丨蝌蚪| 亚洲一区三区视频在线观看| www国产亚洲精品久久麻豆| 日本久久亚洲电影| 亚洲国产精品成人久久蜜臀| 精品欧美一区二区精品久久| 国产精品亚洲午夜一区二区三区| 久久久www免费人成黑人精品| 91亚洲男人天堂| www.污网站| 最新的欧美黄色| 国产高清视频免费观看| 久久久水蜜桃| 亚洲精品日日夜夜| 人妻av一区二区| 欧美激情xxxx| 国产精一品亚洲二区在线视频| 少妇高潮大叫好爽喷水| 色婷婷精品久久二区二区蜜臂av| 免费人成又黄又爽又色| 久久久久免费精品国产| 国产宾馆实践打屁股91| 99精品在线免费视频| 欧美一级片在线| 美国黄色特级片| 亚洲天堂第一页| 99久久精品无免国产免费| 欧美亚洲精品日韩| 欧美香蕉大胸在线视频观看| 成人免费视频入口| 成人免费网站在线观看| 国产欧美在线观看一区| 日本性生活一级片| 欧美激情综合亚洲一二区| 激情六月婷婷久久| 亚洲第一天堂久久| 欧美黄色片在线观看| 成人小视频在线观看| 制服下的诱惑暮生| 国语对白做受69| 国产欧美一区二区精品久导航| 精品国产无码在线观看| 国产精品女人久久久久久| 亚洲国产精品人人做人人爽| 国产成人精品a视频一区| 日本中文字幕一级片| 欧美性xxxx在线播放| 免费在线观看一级片| 欧洲一区二区在线| 国产精品va在线播放| 亚洲色图丝袜美腿| 加勒比av在线播放| 国产99在线免费| 欧美变态tickling挠脚心| 日本网站在线观看一区二区三区| 日韩av影视| 综合久久久久久| 亚洲婷婷久久综合| 亚洲精品怡红院| 国产一区二区丝袜| 在线播放国产精品| 怡红院av一区二区三区| 五月婷婷深深爱| 欧美成人三级视频| 黄色永久免费网站| 日本不卡在线播放| 91牛牛免费视频| 午夜在线观看一区| 国产精品久久久久久久免费| 91免费版看片| 国内精品一区二区三区四区| 天天色图综合网| 欧美bbbbb| 欧美一二三区视频| 婷婷激情综合五月天| 久久国产精品99久久久久久丝袜| 亚洲人成啪啪网站| 一区二区成人在线| 激情综合网最新| 国产又黄又大又粗的视频| 黄色正能量网站| 六月丁香婷婷激情| 国产精品免费一区二区三区观看| 一区二区亚洲精品国产| 国产黄a三级三级看三级| 丝袜美腿小色网| 在线观看一区二区三区视频| 伊人天天久久大香线蕉av色| 国产大片精品免费永久看nba| 精品亚洲一区二区三区| 欧美日韩一级大片网址| 一二三四区精品视频| 91麻豆精品在线观看| 久久精品国产一区二区| www.激情五月| 99er热精品视频| 最近中文字幕av| 丝袜 亚洲 另类 欧美 重口| 精品国产无码在线观看| 久久久久久国产精品日本| 不卡影院一区二区| av高清在线免费观看| 四虎影视永久免费在线观看一区二区三区| 国产精品久久久久久婷婷天堂| 久久久久久久久国产| 欧美午夜影院在线视频| а√中文在线资源库| 欧美a级免费视频| 久久免费国产精品1| 亚洲大胆美女视频| av电影在线观看一区| 国产乱码精品一区二区三区五月婷| 日本国产在线观看| 亚洲精品国产电影| 国产91精品久久久久| 水蜜桃亚洲精品| 女性女同性aⅴ免费观女性恋| 久在线观看视频| 制服丝袜综合网| 女人扒开腿免费视频app| 貂蝉被到爽流白浆在线观看| 国内精品久久99人妻无码| 精品麻豆av| 欧美在线视频观看| 日韩视频亚洲视频| 国产偷国产偷亚洲清高网站| 18欧美乱大交hd1984| 蜜桃久久av一区| 国产男男gay网站| 日本中文字幕在线免费观看| 精品国产乱码久久久久夜深人妻| 免费网站在线观看视频| 日韩中文字幕av在线| 91色精品视频在线| xvideos亚洲| 精品国产一区二区三区忘忧草| 久久蜜桃av一区精品变态类天堂 | 亚洲成人免费观看| 久久成人羞羞网站| 四虎永久在线观看| 国产成人精品一区二区无码呦| 久久99精品波多结衣一区| 久久久久黄色片| 丝袜美腿中文字幕| 久久久久久久久久网| 日韩高清国产精品| 亚洲free性xxxx护士hd| 国产综合在线视频| 亚洲天堂网在线观看| 91精品国产高清一区二区三区蜜臀| 国产精品私人影院| 国产毛片精品一区| 91天堂素人约啪| 色婷婷亚洲精品| 久久久噜噜噜久久| 成人午夜精品久久久久久久蜜臀| 麻豆一区产品精品蜜桃的特点| 91女神在线视频| 亚洲人高潮女人毛茸茸| 亚洲免费av网| 日本不卡久久| 免费观看黄网站| 波多野结衣一二区| 亚洲日本一区二区三区| 欧美一区二区三区不卡| 日韩免费在线观看| 欧美激情一区二区三区成人| 国产精品久久久久久一区二区| 91嫩草免费看| 色之综合天天综合色天天棕色| 成人av在线播放观看| 免费视频爱爱太爽了| 69堂免费视频| 久久久久无码精品| 99热这里只有精品在线播放| 欧美日韩日日夜夜| 欧美a一区二区| 久久99九九99精品| 久久aⅴ国产欧美74aaa| 国产精品久久久99| 欧美日韩一区二区三区在线免费观看| 在线免费观看不卡av| 深夜福利一区二区| 亚洲欧洲中文| 国产特黄级aaaaa片免| 亚洲无码精品国产| 亚洲精品视频观看| 欧美猛少妇色xxxxx| √天堂资源在线| 国产精品99久久久久久久vr| 亚洲午夜未删减在线观看 | 天天操天天爱天天干| 欧美一级生活片| 精品视频在线观看一区二区| 91久久国语露脸精品国产高跟| 欧美一级夜夜爽| 777精品久无码人妻蜜桃| 性插视频在线观看| 日韩视频中文字幕| 激情小说欧美色图| 欧美激情一区二区三区在线| 2014国产精品| av首页在线观看| 日韩av资源在线播放| 免费黄色三级网站| 日精品一区二区| 色播五月激情综合网| 国产精品极品美女粉嫩高清在线| 搞av.com| 欧美三级网站在线观看| 精品久久久久久亚洲精品 | 日韩av一二区| 国产一区二区三区四区视频|