由于业务需要,在部署LVS+Keepalived时,公司申请了一个C网段,让keepalived绑定254个VIP地址。满满的以为没有一点问题,但却遇到了keepalived限制死20VIP的问题。刚开始一无所措,但经过思考,以及请教别人,得到了很多种思路,虽然有些思路并没解决问题,但思路本身就是很重..
分类:
其他好文 时间:
2014-11-14 15:54:40
阅读次数:
964
Keepalived集群软件是一个基于VRRP协议来实现的LVS(四层协议)服务高可用方案,可以利用避免单节点故障.LVS服务需要有2台服务器运行Keepalived服务,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外只有一个虚拟IP,主服务器会发送特定的消息给备份服务器,当备份服务器..
分类:
系统相关 时间:
2014-11-13 19:13:45
阅读次数:
332
1、环境说明:系统版本:Ubuntu14.04LVS1物理IP:14.17.64.2初始接管VIP:14.17.64.13LVS2物理IP:14.17.64.3初始接管VIP:14.17.64.14真实web服务器IP:14.17.64.4-12实现效果:去往14.17.64.13或14的报文,转发给14.17.64.4-12中的一台服务器处理,实现负载均衡。要求1:当一..
分类:
系统相关 时间:
2014-11-13 07:07:07
阅读次数:
341
一、Amoeba的简述:[来自百度百科] Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。与MySQL官方的MySQL ....
分类:
数据库 时间:
2014-11-12 19:29:42
阅读次数:
243
1、复制概述1.1、复制解决的问题数据复制技术有以下一些特点:(1) 数据分布(2) 负载平衡(load balancing)(3) 备份(4) 高可用性(high availability)和容错1.2、复制如何工作从高层来看,复制分成三步:(1) master将改变记录到二进制日志(binary...
分类:
数据库 时间:
2014-11-12 01:54:30
阅读次数:
397
1 heartbeat 是款开源的 HA产品,提供了三个版本,v1 v2 v3LINUX 5 上用的是 V2版本LINUX 6 上用的是 V3 版本版本之间是有区别的,V3 版本把资源代理 heartbeat cluster-glue resource-agents 分离开来了 作为了三个独立的项....
分类:
其他好文 时间:
2014-11-11 18:11:17
阅读次数:
289
服务器环境:node1:192.168.1.10010.0.0.1node2:192.168.1.10210.0.0.2服务:apache1.配置系统的网络环境node1节点:(1)配置IP地址[root@node1yum.repos.d]#cd/etc/sysconfig/network-scripts/[root@node1network-scripts]#vimifcfg-eth0DEVICE=eth0HWADDR=08:00:27:EE:3D:F6TYPE=..
分类:
系统相关 时间:
2014-11-11 14:31:52
阅读次数:
368
使用ZooKeeper来构建应用 在一定程度上了解ZooKeeper之后,我们接下来要用ZooKeeper编写一些有用的应用程序。一、配置服务 配置服务是分布式应用所需要的基本服务之一,它使集群中的机器可以共享配置信息中那些公共的部分。简单地说,ZooKeeper可以作为一个具有高可用性的配置存.....
分类:
其他好文 时间:
2014-11-10 19:53:57
阅读次数:
163
介绍了当前主流高可用软件MHA的工作流程和切换演示(模拟从库延迟,主库宕机后,数据自动补齐)视频地址:http://edu.51cto.com/lesson/id-44865.html
分类:
数据库 时间:
2014-11-10 15:53:48
阅读次数:
242
在上一篇文章《搭建高可用MongoDB集群(一)——配置MongoDB》?提到了几个问题还没有解决。 主节点挂了能否自动切换连接?目前需要手工切换。 主节点的读写压力过大如何解决? 从节点每个上面的数据都是对数据库...
分类:
数据库 时间:
2014-11-10 15:53:48
阅读次数:
350