基於keepalived實現多種模式的高可用集群網站架構
阿新 • • 發佈:2017-11-11
keepalived
一、 實現主從服務器高可用技術。
大概網絡拓撲圖:
前提準備條件:
準備四臺機器,一臺為keepalived的master,一臺為keepalived的backup,一臺為rs1,一臺為rs2,同時都關閉防火墻和selinux。
①安裝包。
yum install keepalived
②修改位置文件(keepalived的master)。
vim /etc/keepalived/keepalived.cf
③修改keepalived的主配置文件(keepalived的backup)
④給RS1設置VIP並設置成網卡別名。
⑤同理,給RS2設置VIP並設置為網卡別名。
⑥查看keepalived服務器上是否有服務。
⑦測試。
⑧模擬keepalived的master損壞。
二、實現互為主從模式的高可用技術。
大概網絡拓撲圖:
實現互為雙主模式也就是準備兩個VIP同時互相監督,當有一方宕機另一方就立刻頂上,從而實現了高可用。
①在上個實驗中的(主配置master)配置文件裏再增加一套instance方案,從而達到互為主從。
②在(從配置文件backup)修改配置文件,正好和主配置文件互為相反,從而可以互相監督。
基於keepalived實現多種模式的高可用集群網站架構