Keepalived 安装
Keepalived安裝
? 這里先簡單介紹一下Keepalived,然后介紹一下Keepalived的兩種安裝方式,詳細配置下次再介紹
1. keepalived介紹
? Keepalived是一個基于VRRP協議來實現LVS服務高可用方案,可以利用其來避免單點故障。一個LVS服務會使用2臺服務器運行Keepalived,一臺為主服務器MASTER,另一臺為備份服務器BACKUP,但是對外表現為一個虛擬IP,主服務器會發送特定的消息給備份服務器,當備份服務器收不到這個消息的時候,即主服務器宕機的時候,備份服務器就會接管虛擬IP,繼續提供服務,從而保證高可用性。Keepalived是VRRP的完美實現
2. Keepailved的安裝
? Keepalived的安裝方式跟大多數一樣,通過yum安裝或者通過壓縮包安裝,其實通過yum安裝是最方便的,但是為了某些不通外網的情況下yum命令可能不行,所以這里兩種方式都做一個簡單的介紹
-
通過yum安裝
-
首先更新yum(個人喜歡在安裝軟件前先更新yum源,以保證是最新的)
yum update -y -
直接使用yum命令安裝
#不詢問直接安裝 yum install keepalived -y一條命令我們的keepalived已經安裝好了,通過這種方式安裝的軟件有一種通病就是安裝完成后,相關的配置文件,啟動程序什么的我們都不知道在哪,,特別是對于一個陌生的程序,這里簡單介紹一下這些文件的位置
主配置文件:/etc/keepalived/keepalived.conf 主程序文件:/usr/sbin/keepalived Unit File:keepalived.service Unit File的環境配置文件:/etc/sysconfig/keepalived
-
-
通過壓縮包的方式安裝
-
下載程序包https://www.keepalived.org/download.html
-
選擇一個版本獲取下載地址,直接通過wget下載,如:
wget https://www.keepalived.org/software/keepalived-2.2.8.tar.gz -
解壓縮
tar -zxf keepalived-2.2.8.tar.gz -
進入解壓后的目錄進行編譯安裝
#編譯 ./configure -prefix=/opt/keepalived #安裝make && make install在我編譯的過程中遇到了這個
#安裝該模塊 yum -y install openssl-devel重新編譯
這樣就安裝好了,可能大家會注意到下方有一個警告,不支持IPv6,如果你有強迫癥那就直接用yum安裝吧,安裝之后再重新編譯就OK了
yum install libnl-devel在編譯的過程中可能會遇到各種奇葩的問題,缺少各種模塊什么的,那么就記住一條:看報錯、警告,少什么裝什么,這里我在安裝的時候沒有遇到那么多的問題,所以也就不一一舉例了,編譯完成,接下來我們繼續安裝,在keepalived-2.2.8目錄
make && make install到這里我們就安裝好了,但是我們還需要手動做一點配置
-
安裝完成后進入/opt/keepalived/etc/keepalived,我們發現他的配置文件在這兒,keepalived啟動時會從etc/keepalived目錄下查找keepalived.conf配置文件,但是包里面的是keepalived.conf.sample文件,我們重命名一下
mv keepalived.conf.sample keepalived.confOK,到這里我們就安裝好了,具體怎么使用下篇再說
-
總結
以上是生活随笔為你收集整理的Keepalived 安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 神经网络优化篇:详解正则化(Regula
- 下一篇: linux 查看 内存条具体信息, 几根