zoukankan      html  css  js  c++  java
  • 编译安装 keepalived-2.0.16.tar.gz

    一、下载安装包

    wget https://www.keepalived.org/software/keepalived-2.0.16.tar.gz
    

     安装相关依赖

    把所有的rpm包放在一个目录下。

    rpm -Uvh --force --nodeps *rpm
    

    、解压并安装

    tar xf keepalived-2.0.16.tar.gz
    
    cd keepalived-2.0.16
    
    ./configure --prefix=/usr/local/keepalived
    
    make && make install
    
    cp /root/keepalived-2.0.16/keepalived/etc/init.d/keepalived /etc/init.d/
    
    cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
    
    mkdir /etc/keepalived
    
    cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
    
    cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
    

     三、修改master配置文件

    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 127.0.0.1
       smtp_connect_timeout 30
       router_id NGINX_MASTER
    }
    
    vrrp_script check_nginx {
        script "/usr/local/nginx/sbin/check_nginx.sh"
    }
    
    vrrp_instance VI_1 {
        state MASTER
        interface ens33
        virtual_router_id 51 # VRRP 路由 ID实例,每个实例是唯一的
        priority 100    # 优先级,备服务器设置 90
        advert_int 1    # 指定VRRP 心跳包通告间隔时间,默认1秒
        authentication {
            auth_type PASS
            auth_pass 1111
        }
        virtual_ipaddress {
            192.168.247.188/24
        }
        track_script {
            check_nginx
        }
    }
    

     四、启动服务

    systemctl start keepalived
    systemctl enables keepalived
    

     五、检查vip

    ip addr

  • 相关阅读:
    设计模式--工厂模式
    docker
    学习的网址
    showslow小记
    .Net学习线路图
    《掌握软件测试九大技术》
    Apache和Tomcat
    Visual Studio 2017 更新到15.3后 提示错误:包含了重复的“Compile”项 的解决方法
    Asp.Net Core MVC项目实现多语言(Globalization/Localization)
    7月23日 会议纪要(项目有重要变动)
  • 原文地址:https://www.cnblogs.com/Dev0ps/p/11122500.html
Copyright © 2011-2022 走看看