zoukankan      html  css  js  c++  java
  • keepalived配置

    环境

    Centos7

    主 mon01 192.168.6.143

    备 mon02 192.168.6.144

    VIP 192.168.6.103

    安装keepalived

    yum install -y keepalived

    修改配置

    主机(mon01)修改配置文件

    vim /etc/keepalived/keepalived.conf
    ! Configuration File for keepalived
    
    global_defs {
       notification_email {
         acassen@firewall.loc
         failover@firewall.loc
         sysadmin@firewall.loc
       }
       notification_email_from Alexandre.Cassen@firewall.loc
       smtp_server 192.168.200.1
       smtp_connect_timeout 30
       router_id LVS_DEVEL
       vrrp_skip_check_adv_addr
       vrrp_strict
       vrrp_garp_interval 0
       vrrp_gna_interval 0
    }
    
    vrrp_instance VI_1 {
        state MASTER  #标示状态为MASTER
        interface ens33  #网卡
        virtual_router_id 51
        priority 100  #master权重高于backup
        advert_int 1
        mcast_src_ip 192.168.6.143  #实体服务器的IP
        authentication {
            auth_type PASS
            auth_pass 123456
        }
        virtual_ipaddress {
            192.168.6.103  #虚拟IP
        }
    }

    备机(mon02)修改配置文件

    ! Configuration File for keepalived
    
    global_defs {
       notification_email {
         acassen@firewall.loc
         failover@firewall.loc
         sysadmin@firewall.loc
       }
       notification_email_from Alexandre.Cassen@firewall.loc
       smtp_server 192.168.200.1
       smtp_connect_timeout 30
       router_id LVS_DEVEL
       vrrp_skip_check_adv_addr
       vrrp_strict
       vrrp_garp_interval 0
       vrrp_gna_interval 0
    }
    
    vrrp_instance VI_1 {
        state BACKUP  #标识状态为backup
        interface ens33
        virtual_router_id 51
        priority 90  
        advert_int 1
        mcast_src_ip 192.168.6.144
        authentication {
            auth_type PASS
            auth_pass 123456
        }
        virtual_ipaddress {
            192.168.6.103
        }
    }

    启动

    systemctl start keepalived
    systemctl enable keepalived

    查看

    主机mon01上

    ip addr

     备机mon02上

  • 相关阅读:
    shell中十种实现自加的方法
    expect 安装使用
    wireshark常用过滤规则
    linux错误收集
    18.socket概述
    17.异常处理/模块与包
    15.常用模块【time/os/sys】
    14.继承与授权
    13.面向对象(多态/(性)/封装)
    11.高阶函数(匿名/*递归/函数式)对象编程基础
  • 原文地址:https://www.cnblogs.com/Canyon/p/12024849.html
Copyright © 2011-2022 走看看