博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lvs+keepalived部署高可用集群
阅读量:5924 次
发布时间:2019-06-19

本文共 1255 字,大约阅读时间需要 4 分钟。

本环境基于centos7部署,基本架构图:

client ip: 192.168.1.101

lvs1 ip: 192.168.1.173

lvs2 ip: 192.168.1.110

web1: 192.168.1.114

web2: 192.168.1.119

VIP: 192.168.1.10

部署流程:

lvs1:

# yum install ipvsadm

# ipvsadm    #查看是否输出安装成功

# yum install keepalived

# vim /etc/keepalived/keepalived.conf

global_defs {

   notification_email {

xxx@qq.com

   }

   notification_email_from xxx@qq.com

   smtp_server smtp.qq.com

   smtp_connect_timeout 30

   router_id LVS1

}

vrrp_instance VI_1 {

    state MASTER

    interface ens33

    virtual_router_id 51

    priority 100

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 1111

    }

    virtual_ipaddress {

        192.168.1.10

    }

}

virtual_server 192.168.1.10 80 {

    delay_loop 6

    lb_algo rr

    lb_kind DR

    nat_mask 255.255.255.0

    persistence_timeout 50

    protocol TCP

    real_server 192.168.1.114 80 {

        weight 1

TCP_CHECK {

            connect_timeout 3

            nb_get_retry 3

            delay_before_retry 3

        }

    }

real_server 192.168.1.119 80 {

        weight 1

        TCP_CHECK {

            connect_timeout 3

            nb_get_retry 3

            delay_before_retry 3

        }

    }

}

# vim /etc/sysctl.conf    #开启路由转发

net.ipv4.ip_forward= 1

# sysctl -p

# service keepalived start

lvs2配置跟lvs大致相同

# vim /etc/keepalived/keepalived.conf

state BACKUP

#service keepalived start

后端web服务器使用nginx即可

浏览器请求

#ipvsadm -l    #查看调度信息

     本文转自小白的希望 51CTO博客,原文链接:http://blog.51cto.com/haoyonghui/1933496,如需转载请自行联系原作者

你可能感兴趣的文章
Monkey测试:Monkey的简单使用
查看>>
Ubuntu 12.04 相关问题
查看>>
mc01_IntelliJ IDEA安装与Java项目创建以及Tomcat配置
查看>>
Tomcat启动45秒解决问题
查看>>
beta 2
查看>>
[西安交大附中集训] 自积
查看>>
linux学习摘记
查看>>
imageX及其安装windows
查看>>
SCAU 2006校赛 6582 Encode
查看>>
android-基础编程-RecyclerView
查看>>
Telerik Reporting之安装
查看>>
stale element reference: element is not attached to the page document 异常
查看>>
JAVA-运算符&&和&的区别
查看>>
并查集简述 (HDU-1213-How Many Tables)
查看>>
robotframework使用过程中的若干问题
查看>>
C语言内存管理
查看>>
读书笔记--SQL必知必会02--检索数据
查看>>
C#关键字as出现的错误
查看>>
[九省联考2018]IIIDX
查看>>
陶哲轩实分析 习题 13.4.10
查看>>