溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

keepalived 高可用配置實例

發布時間:2020-07-18 09:01:03 來源:網絡 閱讀:572 作者:yankai2o16 欄目:開發技術

    keepalived 高可用配置單/雙 主模型

         安裝環境  準備2臺主機  網絡模式 :nat

       AU   192.168.16.8 (master)
       AU1  192.168.16.11(backup)

  (1)  yum install keepalived -y
     service keepalived start
      ps -ef
 ( 2 )   cd /etc/keepalived
      cp keepalived.conf keepalived.conf.back
      vi keepalived.conf 主節au1 192.168.16.8  (內容如下)
       ! Configuration File for keepalived
       global_defs {
    notification_email {
     acassen@firewall.loc  定義報警故障的Email 地址
   }
   notification_email_from Alexandre.Cassen@firewall.loc
   smtp_server 127.0.0.1  發送郵件的服務器
   smtp_connect_timeout 30 連接SMTP超時時長
   router_id au1 路由id名 唯一
}
vrrp_instance VI_1 {   實例名字VI_1
    state MASTER     狀態 主
    interface eth0   通訊接口 為 eth0
    virtual_router_id 55  實例id 55 默認為51 ,主備節點相同
    priority 150     主節點優先級 ,備節點要低于主節點
    advert_int 1     通信檢查間隔時間 1 秒
    authentication {
        auth_type PASS   密碼認證類型
        auth_pass 1111   密碼 1111
    }
    virtual_ipaddress {
        192.168.16.50/24 dev eth0 label eth0:1 設定虛擬主機ip/24 指明綁定的網絡接           eth0 ,別名eth0:1,可以設定多個IP
    }
}
 
 (3)     vi keepalived.conf (備用節點au2 192.168.16.11)  

       ! Configuration File for keepalived

global_defs {
   notification_email {
     acassen@firewall.loc
   }
   notification_email_from Alexandre.Cassen@firewall.loc
   smtp_server 127.0.0.1
   smtp_connect_timeout 30
   router_id au2
}

vrrp_instance VI_1 {
    state BACKUP
    interface eth0
    virtual_router_id 55
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.16.50/24 dev eth0 label eth0:1
    }
}
  注:主備配置修改的不同點:
      router_id  au1/au2  路由ID,唯一標示
      state  MASTER/BACKUP 節點狀態 主從
      priprity  150/100 競選優先級 主節點優先級要高于備節
      其他主備節點要相同配置
      
  配置完了 service keepalived restart 重啟服務

  檢查iptables -F  selinux setenforce 0  關閉

  查看配置結果: ip addr | grep 192.168.16.50
 
  MASTER 顯示 inet 192.168.16.50/24 .....配置成功

  BACKUPP 正常情況不顯示 ....配置成功

測試: MASTER 服務停掉 stop 后  BACKUP 顯示 inet 192.168.16.50/24.....

      MASTER 主服務器遇故障down機后 備服務器節點馬上接上同步數據

     當主服務器修整好了之后從新上線 ,又重新接管了虛擬ip ,如此反復切換

     這種叫做單IP自動漂移
 
       keepalived 雙實例雙主模式的ip配置如下:
   
       au1 192.168.16.8 (master)
 
       vi keepalived.conf 增加一個vrrp_instance VI_2實例

 ( 一)   vrrp_instance VI_2 {
         state BACKUP
         interface eth0
         virtual_router_id 56
         priority 100
         advert_int 1
         authentication {
        auth_type PASS
        auth_pass 1111
           }
      virtual_ipaddress {
        192.168.16.60/24 dev eth0 label eth0:2
          }
      }

   (二)   au2 192.168.16.11 (backup)

       vi keepalived.conf 增加一個vrrp_instance VI_2 實例

      vrrp_instance VI_2 {
    state MASTER
    interface eth0
    virtual_router_id 56
    priority 150
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.16.60/24 dev eth0 label eth0:2
        }
   }
       
   配置完成后 service keepalived restart

  查看狀態 ip add|egrep "192.168.16.50|192.168.16.60"(注意:兩個管道符之間沒有空格,否則語法錯誤無法顯示)
    
   au1 顯示 inet 192.168.16.50/24 ......

 au2 顯示 inet 192.168.16.60/24 ......

  測試 在au1 (192.168.16.8) 停止服務stop ,在本機測試不顯示,
     
      而在au2 (192.168.16.11) 主機測試 ip add|egrep "192.168.16.50|192.168.16.60"
      
      會同時顯示  inet 192.168.16.50/24 ......
 
                         inet 192.168.16.60/24 ......
 
 
  同理測試  au2 (192.168.16.11) 停止服務stop ,在本機測試不顯示,

  而在au1 (192.168.16.8) 主機測試 ip add|egrep "192.168.16.50|192.168.16.60"
      
      會同時顯示  inet 192.168.16.50/24 ......
 
                           inet 192.168.16.60/24 ......
 
    由此可見,我們發現au1,au2主備節點已經實現了初始配置的vip服務狀態

    當任意一端Duang機。vip可以實現互相切換接管漂移,能保證數據的同步

    VRRP是一個“選舉”協議,它能夠動態地將一個虛擬路由器的責任指定至同

    一個VRRP組中的其它路由器上,從而消除了靜態路由配置的單點故障。   


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女