linux中的keeplived源码装,Keepalived高可用集群搭建
1.Keepalived簡介
Keepalived是一個基于VRRP協(xié)議來實現(xiàn)的WEB服務(wù)高可用方案,可以利用其來避免單點故障。使用多臺節(jié)點安裝keepalived。其他的節(jié)點用來提供真實的服務(wù),同樣的,他們對外表現(xiàn)一個虛擬的IP。主服務(wù)器宕機(jī)的時候,備份服務(wù)器就會接管虛擬IP,繼續(xù)提供服務(wù),從而保證了高可用性。
keepalived的原理圖如下所示:
最左邊是客戶機(jī),它訪問我們的虛擬IP。然后我們有master(主控制節(jié)點)和backup(備用控制節(jié)點)。最右邊的就是我們提供服務(wù)的真機(jī)了。
2.搭建keepalived服務(wù)
我們使用四個節(jié)點來做這個實驗,兩個充當(dāng)控制節(jié)點,另外兩個提供服務(wù)。然后用真機(jī)的瀏覽器訪問虛擬IP。
注意事項:
1.所有節(jié)點要做好解析。
2.時間同步
3.yum源設(shè)置好(除了基本的源,高可用等也要添加)
如圖是我們的操作控制臺:
keepalived的安裝包為:
keepalived-1.2.13.tar.gz
兩個控制節(jié)點分別解壓和編譯、安裝keepalived:
在編譯keepalived之前我們需要安裝一些相關(guān)的包:
編譯keepalived源碼包:
這個是我們的 編譯結(jié)果:
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的linux中的keeplived源码装,Keepalived高可用集群搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux安卓环境更新失败,Androi
- 下一篇: linux 其他常用命令