一、heartbeat介绍heartbeat是HA高可用集群的一个重要组件,heartbeat实现了资源转移和心跳信息传递。它的常用组合方式为heartbeatv1,heartbeatv2+crm,heartbeatv3+pacemaker,目前版本为v3版本。二、编译前准备heartbeat官方站点http://hg.linux-ha.org/ClusterGlue官方站点..
分类:
其他好文 时间:
2016-11-17 02:18:01
阅读次数:
302
一、简介高可用集群,是指以减少服务中断(如因服务器宕机等引起的服务中断)时间为目的的服务器集群技术。简单的说,集群就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点。高可用集群的出现是为了减少由计算机硬件和软件易错性..
分类:
其他好文 时间:
2016-11-15 21:08:04
阅读次数:
287
红帽5.0使用的是OpenAIS作为内核中的信息通信API,然后借助CMAN作为MessagerLayer,再使用ramanager作为CRM进行资源的管理Corosync具有比heartbeat在设计上更好的信息通信机制红帽6.0直接使用Corosync用来作为集群的MessagerLayer不同的公司的API机制所调用的库,函数类型,返回..
分类:
其他好文 时间:
2016-11-12 20:24:16
阅读次数:
509
前提:本配置共有两个测试节点,分别node1和node2,相的IP地址分别为202.207.178.6和202.207.178.7,管理节点202.207.178.8,对node1和node2进行配置。此时已经配置好drbd,并且可以正常工作了!(为避免影响,先关闭防火墙和SElinux,DRBD相关配置详见http://10927734.blog.51c..
分类:
数据库 时间:
2016-11-07 20:11:46
阅读次数:
347
所需软件包:cluster-glue-1.0.6-1.6.el5.i386.rpmheartbeat-libs-3.0.3-2.3.el5.i386.rpmpacemaker-cts-1.1.5-1.1.el5.i386.rpmcluster-glue-libs-1.0.6-1.6.el5.i386.rpmlibesmtp-1.0.4-5.el5.i386.rpmpacemaker-libs-1.1.5-1.1.el5.i386.rpmcorosync-1.2.7-1.1.el5.i386.rpm..
分类:
Web程序 时间:
2016-11-07 02:57:13
阅读次数:
345
1.Keepalived介绍Keepalived是一个基于VRRP协议来实现的服务高可用方案,可以利用其来避免IP单点故障,类似的工具还有heartbeat、corosync、pacemaker。但是它一般不会单独出现,而是与其它负载均衡技术(如lvs、haproxy、nginx)一起工作来达到集群的高可用。1.1VRRP协议VRRP..
分类:
其他好文 时间:
2016-11-04 17:38:35
阅读次数:
222
前提:本配置共有两个测试节点,分别node1和node2,相的IP地址分别为202.207.178.6和202.207.178.7(为避免影响,先关闭防火墙和SElinux)一、安装配置corosync及相关软件包1、准备工作 1)节点名称必须跟uname-n命令的执行结果一致 node1: #hostnamenode1 #vim/etc/sysconfi..
分类:
Web程序 时间:
2016-10-28 00:16:26
阅读次数:
285
前言坑无处不有。对各个组件大家都是仁者见仁智者见智。各个组件的工作原理适用场景就不在一一阐述。……待续……环境准备Corosync安装与配置Pacemaker安装与配置DRBD安装与配置MySQL安装与配置Crm资源管理系统结构环境准备$cat/etc/issue
Ubuntu14.04.4LTS\n\l
$uname-r
4.2...
分类:
数据库 时间:
2016-10-26 17:04:38
阅读次数:
253
课程简介:在本课程中,我们通过学习群集基础原理,了解Pacemaker、Corosync等常见开源群集解决方案,再通过大量动手实验,深入掌握多种场景下高可用业务的构建,包括NFS、SAN、DRBD存储,HTTP、MySQL应用等。实验环境为:CentOS7.2课程链接:http://edu.51cto.com/course/cour..
分类:
系统相关 时间:
2016-10-17 23:40:28
阅读次数:
325
HACluster基础及heartbeat实现HA配置环境node1:192.168.1.121 CentOS6.7node2:192.168.1.122 CentOS6.7node3:192.168.1.123 CentOS6.7vip192.168.1.88配置前准备#cat/etc/hosts 127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4 ::1localhostlo..
分类:
其他好文 时间:
2016-10-12 23:41:41
阅读次数:
303