一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。古人有云:当一头牛拉不动车的时候....
分类:
Web程序 时间:
2016-01-03 14:48:14
阅读次数:
233
前言 先给大家伙拜个年,祝大家:新的一年健健康康,平平安安! 本文的形成参考了很多人的博客,最多的应该是青葱岁月兄的这篇博客,大家可以先去看下,熟悉一些内容,因为本文是直接实践,一些理论性的知识就需要大家自己去补充了。 本文是在我之前环境LVS + keepalived + nginx...
分类:
系统相关 时间:
2016-01-02 16:06:35
阅读次数:
321
之前有写过keepalived+mysql和lvsDR模式的分析篇。然而LVS没有写高冗余。今天来写一篇LVS+keepalived的LVSDR只负责转发,LVS也没有nginx后端检查功能,所以后端realserver宕机了,LVS还是会转发到后端去的。so我们需要一个检查后端的功能,并剔除or增...
分类:
其他好文 时间:
2015-12-31 12:20:50
阅读次数:
211
1.yum-yinstallkernel-develmakegccopenssl-devellibnl*popt*popt-static2.wgethttp://www.keepalived.org/software/keepalived-1.2.7.tar.gz3.tarzxvfkeepalived-1.2.7.tar.gz4.cdkeepalived-1.2.75../configure6.执行完最后一条时,终端应该显示为下图这样,如果不是请不要继..
分类:
其他好文 时间:
2015-12-30 19:59:16
阅读次数:
441
一、环境说明: 操作系统:Centos-6.5_x86_64 keepalived软件安装在node2和node3机器上。 实际安装之前,先关闭keepalived节点(node2,node3)上的防火墙。 [root@node2 ~]# service iptables stop 二、软件安装: ...
分类:
系统相关 时间:
2015-12-28 20:10:10
阅读次数:
332
1.基本规划一共5个IP地址,4台服务器,两台做LVS+Keepalived高可用负载均衡,两台做Web服务器。LVS的IP地址是:192.168.0.181192.168.0.182web服务器的IP地址是192.168.0.183192.168.0.184虚拟IP(VIP)地址是:192.168.0.1882.配置IISIIS上最重要的配置就是环回网卡配置,配置..
分类:
Web程序 时间:
2015-12-25 19:33:10
阅读次数:
1438
实验环境:LVS01:192.168.0.149#(外网)10.0.0.13#(内网)LVS02:192.168.0.15010.0.0.14web01:10.0.0.15#(web环境自行搭建)web02:10.0.0.16#(web环境自行搭建)VIP:192.168.0.145安装准备:[root@LVS01~]#cat/etc/redhat-releaseCentOSrelease6.7(Final)[root@LVS01~]#una..
分类:
其他好文 时间:
2015-12-25 06:33:18
阅读次数:
313
基于VMware的虚拟Linux集群搭建-lvs+keepalived本文通过keepalived实现lvsserver的的双机热备和真实server之间的负载均衡。这方面的blog挺多,可是每一个人搭建集群的环境不同,遇到的问题也不同。本文简述配置的一些过程以及配置过程中遇到问题时的解决方式。准本...
分类:
系统相关 时间:
2015-12-24 13:28:03
阅读次数:
322
Haproxy实现数据库的负载均衡,健康监测.权重分发.IP规划:192.168.0.221os---221db
192.168.0.222os---222db
192.168.0.223os---223db
192.168.0.224os---224haproxy
192.168.0.225os---225haproxy
VIP:192.168.0.226准备:三台主机安装之前,必须先设置selinux、hostname和iptab..
分类:
数据库 时间:
2015-12-21 12:43:19
阅读次数:
442
keepalived-1.2.4_auto_install.sh
#!/bin/bash
Install_dir="/usr/local/keepalived"
Download_dir="/home/tools"
Keepalived_Major_Version="1.2"
Keepalived_Minor_Version="7"
kernels_Vserion=`uname-r`
keepalived_conf="/etc/keepalived"
check_result(){
if[$1!=0];the..
分类:
其他好文 时间:
2015-12-17 14:28:45
阅读次数:
224