本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
Linux上LVS-DR模式部署点滴
************************************
环境:
vip=192.168.15.111
director_ip=192.168.15.100,192.168.15.101
real_server_ip=192.168.15.102,192.168.15.103
术语:
1> vip => virtual server ip-address
2> c ...
keepalived+nginx打造高可用web应用的架构方案
看了一篇web应用的架构文章,作为web项目首先保证高可用,如果是互联网面向用户的项目呢,高可用其中一点就是要面对高并发。下面对高可用方案进行总结,本文只讨论到web service层,数据层暂不讨论。
单点往往是系统高可用最大的风险和敌人,应该尽量在系统设计的过程中避免单点。方法论上,高可用保证的原则是“集群化”,或者叫“冗余”:只有一个单点,挂了服务会受影响;如果有冗余备份,挂了还有 ...
keepalived用的http_get
部署两台keepalived, master和backup, 两台realserver, 一台sorry_server. 操作系统为centos6.8
ip: master: 192.168.254.129
back: 192.168.254.131
real_server: 192.168.254.128
real_serv ...
Centos7卸载keepalived
cd /usr/local/src/keepalived #源码所在目录(根据实际情况进入对应目录)
make uninstall #执行卸载
删除相关文件
rm -f /usr/local/sbin/keepalived
rm -f /usr/local/etc/rc.d/init.d/keepalived
rm -f /u ...
Nginx+keepalived双机热备(主从模式)
负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的!做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健康持续运行。关于负载均衡介绍,可以参考:linux负载均衡总结性说明(四层负载/七层负载)
由于业务扩展,网站的访问量不断加大,负载越来越高。现需要在web前端放置nginx负载均衡,同时结合keepalived对前端nginx实现HA高可用。1)n ...
Keepalived时主备负载均衡器都有VIP的问题:VRRP协议问题
通过不停的查找问题,我发现,只需要关闭备用负载均衡器的防火墙,那么主备服务器都有VIP的情况就会得以解决。由此可以肯定,问题就是出现在了防火墙这里。
首先用tcpdump查看一下vrrp的组播情况,这个随便在同网络的任意一台服务器抓包即可:
tcpdump vrrp -n # -n:不把主机的网络地址转换成名字
查看下抓包的结果:
tcpdump抓 ...
centos 安装keepalived-1.3.5并配置nginx
Keepalived是一个免费开源的,用C编写的类似于layer3,4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和high-availability(高可用)功能,负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs),而高可用是通过VRRP协议实现多台机器之间的故障转移服务。
官网源码包下载 ...
nginx keepalived lvs
一、环境准备
一共4台虚拟机,我用的mac的parallels desktop创建的4台centos7虚拟机
master 192.168.20.104
salve 192.168.20.103
node1 192.168.20.102
node2 192.168.20.98
可以先安装一个虚拟机,然后进行克隆就行。
二、配置虚拟机
1.安装master的keepalived,参 ...
keepalived 报错 OpenSSL is not properly installed on your system
!!! OpenSSL is not properly installed on your system. !!!
!!! Can not include OpenSSL headers files.
解决方法:
yum -y install openssl-devel
redis+keepalived+haproxy集群的简单搭建
#############################redis集群
参考
http://www.cnblogs.com/wuxl360/p/5920330.html
redis-3.2.9
make PREFIX=/usr/local/redis install
cp redis-3.2.9/src/redis-trib.rb /usr/local/redis/bin/
...
Keepalived实现双机热备
我们通常所说的双机热备,不同于普通意义的负载均衡,两者都可以有两台机器在运行,但前者不是同时使用两台服务器提供服务,后者是两台服务器同时提供服务。双机热备是其中一台机器宕机或者应用出现异常会切换到备机,负载均衡不会存在切换的问题。
keepalived的工作原理是VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议。在VRRP中 ...
Linux 高可用(HA)集群之keepalived详解
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://freeloda.blog.51cto.com/2033581/1280962
大纲
一、前言
二、Keepalived 详解
三、环境准备
四、LVS+Keepalived 实现高可用的前端负载均衡器
keepalived 高可用,监控web服务器状态
一、keepalived 高可用,监控web服务器状态
4.1 安装 两台机器,一组一丛
yum install -y keepalived
主机器配置,虚拟ip为:192.168.1.100
vrrp_instance VI_1 {
state MASTER # 备用服务器上为BACKUP
interface eth0
virtual_ ...
某集团分布式系统部署全记录-概述
该系统需要处理的内容列表如下:
1、Nginx负责负载均衡
Nginx篇地址: http://woaijiadanoo.iteye.com/blog/2352411
2、Keepalived负责Nginx的HA
3、Redis主从节点复制
注:本次只有几个节点使用Redis,故未涉及Redis集群
4、ActiveMQ集群
5、Hadoop集群
...
keepalived工作原理和配置说明
keepalived工作原理和配置说明
1.keepalived官网 http://www.keepalived.org/listes.html
2.keepalived GITHUB https://github.com/acassen/keepalived
3.ke ...
keepalived
对 keepalived 的理解是:
在一个局域网中,由几个服务器组成一个集群。他们中竞选出一个主服务器,其余的都为备选服务器。主服务器会定期的广播一个arp包,包的内容是一个虚拟ip及其mac地址。在接收到了该包的所有主机,会更新其ip ----- mac地址映射表。这样,当网关收到了这个包,则其回将来自外界的ip请求发送到这个主服务器上去,而备选服务器可以通过这个arp包知道主服务器还存活者的, ...