搭建keepalived + lvs DR

簡介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 

    四臺服務器都需配置vip172.16.16.172以作爲負載均衡提供服務。

  1lvsvip根據eth0的虛接口進行配置

blob.png


2) 節點服務器的vip用迴環的虛接口進行配置

blob.png


3lvs配置/etc/sysctl.conf,添加三條以關閉ICMP重定向  vim /etc/sysctl.conf


blob.png


4)① 節點服務器配置/etc/sysctl.conf,調整/proc響應參數  vim /etc/sysctl.conf


blob.png


② 節點服務器添加vip本地訪問路由


blob.png


2  配置負載分配策略

1lvs安裝ipvsadm工具,並清除默認策略 [service ipvsadm stop] ;添加虛擬服務器並配置負載分配策略 


blob.png



3 到此步 lvs負載均衡已搭建完成 可通過ipvsadm -ln 查看節點服務器


blob.png


使用兩臺客戶機測試,可實現負載均衡




blob.png


blob.png


2 搭建 keepalived


  keepalived軟件環境

   1) 兩臺lvs安裝相關環境


blob.png


2) 兩臺lvs安裝keepalived


blob.png


1)配置主調度器


blob.png

blob.png



2)配置從調度器  



blob.png



3)注意

 從調度器和主調度器的調度器名稱,狀態,路由名 不同 。其餘應保持一致!



3 至此,keepalived搭建完成 。在lvs中實現熱備,實現了高可用和負載均衡的效果。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章