搭建keepalived + lvs DR
阿新 • • 發佈:2017-12-21
linux運維 負載均衡+高可用簡介:lvs 能為服務器提供負載均衡 keepalived 能為lvs服務器提供熱備切換,提高可用性。並對服務器池的節點進行健康檢查,自動移除故障節點。
一 搭建lvs
1 網絡環境:
.配置各IP:
lvs1:172.16.16.173 ;lvs2:172.16.16.174 ;web1:172.16.16.175 ;web2:172.16.16.177
四臺服務器都需配置vip:172.16.16.172以作為負載均衡提供服務。
(1)lvs的vip根據eth0的虛接口進行配置
2) 節點服務器的vip用回環的虛接口進行配置
(3)lvs配置/etc/sysctl.conf,添加三條以關閉ICMP 重定向 vim /etc/sysctl.conf
(4)① 節點服務器配置/etc/sysctl.conf,調整/proc響應參數 vim /etc/sysctl.conf
② 節點服務器添加vip本地訪問路由
2 配置負載分配策略
(1)lvs安裝ipvsadm工具,並清除默認策略 [service ipvsadm stop] ;添加虛擬服務器並配置負載分配策略
3 到此步 lvs負載均衡已搭建完成 可通過ipvsadm -ln 查看節點服務器
使用兩臺客戶機測試,可實現負載均衡
2 搭建 keepalived
一 keepalived軟件環境
(1) 兩臺lvs安裝相關環境
(2) 兩臺lvs安裝keepalived
二
(1)配置主調度器
(2)配置從調度器
(3)註意
從調度器和主調度器的調度器名稱,狀態,路由名 不同 。其余應保持一致!
3 至此,keepalived搭建完成 。在lvs中實現熱備,實現了高可用和負載均衡的效果。
搭建keepalived + lvs DR