文章目錄
- ??四、配置修改??
- ??4.1. 編輯配置??
- ??4.2. 140 服務(wù)器配置??
- ??4.3. 141 服務(wù)器配置??
- ??4.4. 啟動(dòng)keepalived??
- ??4.5. 查看keepalived運(yùn)行狀態(tài)??
- ??4.6. 停止keepalived服務(wù)??
一、簡(jiǎn)介+部署總覽
1. 簡(jiǎn)介
Keepalived,它是一個(gè)高性能的服務(wù)器高可用或熱備解決方案,Keepalived主要來(lái)防止服務(wù)器單點(diǎn)故障的發(fā)生問(wèn)題,可以通過(guò)其與Nginx、Haproxy等反向代理的負(fù)載均衡服務(wù)器配合實(shí)現(xiàn)web服務(wù)端的高可用。Keepalived以VRRP協(xié)議為實(shí)現(xiàn)基礎(chǔ),用VRRP協(xié)議來(lái)實(shí)現(xiàn)高可用性(HA).VRRP(Virtual Router Redundancy Protocol)協(xié)議是用于實(shí)現(xiàn)路由器冗余的協(xié)議,VRRP協(xié)議將兩臺(tái)或多臺(tái)路由器設(shè)備虛擬成一個(gè)設(shè)備,對(duì)外提供虛擬路由器IP(一個(gè)或多個(gè))。
2. 部署總覽
服務(wù)器IP | hostname | 節(jié)點(diǎn)說(shuō)明 | 端口 |
192.168.159.140 | nk-01 | nginx+keepalived | 80 |
192.168.159.141 | nk-02 | nginx+keepalived | 80 |
二、安裝實(shí)戰(zhàn)
PS:下載地址:
???http://www.keepalived.org/download.html??
2.1. 安裝環(huán)境
2.2. 下載軟件包
2.3. 同步軟件包
為了節(jié)省時(shí)間,將此軟件包同步141服務(wù)器
2.4. 解壓、編譯、安裝
解壓keepalived
編譯、安裝 keepalived
三、系統(tǒng)服務(wù)
將keepalived安裝成Linux系統(tǒng)服務(wù)
將keepalived安裝成Linux系統(tǒng)服務(wù),因?yàn)闆]有使用keepalived的默認(rèn)安裝路徑(默認(rèn)路徑:/usr/local),安裝完成之后,需要做一些修改工作
3.1. 配置復(fù)制
首先創(chuàng)建文件夾,將keepalived配置文件進(jìn)行復(fù)制
創(chuàng)建文件夾
將keepalived配置文件進(jìn)行復(fù)制
3.2. 腳本復(fù)制
然后復(fù)制 keepalived 腳本文件
建立軟連接
由于系統(tǒng)默認(rèn)建立軟連接,因此需要先刪除默認(rèn)的
和自己指定安裝的腳本文件建立軟連接
驗(yàn)證
3.3. 服務(wù)開機(jī)啟動(dòng)
keepalived 服務(wù)設(shè)置開機(jī)啟動(dòng)
可以設(shè)置開機(jī)啟動(dòng):???systemctl enable keepalived.service?
?,到此我們安裝完畢!
四、配置修改
4.1. 編輯配置
創(chuàng)建并編輯keepalived.conf文件
4.2. 140 服務(wù)器配置
4.3. 141 服務(wù)器配置
修改 keepalived.conf 配置文件
4.4. 啟動(dòng)keepalived
4.5. 查看keepalived運(yùn)行狀態(tài)
4.6. 停止keepalived服務(wù)
本文摘自 :https://blog.51cto.com/g