一、简介高可用集群,是指以减少服务中断(如因服务器宕机等引起的服务中断)时间为目的的服务器集群技术。简单的说,集群就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点。高可用集群的出现是为了减少由计算机硬件和软件易错性..
分类:
其他好文 时间:
2016-12-28 12:52:14
阅读次数:
325
引言:在高可用系统中,系统服务可用性的监控是必不可少的一项基础组件。而目前流行的是Heartbeat和corosync,对于这两者各有什么优缺点呢?共同点:都属于消息网络层,对外提供服务和主机的心跳检测,在监控的主服务被发现当机之后,即时切换到从属的备份节点,保证系统的可用..
分类:
其他好文 时间:
2016-12-20 21:09:57
阅读次数:
218
一、Pacemaker概念 (1)Pacemaker(心脏起搏器),是一个高可用的群集资源管理器。它实现最大可用性资源管理的节点和资源级故障检测和恢复,通过使用首选集群基础设施(Corosync或Heartbeat)提供的消息和成员能力。 它可以监测并恢复节点和服务级别的故障,实现进程级高可用。它适 ...
分类:
其他好文 时间:
2016-12-20 16:01:53
阅读次数:
273
简介高可用集群,是指以减少服务中断(如因服务器宕机等引起的服务中断)时间为目的的服务器集群技术。简单的说,集群就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点。高可用集群的出现是为了减少由计算机硬件和软件易错性所带..
分类:
其他好文 时间:
2016-12-14 02:49:19
阅读次数:
449
OpenAIS---corosync===============================================================================概述:===============================================================================回顾:HA解决方案:OpenAIS(开放式应用接口标准)1.介绍★HA解决方案:vrrp协议..
分类:
其他好文 时间:
2016-12-07 23:58:32
阅读次数:
555
CentOS7corosync高可用集群的实现===============================================================================概述:===============================================================================在CentOS7上实现高可用集群案例1.介绍★CentOS7:corosyncv2(quoru..
分类:
其他好文 时间:
2016-12-07 23:57:57
阅读次数:
801
一、drbd简介drbd全称DistributedReplicatedBlockDevice,为分布式复制块设备,基于软件实现的,不共享任何东西的,通过复制的方式构建镜像模式工作的磁盘,类似于raid1,但不同于raid的是,drbd实现了跨主机镜像块数据。drbd工作原理:由工作于内核层次的drbd,将要写入本地磁..
分类:
数据库 时间:
2016-11-24 09:37:35
阅读次数:
375
一、corosync+pacemaker集群前提准备集群前提准备-->HA-web承接上文-->corosync+pacemaker使用crmsh构建高可用集群二、准备pcs[root@node1~]#yuminstallpcs
禁用stonith设备
[root@node1~]#pcspropertysetstonith-enable=false
[root@node1~]#pcspropertysetno-quorum-..
分类:
其他好文 时间:
2016-11-22 15:14:21
阅读次数:
467
一、准备工作承接上文:corosync+pacemaker使用crmsh构建高可用集群二、MariaDBserver配置(基于nfs)nfsserver准备1、在nfsserver准备LVM存储空间
[root@node3~]#fdisk/dev/sdb
DevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabel
BuildinganewDOSdiskla..
分类:
数据库 时间:
2016-11-21 23:48:04
阅读次数:
334
一、集群简介引自suse官方关于corosync的高可用集群的框架图:由图,我们可以看到,suse官方将集群的ArchitectureLayers分成四层。最低层Messaging/InfrastructureLayer提供了HeartBeat节点间传递心跳信息,即为心跳层。第二层MembershipLayer层为集群事务决策层,决定了哪些节..
分类:
其他好文 时间:
2016-11-20 16:27:35
阅读次数:
232