LVS keepalived负载均衡高可用 配置安装大全
LVS+Keepalived实现高可用集群
一、 基础介绍 2
二、 搭建配置LVS-NAT模式 2
三、 搭建配置LVS-DR模式 4
四、 另外一种脚本方式实现上面LVS-DR模式 6
五、 keepalived + LVS(DR模式) 高可用 8
六、 Keepalived 配置文件详细介绍 11
基础介绍
根据业务目标分成三类:
High Availability 高可用
Load Balancing 负载均衡
High Performance 高性能
实现集群产品:
HA类:
rhcs、heartbeat、keepalived
LB类:
haproxy、lvs、nginx、f5、piranha
HPC类:
/index/downfile/infor_id/42
LVS 负载均衡有三种模式:
LVS-DR模式(direct router)直接路由模式
进必须经过分发器,出就直接出
LVS-NAT模式(network address translation)
进出必须都经过分发器
LVS-TUN模式(ip tunneling)IP隧道模式
服务器可以放到全国各地
搭建配置LVS-NAT模式
服务器IP规划:
DR服务器添加一张网卡eth1,一个网卡做DIP,一个网口做VIP。
设置DIP、VIP IP地址:
DIP的eth1和所有RIP相连同一个网段
CIP和DIP的eth0(Vip)相连同一个网段
Vip eth0 00
Dip eth1
客户机IP:
Cip
2台真实服务器IP:
Rip1
Rip2
RealServer1配置:
mount /dev/xvdd /media/
vi /var/www/html/index.html
写入:this is realserver1
启动httpd
vi /etc/sysconfig/network-scripts/ifcfg-eth0
设置RIP,子网掩码必须设置成DIP
IPADDR=
NETMASK=
GATEWAY=
RealServer2 配置:
vi /var/www/html/index.html
写入:this is realserver2
启动httpd
vi /etc/sysconfig/network-scripts/ifcfg-eth0
设置RIP,子网掩码必须设置成DIP
IPADDR=
NETMASK=
GATEWAY=
在DR服务器上做以下设置:
开启IP数据包转发
vi /etc/sysctl.conf
net.ipv4.ip_forward = 0 ##0改成1 ,此步很重要
查看是否开启:sysctl -p
安装LVS服务:ipvsadm
yum -y install ipvsadm
lsmod |grep ip_vs
Turbolinux系统没有带rpm包,必须下载源码安装:
#ln -s /usr/src/kernels/2.6.18-164.el5-x86_64/ /usr/src/linux ##如果不做连接,编译时会包错
#tar zxvf ipvsadm-1.24.tar.gz
#cd ipvsadm-1.24
#make make install
运行下ipvsadm ,就加到ip_vs模块到内核了
lsmod | grep ip 可以看到有ip_vs模块了
配置DR服务器,添加虚拟服务
ipvsadm -L -n 查询信息
ipvsadm -A -t 00:80 -s rr #添加集群服务、调度算法,rr为调度算法
ipvsadm -a -t 00:80 -r -m -w 1 # -m代表net模式,-w代表权重
ipvsadm -a -t 00:80 -r -m -w 2
ipvsadm -L -n 再次查看是就有了realserver
service ipvsadm save 保存配置
iptables -L 关闭或者清空防火墙
watch -n 1 ipvsadm -L -n 查看访问记录的数
显示如下:
- RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 00:80 rr
- :80 Masq 1 0 13
- :80 Masq 2 0 12
ActiveConn是活动连接数,也就是tcp连接状态的ESTABLISHED;InActConn是指除了ESTABLISHED以外的,所有的其
您可能关注的文档
- LTE系统.ppt
- LTE:DRX介绍.docx
- LTE测试及分析.pptx
- LTFS 介绍.ppt
- lucene简介原理及实践.ppt
- LTE空口信令流程详解以及34354相关优化案例汇总.doc
- LOVE 金融一班 李孟繁.pptx
- Lund 概念在重型创伤性脑损伤.ppt
- luisanna_paggiaro_-_the_gardener’s_toolbox.ppt
- lumion 3.0 破解过程.doc
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)