所需软件包:cluster-glue-1.0.6-1.6.el5.i386.rpm       heartbeat-libs-3.0.3-2.3.el5.i386.rpm  pacemaker-cts-1.1.5-1.1.el5.i386.rpm      cluster-glue-libs-1.0.6-1.6.el5.i386
原创 2016-11-06 18:02:21
594阅读
corosync 和openais 各自都能实现群集功能,但是功能比较简单,要想实现功能齐全、复杂的群集,需要将两者结合起来.corosync 和openais 各自都能实现群集功能,但是功能比较简单,要想实现功能齐全、复杂的群集,需要将两者结合起来。二者主要提供心跳探测,但是没有资源管理能力。pacemaker 可以提供资源管理能力,是从hear
原创 2013-01-30 00:37:44
799阅读
OpenAIS是基于SA Forum 标准的集群框架的应用程序接口规范。OpenAIS提供一种集群模式,这个模式包括集群框架,集群成员管理,通信方式,集群监测等,能够为集群软件或工具提供满足 AIS标准的集群接口,但是它没有集群资源管理功能,不能独立形成一个集群。OpenAIS组件包括AMF,CLM,CKPT,EVT,LCK,MSG,TMR,CPG,EVS等,因OpenAIS分支不同,组件略有不同
原创 2012-10-18 14:57:48
679阅读
        Corosync在传递信息的时候可以通过一个简单的配置文件来定义信息传递的方式和协议等。它是一个新兴的软件,2008年推出,但其实它并不是一个真正意义上的新软件,在2002年的时候有一个项目Openais  , 它由于过大,分裂为两个子项目,其中可以实现HA心跳信息传输的功
原创 2013-05-15 09:52:20
524阅读
corosync(pacemaker)+drbd+web(apache) 环境:     vm1-hong:172.16.3.2/16     vm2-ning:172.16.3.10/16     VIP:172.16.3.100/16 一、drbd安装: 案例:配置主从pr
原创 2014-10-05 00:20:57
554阅读
实验环境: 两台linux 5.4 的虚拟机 实验拓扑: 实验配置 如下: 服务器上的基础配置 [root@love ~]# hostname a.abc.com [root@love ~]#logout [root@a ~]# vim /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=
原创 2012-10-21 17:29:37
836阅读
corosync 和openais 各自都能实现群集功能,但是功能比较简单,要想实现功能齐全、复杂的群集,需要将两者结合起来。二者主要提供心跳探测,但是没有资源管理能力。 pacemaker 可以提供资源管理能力,是从heartbeat的v3版本中分离出来的一个项目 高可用群集要求: 硬件一致性 软件(系统)一致性 时间一致性 名称互相能够解析 案例一:corosync+openai
原创 2012-10-23 21:49:08
1989阅读
拓扑: 配置: 首先在两台主机上进行准备工作: 192.168.145.10主机: [root@localhost ~]# vim /etc/sysconfig/network 编辑结果: 3 HOSTNAME=node1.a.com [root@localhost ~]# vim /etc/hosts 编辑结果: 5 192.168.145.10   n
原创 2012-10-25 16:44:11
1324阅读
系统环境在redhat5.4下: 1)共有两个测试节点,分别node1.magedu.com和node2.magedu.com,IP地址分别为172.16.26.11和172.16.26.12; 2)集群服务为apache的httpd服务; 3)提供web服务的地址为172.16.26.1; 1、准备工作 为了配置一台Linux主机成为HA的节点,通常需要做出如下的准备工作: 1)所有
原创 2012-07-02 09:31:59
672阅读
corosync最初只是用来演示OpenAIS集群框架接口规范的一个应用,可以说corosync是OpenAIS的一部分,但后面的发展明显超越了官方最初的设想,越来越多的厂商尝试使用corosync作为集群解决方案。如Redhat的RHCS集群套件就是基于corosync实现。corosync只提供了message layer,而没有直接提供CRM,一般使用Pacemaker进行资源管理。C
原创 2014-04-23 20:24:28
1368阅读
一、简介    CoroSync最初只是用来演示OpenAIS集群框架接口规范的一个应用,可以说CoroSync是OpenAIS的一部分,但后面的发展明显超越了官方最初的设想,越来越多的厂商尝试使用CoroSync作为集群解决方案。如Redhat的RHCS集群套件就是基于CoroSync实现。     CoroSync只提供了m
原创 2015-04-12 23:38:19
1598阅读
corosync+pacemaker实现web服务高可用
原创 精选 2016-10-27 09:28:54
1338阅读
实验平台:virtualbox 4.12 操作系统:RedHat5.4 实验拓扑:    本实验使用两台主机模拟实现高可用集群,使用DRBD实现分布式存储,在一台主机宕机是可以保证数据的完整及服务的正常。   一. 首先进行一些基本的准备设置。     # vim /etc/sysconfig/network-scripts
原创 2011-09-16 05:56:42
1040阅读
3点赞
 Corosync+Pacemaker实现web高可用集群 1 、corosync简介 oreosync在传递信息的时候可以通过一个简单的配置文件来定义信息传递的方式和协议等。它是一个新兴的软件,2008年推出,但其实它并不是一个真正意义上的新软件,在2002年的时候有一个项目Openais , 它由于过大,分裂为两个子项目,其中可以实现HA心跳信息传输的功能就是Corosync ,
原创 2012-04-18 22:18:20
1218阅读
群集之 COROSYNC OPENAIS +PACEMAKER +REBD+WEB DRBD 一、准备环境 1.系统环境 # uname –r //内核版本 2.6.18-164.el5 # cat /etc/redhat-release  //查看系统信息 Red Hat Enterprise Linux Server release 5.4 (Tikang
原创 2012-10-22 20:05:26
6816阅读
一、高可用集群1、高可用集群的定义    高可用集群,是指以减少服务中断(如因服务器宕机等引起的服务中断)时间为目的的服务器集群技术。简单的说,集群就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点。  高可用集群的出现是为了减少由计算机硬件和软件易错性所带来的损失。它通过保护用户的业务程序对外不间断提供的服务,把因软件/硬件/人为造成的
推荐 原创 2014-04-21 18:54:20
10000+阅读
5点赞
19评论
pacemaker:心脏起搏器,是一个集群资源管理器。它实现最大可用性群集服务的节点和资源级别故障检测和恢复使用首选集群基础设施提供的消息和成员能力。pacemaker是个资源管理器,不提供心跳信息。heartbeat3.0拆分后的组成部分:    heartbeat:将原来的消息通信层独立为heartbeat项目,新的heartbeat只负责维护集群各节点
原创 2015-01-23 17:36:10
4011阅读
一、简介高可用集群结构a.Messaging Layer:信息层,心跳信息传输层。 b.RA(Resource Allocation):资源分配层。该层的核心组件叫CRM。     1).CRM(Cluster Resources Manager):集群资源管理器,依赖于各自底层的Messaging Layer。高可用集群中任何资源都不应该自行启动,而是由C
转载 精选 2016-01-07 10:25:21
718阅读
1点赞
1评论
 废话不多说,直接开始,整体规划如下: 实验通过虚拟机实现,基于Red Hat 5.8来完成 1.资源分析 在做实验之前,首先要知道高可用用于分配的资源有哪些,由于我们做的是Lvs DR模型Director的高可用,用到得资源有两个:   1)VIP:用户用来访问   2)ipvsadm 清楚了需要分配的资源,做起来就明朗多了,在实现高可用之前,我们要
推荐 原创 2012-08-05 00:52:55
1399阅读
1点赞
1评论
实验环境:         两台主机:  centos6.5+httpd2.4+php5.5组成web的基本环境,并且web页面访问正常,并且确保httpd24服务不会开机启动。            &n
原创 2014-09-16 16:56:14
2334阅读
  • 1
  • 2
  • 3
  • 4
  • 5