MySQL迁移到Azure上后,由于云的特性,在自建数据中心的MySQL的HA的方法在云上很多都不能部署。 这主要是因为,目前Public Cloud不支持:1. 共享存储;2. Multicast;3. VIP。 共享存储,Azure File Service可以部分解决这个问题,但考虑到性能的问...
分类:
数据库 时间:
2015-12-05 12:41:53
阅读次数:
224
corosync?corosync的由来是源于一个Openais的项目,是Openais的一个子 项目,可以实现HA心跳信息传输的功能,是众多实现HA集群软件中之一,heartbeat与corosync是流行的Messaging Layer (集群信息层)工具。而c...
分类:
数据库 时间:
2015-11-09 00:20:02
阅读次数:
286
corosync+pacemker的高可用集群,可以分为几层:从下往上,分为MessagingLayer(信息传递层或基础架构层,用来传递心跳信息等的程序),ResoureLayer(资源管理器层(全局的),管理资源),LocalResouceManager(本地资源管理器),在上面是资源代理,这种形式的高可用集群,..
分类:
其他好文 时间:
2015-11-03 17:57:59
阅读次数:
1205
conga:是RHCS的全生命期的配置工具(在图形用户界面下配置corosync+cman+rgmanager)测试环境:OS:rhel6.5Director:192.168.1.115luci(非集群中的节点,管理主机)web1:192.168.1.121ricci(集群中的节点)web2:192.168.1.122ricci(集群中的节点)VIP:192.168.1.160PS..
分类:
其他好文 时间:
2015-11-01 19:35:35
阅读次数:
383
dbrd可以实现数据的同步,drbd一般是一主一从,所有的读写操作,挂载只能在主节点上进行。drbd主从节点可以调换。通过corosync+pacemaker实现drbd主从点挂掉后能自动切换到从节点上,实现故障转移继续提供服务。因此可以将mysql的数据放置到drbd数据块上。drbd:DRBD:(distribu..
分类:
数据库 时间:
2015-10-31 01:47:24
阅读次数:
285
lvs+heartbeat-ldirectord实现高可用负载均衡IPVS规则与heartbeatipvs规则不再使用ipvsadm配置,而是依靠heartbeat的包工具ldirectord去生成规则并且ldirectord有检测后端RS健康状况的机制(利用权重,非常正常剔除(w=0),正常后添加)。删除之前heartbeatv2crmlamp配置的约..
分类:
其他好文 时间:
2015-10-28 01:49:13
阅读次数:
508
测试环境:OS:rhel6.5node1:192.168.1.121corosyncpacemakermysqlddrbdcrmshpcsnode2:192.168.1.122corosyncpacemakermysqlddrbdVIP:192.168.1.160软件版本:corosync-1.4.7-2.el6.x86_64.rpmpacemaker-1.1.12-8.el6.x86_64.rpmpcs-0.9.90-1.el6_4.noarch.rpmpython-pssh-2..
分类:
数据库 时间:
2015-10-26 18:51:48
阅读次数:
351
测试环境:OS:rhel6.4web1:192.168.1.121httpdheartbeatpacemakercrmshpcsweb2:192.168.1.122httpdheartbeatpacemakerweb3:192.168.1.125httpdnfsVIP:192.168.1.160PS:注意这里的测试环境是干净的,啥也没安装。。。goon!!一、安装corosync和pacemaker之前的准备工作1...
分类:
Web程序 时间:
2015-10-24 18:59:49
阅读次数:
872
Linux常见集群:将多台主机结合起来创造冗余集群,通过缩短平均修复时间提高系统可用性LB:lvs,nginxHA:Keepalived,heartbeat,corosync,cmanHP:高性能集群并行处理:分布式存储:HDFS:分布式计算:YARNbatch:MapReducein-memory:sparkstream:sotrm流式处理系统Keepal..
分类:
其他好文 时间:
2015-10-22 06:57:38
阅读次数:
2253
一、ansible简介ansible是2012年出现的自动运维工具,基于python开发,集合了众多工具的优点,可以实现批量系统配置、批量程序部署、批量运行命令、批量配置文件修改等功能。最主要的是ansible是基于多模块工作的,而且ansible是无需客户端安装就可以基于ssh实现管理节点的,是..
分类:
Web程序 时间:
2015-10-21 16:00:29
阅读次数:
610