1. 程式人生 > >keepalived高可用nginx/htttpd,雙主模型

keepalived高可用nginx/htttpd,雙主模型

.com 無法訪問 訪問 keepaliv mar 雙主 eight 故障 配置文件

keepalived高可用nginx/htttpd,雙主模型


Keepalived使用的vrrp協議方式,虛擬路由冗余協議 (Virtual Router Redundancy Protocol,簡稱VRRP);Keepalived的目的是模擬路由器的高可用,一般Keepalived是實現前端高可用,常用的前端高可用的組合有,就是我們常見的LVS+Keepalived、Nginx+Keepalived、HAproxy+Keepalived。Keepalived中實現輕量級的高可用,一般用於前端高可用,且不需要共享存儲,一般常用於兩個節點的高可用。

keepalive通過VRRP協議可以讓兩個或多個路由器實現接口地址漂移,達到多個設備對外地址一致性,進入讓用戶無法感知設備出現故障帶來的無法訪問服務的情況。

環境準備:

雙主拓撲圖,IP地址根據需求搭建:

技術分享圖片


1.高可用httpd/nginx,以httpd配置為例

技術分享圖片

技術分享圖片

2.主主模型配置:node1.配置文件

技術分享圖片

技術分享圖片

node2配置文件:

技術分享圖片

技術分享圖片

配置virtual_server時需對兩個vip進行配置。






















keepalived高可用nginx/htttpd,雙主模型