zoukankan      html  css  js  c++  java
  • VRRP笔记三:配置keepalived为实现haproxy高可用的双主模型配置文件示例:

    说明:其基本实现思想为创建两个虚拟路由器,并以两个节点互为主从。
     
    ! Configuration File for keepalived  
      
    global_defs {  
       notification_email {  
             linuxedu@foxmail.com
             mageedu@126.com  
       }  
       notification_email_from kanotify@magedu.com 
       smtp_connect_timeout 3  
       smtp_server 127.0.0.1  
       router_id LVS_DEVEL  
    }  
     
    vrrp_script chk_haproxy {  
        script "killall -0 haproxy"  
        interval 1  
        weight 2  
    }  
     
    vrrp_script chk_mantaince_down {
       script "[[ -f /etc/keepalived/down ]] && exit 1 || exit 0"
       interval 1
       weight 2
    }
     
    vrrp_instance VI_1 {  
        interface eth0  
        state MASTER  # BACKUP for slave routers
        priority 101  # 100 for BACKUP
        virtual_router_id 51 
        garp_master_delay 1 
      
        authentication {  
            auth_type PASS  
            auth_pass password  
        }  
        track_interface {  
           eth0    
        }  
        virtual_ipaddress {  
            172.16.100.1/16 dev eth0 label eth0:0 
        }  
        track_script {  
            chk_haproxy  
            chk_mantaince_down
        }  
      
     
        notify_master "/etc/keepalived/notify.sh master"  
        notify_backup "/etc/keepalived/notify.sh backup"  
        notify_fault "/etc/keepalived/notify.sh fault"  
    } 
     
    vrrp_instance VI_2 {  
        interface eth0  
        state BACKUP  # BACKUP for slave routers
        priority 100  # 100 for BACKUP
        virtual_router_id 52
        garp_master_delay 1 
      
        authentication {  
            auth_type PASS  
            auth_pass password  
        }  
        track_interface {  
           eth0    
        }  
        virtual_ipaddress {  
            172.16.100.2/16 dev eth0 label eth0:1
        }  
        track_script {  
            chk_haproxy  
            chk_mantaince_down
        }    
    }
     
     
    说明:
    1、对于VI_1和VI_2来说,两个节点要互为主从关系;
  • 相关阅读:
    5860. 从双倍数组中还原原数组
    5847. 找到所有的农场组
    5846. 找到数组的中间位置
    442. 数组中重复的数据
    1987. 不同的好子序列数目
    1986. 完成任务的最少工作时间段
    1985. 找出数组中的第 K 大整数
    1984. 学生分数的最小差值
    学习内容整合
    spring-DI和spring-mybatis整合
  • 原文地址:https://www.cnblogs.com/djoker/p/6396768.html
Copyright © 2011-2022 走看看