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

    主机名 IP地址 角色
    Node-1 10.158.1.10 haproxy+keepalived
    Node-2 10.158.1.20 haproxy+keepalived
    Node-3 10.158.1.30  Node
    Node-4 10.158.1.40 Node

    step1:安装haproxy

    [root@Node-2 ~]# yum -y install haproxy

    step2:启动服务

    [root@Node-2 ~]# systemctl start haproxy.service
    [root@Node-2 ~]# systemctl enable haproxy.service

    step3:安装keepalived

    [root@Node-2 ~]# yum install -y curl gcc openssl-devel libnl3-devel net-snmp-devel

    [root@Node-2 ~]# yum install -y keepalived

    step4:配置keepalived

    vrrp_instance wp-1 {
    state MASTER
    interface eth0
    virtual_router_id 10
    priority 110
    vrrp_instance wp-1 {
    state MASTER
    interface ens33
    virtual_router_id 10
    priority 110
    advert_int 1
    authentication {
    auth_type PASS
    auth_pass cisco
    }
    virtual_ipaddress {
    10.158.1.110
    }
    }
    vrrp_instance wp-2 {
    state BACKUP
    interface ens33
    virtual_router_id 20
    priority 90
    advert_int 1
    authentication {
    auth_type PASS
    auth_pass cisco
    }
    virtual_ipaddress {
    10.158.1.120
    }
    }

    [root@Node-2 ~]# systemctl start keepalived
    [root@Node-2 ~]# systemctl enable keepalived

    step5:配置haproxy

    [root@Node-2 ~]# vi /etc/haproxy/haproxy.cfg 

    frontend  main *:80
    backend wp
        balance      roundrobin
        server   wp-1 10.158.1.30:80 check
        server   wp-2 10.158.1.40:80 check

     

  • 相关阅读:
    Java代码检测工具
    java编程工具
    100-days: The one day
    前端书籍整理
    vue 学习笔记(二)
    从零开始写一个npm包及上传
    Vue Baidu Map 插件的使用
    对数组对象进行过滤
    使用css方法使footer保持在页面的最底部
    判断是第一次打开界面?还是刷新
  • 原文地址:https://www.cnblogs.com/networking/p/13685232.html
Copyright © 2011-2022 走看看