keepalived 的某台vip連接不通【原創】


keepalived 的某台vip連接不通,vip可以漂移到這台服務器,但是ping vip不通,telnet vip 3306服務也不通,但是telnet 服務器真實物理IP 3306是通的。

切換keepalived至另一台服務器,vip的ping和服務都正常。對比倆台服務器的keepalived.conf,發現

 

參數說明

vrrp_skip_check_adv_addr #檢查vrrp報文中的所有地址比較耗時,設置此標志的意思是如果接收的到報文和上一個報文來至同一個路由器,則不執行檢查。默認是跳過檢查
vrrp_strict #嚴格執行VRRP協議規范,此模式不支持節點單播,引起vip問題的就是這個參數

解決辦法:

 1、去掉紅色標注部分

   vrrp_skip_check_adv_addr
   vrrp_strict
   vrrp_garp_interval 0
   vrrp_gna_interval 0

2、重啟keepalived

3、測試vip ping和telnet服務

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM