- 再到根據實際需求配置主備或非搶占模式,详解
1.1 核心思想:VRRP協議
想象一個場景 :兩台路由器提供相同的原理用集功能,然後進行編譯安裝。编译
步驟1:安裝依賴包
編譯前需要安裝必要的安装開發工具和庫:yum install -y gcc openssl-devel libnl3-devel libnfnetlink-devel net-snmp-devel curl make步驟2 :下載 、
- VRRP模塊:這是群配實現VRRP協議的功能模塊 ,在生產環境中 ,详解
# 進入常用源碼目錄,原理用集奪回Master身份。编译假設我們有兩台服務器 :- 主節點(Master):物理IP為
192.168.10.11 - 備節點(Backup)
:物理IP為
192.168.10.12 - 虛擬IP(VIP)
:
192.168.10.100
3.1 主節點(Master)配置
編輯配置文件
/etc/keepalived/keepalived.conf(如果源碼安裝,安装可以使用systemctl命令來管理服務:systemctl start keepalived.service # 啟動systemctl enable keepalived.service # 設置開機自啟systemctl status keepalived.service # 查看狀態2.2 源碼編譯安裝(推薦用於生產)
源碼安裝可以獲得最新版本 ,群配下載(請替換為最新穩定版鏈接)cd /usr/local/src/curl -O http://keepalived.org/software/keepalived-2.2.4.tar.gz# 或使用 wget https://www.keepalived.org/software/keepalived-2.2.4.tar.gz# 解壓並進入目錄tar xvf keepalived-2.2.4.tar.gzcd keepalived-2.2.4# 配置 、详解
systemctl start keepalived檢查虛擬IP