搭建keepalived + lvs DR

简介:lvs 能为服务器提供负载均衡 keepalived 能为lvs服务器提供热备切换,提高可用性。并对服务器池的节点进行健康检查,自动移除故障节点。

一 搭建lvs

1 网络环境:

.配置各IP:

lvs1:172.16.16.173 ;lvs2:172.16.16.174 ;web1:172.16.16.175 ;web2:172.16.16.177

四台服务器都需配置vip:172.16.16.172以作为负载均衡提供服务。

(1)lvs的vip根据eth0的虚接口进行配置

2) 节点服务器的vip用回环的虚接口进行配置

(3)lvs配置/etc/sysctl.conf,添加三条以关闭ICMP重定向  vim /etc/sysctl.conf


(4)① 节点服务器配置/etc/sysctl.conf,调整/proc响应参数  vim /etc/sysctl.conf



② 节点服务器添加vip本地访问路由

2  配置负载分配策略

(1)lvs安装ipvsadm工具,并清除默认策略 [service ipvsadm stop] ;添加虚拟服务器并配置负载分配策略

3 到此步 lvs负载均衡已搭建完成 可通过ipvsadm -ln 查看节点服务器

使用两台客户机测试,可实现负载均衡

2 搭建 keepalived

一 keepalived软件环境

(1) 两台lvs安装相关环境

(2) 两台lvs安装keepalived

(1)配置主调度器

(2)配置从调度器

(3)注意

 从调度器和主调度器的调度器名称,状态,路由名 不同 。其余应保持一致!

3 至此,keepalived搭建完成 。在lvs中实现热备,实现了高可用和负载均衡的效果。

时间: 2024-11-05 19:45:19

搭建keepalived + lvs DR的相关文章

RHEL6 搭建 keepalived + lvs/DR 集群

搭建 keepalived + lvs/DR  集群 使用Keepalived为LVS调度器提供高可用功能,防止调度器单点故障,为用户提供Web服务: LVS1调度器真实IP地址为192.168.4.50 LVS2调度器真实IP地址为192.168.4.55 服务器VIP地址设置为192.168.4.252 真实Web服务器地址分别为192.168.4.51.192.168.4.52 实验拓扑图: 实验步骤: 实验准备: 配置yum源 # service iptables stop       

LVS DR 模式搭建、Keepalived+LVS DR模式搭建

LVS DR 模式搭建 Keepalived+LVS DR模式搭建 原文地址:http://blog.51cto.com/13515599/2097080

负载均衡(LVS DR模式搭建,DR只用一个公网ip,Keepalived+LVS DR)

一.LVS DR模式搭建 准备工作 三台机器: 分发器,dir:192.168.52.100 rs1:192.168.52.101  (网关改回来,之前nat模式改成100) rs2: 192.168.52.102  (网关改回来,之前nat模式改成100) vip:192.168.52.200   (这个虚拟ip需要绑定在每台机器上) 分发器dir上: [[email protected] ~]# iptables -F [[email protected] ~]# vim /usr/loca

六十三、LVS DR模式搭建、Keepalived+LVS DR

一.LVS DR模式搭建 准备工作: 三台机器 只需要一个网卡,一个IP 分发器,也叫调度器(简写为dir) 93.130 rs1 93.131     网关改回93.2 rs2 93.132      网关改回93.2 vip 93.200 dir上编写脚本 vim /usr/local/sbin/lvs_dr.sh //内容如下 #! /bin/bash echo 1 > /proc/sys/net/ipv4/ip_forward ipv=/usr/sbin/ipvsadm vip=192.

快速搭建keepalived(DR)+lvs脚本

#!/bin/bash #write:blacksnow echo "Welcome use keepalived+LVS(DR) script!!" read -p "Keepalived_master_地址: " KL_master read -p "Keepalived_backup地址: " KL_backup read -p "报警邮件名(eg:[email protected]): " EM_to read -p

keepalived+LVS/DR

keepalived 是解决单故障节点的软件1. keepalived+LVS/DR2. 任意单故障节点 的 高可用作 分发器 的 高可用用 keepalived 作 LVS/DR 模式 分发器 的 高可用实验拓扑clientnode1主.node2备webA .webB 浮动资源有: 浮动ip.策略 IP 规划client 192.168.4.254node1 192.168.4.50node2 192.168.4.55浮动ip(vip) 192.168.4.252webA 192.168.4

Keepalived + LVS DR 配置 终版

Keepalived + LVS DR 配置 终版Keepalived负载均衡配置缺点LVS如果分发器dir宕机全部失效 dir做个高可用可避免,如果一个rs宕机,也会把请求发到rs上,无法自动识别完整架构需要两台服务器(角色为dir) 分别安装Keepalived软件,目的实现高可用,但Keepalived本身也有负载均衡的功能,所以本次实验可以只安装一台KeepalivedKeepalived内置了ipvsadm的功能,所以不需要再安装ipvsadm包,也不用编写和执行那个lvs_dir的脚

LVS DR模式搭建 keepalived + LVS

lvs DR dir 编写脚本vim /usr/local/sbin/lvs_dr.sh #! /bin/bashecho 1 > /proc/sys/net/ipv4/ip_forwardipv=/usr/sbin/ipvsadmvip=192.168.91.200rs1=192.168.91.129rs2=192.168.91.130#注意这里的网卡名字ifdown ens33ifup ens33ifconfig ens33:2 $vip broadcast $vip netmask 255

Keepalived+LVS(dr)高可用负载均衡集群的实现

一 环境介绍 1.操作系统CentOS Linux release 7.2.1511 (Core) 2.服务keepalived+lvs双主高可用负载均衡集群及LAMP应用keepalived-1.2.13-7.el7.x86_64ipvsadm-1.27-7.el7.x86_64httpd-2.4.6-45.el7.centos.x86_64mariadb-5.5.52-1.el7.x86_64php-5.4.16-42.el7.x86_64 二 原理及拓扑图 1.vrrp协议vrrp(Vir