keepalived 配置文件詳解

概述

  • keepalived 原理
  • 配置文件詳解

keepalived原理

  • VRRP(Virtual Router Reundancy Protocol)路由冗余協(xié)議:將兩臺或多臺路由器設(shè)備虛擬成一個設(shè)備,對外提供虛擬路由器IP(一個或多個),而在路由器組內(nèi)部犬辰,如果實際擁有這個對外IP的路由器如果工作正常的話就是MASTER,或者是通過算法選舉產(chǎn)生劳淆,MASTER實現(xiàn)針對虛擬路由器IP的各種網(wǎng)絡(luò)功能。VRRP協(xié)議使用多播數(shù)據(jù)來傳輸VRRP數(shù)據(jù)棚唆,VRRP數(shù)據(jù)使用特殊的虛擬源MAC地址發(fā)送數(shù)據(jù)而不是自身網(wǎng)卡的MAC地址生巡,VRRP運(yùn)行時只有MASTER路由器定時發(fā)送VRRP通告信息洽蛀,表示MASTER工作正常以及虛擬路由器IP(組)摹迷,BACKUP只接收VRRP數(shù)據(jù),不發(fā)送數(shù)據(jù)郊供,如果一定時間內(nèi)沒有接收到MASTER的通告信息峡碉,各BACKUP將宣告自己成為MASTER,發(fā)送通告信息驮审,重新進(jìn)行MASTER選舉狀態(tài)鲫寄。

  • keepalived是模塊化設(shè)計,不同模塊負(fù)責(zé)不同的功能:core头岔,check塔拳,vrrplobipfwc,libipvs*
    core: 是keepalived 的核心鼠证,負(fù)責(zé)主進(jìn)程的啟動和維護(hù)峡竣,全局配置文件的加載解析等
    check: 負(fù)責(zé)healthchecker,包括各種健康檢查方式量九,以及對應(yīng)的配置的解析包括LVS的配置解析
    vrrp:VRRPD子進(jìn)程适掰,VRRPD子進(jìn)程就是來實現(xiàn)VRRP協(xié)議的
    libipfwc:iptables(ipchains)庫颂碧,配置LVS會用到
    libipvs*:配置LVS會用到

  • keepalived啟動后會有三個進(jìn)程
    父進(jìn)程:內(nèi)存管理,子進(jìn)程管理等等
    子進(jìn)程:VRRP子進(jìn)程
    子進(jìn)程:healthchecker子進(jìn)程

Keepalived配置文件

  • yum 安裝后类浪,配置文件位置: /etc/keepalived/keepalived.conf
  • 配置區(qū)域: Global Configuration(全局配置)载城,VRRPD配置,LVS配置

  • 全局配置:全局定義(global definition)费就,靜態(tài)路由配置(static ipaddress/routes)
  -  全局定義
global_defs {                       #全局配置標(biāo)識诉瓦,表明這個區(qū)域{}是全局配置  
   notification_email {            #表示發(fā)送通知郵件時郵件源地址是誰
     acassen@firewall.loc
     failover@firewall.loc
     sysadmin@firewall.loc
   }
   notification_email_from Alexandre.Cassen@firewall.loc   #表示keepalived在發(fā)生諸如切換操作時需要發(fā)送email通知,以及email發(fā)送給哪些郵件地址力细,郵件地址可以多個睬澡,每行一個
   smtp_server 192.168.200.1       #表示發(fā)送email時使用的smtp服務(wù)器地址,這里可以用本地的sendmail來實現(xiàn)
   smtp_connect_timeout 30        #連接smtp連接超時時間
   router_id LVS_DEVEL            #機(jī)器標(biāo)識  
   vrrp_skip_check_adv_addr
   vrrp_strict
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}
- 靜態(tài)路由配置
static_ipaddress
{
192.168.1.1/24 brd + dev eth0 scope global #相當(dāng)于: ip addr add 192.168.1.1/24 brd + dev eth0 scope global
192.168.1.2/24 brd + dev eth1 scope global #就是給eth1配置IP地址
}
static_routes
{
src $SRC_IP to $DST_IP dev $SRC_DEVICE #路由和ip同理眠蚂,一般這個區(qū)域不需要配置
src $SRC_IP to $DST_IP via $GW dev $SRC_DEVICE
}
這里實際上就是給服務(wù)器配置真實的IP地址和路由的煞聪,在復(fù)雜的環(huán)境下可能需要配置,一般不會用這個來配置逝慧,我們可以直接用vi /etc/sysconfig/network-script/ifcfg-eth1來配置昔脯!
  • VRRPD配置:VRRP同步組(synchroization group),VRRP實例(VRRP Instance)笛臣,VRRP腳本三類
- VRRP同步組(synchroization group)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末云稚,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子沈堡,更是在濱河造成了極大的恐慌碱鳞,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件踱蛀,死亡現(xiàn)場離奇詭異窿给,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)率拒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門崩泡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人猬膨,你說我怎么就攤上這事角撞。” “怎么了勃痴?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵谒所,是天一觀的道長。 經(jīng)常有香客問我沛申,道長劣领,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任铁材,我火速辦了婚禮尖淘,結(jié)果婚禮上奕锌,老公的妹妹穿的比我還像新娘。我一直安慰自己村生,他們只是感情好惊暴,可當(dāng)我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著趁桃,像睡著了一般辽话。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上卫病,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天屡穗,我揣著相機(jī)與錄音,去河邊找鬼忽肛。 笑死村砂,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的屹逛。 我是一名探鬼主播础废,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼罕模!你這毒婦竟也來了评腺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤淑掌,失蹤者是張志新(化名)和其女友劉穎蒿讥,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體抛腕,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡芋绸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了担敌。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片摔敛。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖全封,靈堂內(nèi)的尸體忽然破棺而出马昙,到底是詐尸還是另有隱情,我是刑警寧澤刹悴,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布行楞,位于F島的核電站,受9級特大地震影響土匀,放射性物質(zhì)發(fā)生泄漏子房。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一恒削、第九天 我趴在偏房一處隱蔽的房頂上張望池颈。 院中可真熱鬧尾序,春花似錦钓丰、人聲如沸躯砰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽琢歇。三九已至,卻和暖如春梦鉴,著一層夾襖步出監(jiān)牢的瞬間李茫,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工肥橙, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留魄宏,地道東北人。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓存筏,卻偏偏與公主長得像宠互,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子椭坚,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容