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
506阅读
引言: 在高可用系统中,系统服务可用性的监控是必不可少的一项基础组件。而目前流行的是Heartbeat和corosync,对于这两者各有什么优缺点呢?共同点:  都属于消息网络层,对外提供服务和主机的心跳检测,在监控的主服务被发现当机之后,即时切换到从属的备份节点,保证系统的可用性.不同点:   社区活跃度:Heartbeat从2010年之后,就不再继续维护
原创 2016-12-20 18:42:06
1772阅读
上接Corosync+Pacemaker+MySQL+DRBD(一)http://9124573.blog.51cto.com/9114573/1768076   ⑶布署corosync+pacemaker    ◆安装软件包     pacemaker依赖corosync,安装pacemaker包会连带安装corosync包&
推荐 原创 2016-04-29 22:19:43
2041阅读
IV 11 MySQL+corosync+drbd 操作:在《drbd》基础上进行操作(1)将drbd配置为corosync高可用的资源,能实现主从角色的自动切换注意:作为高可用的资源,必须要接受CRM管理,不能开机自启动node2-side: [root@node2~]# drbd-overview 0:mydrbd  Connected Primary/
原创 2015-12-06 19:08:22
452阅读
关于classloader的两个resource方法的资源路径问题首先要明确的是resource类路径具体所指,即Source Root和Resource Root的路径所在位置,在idea中它们两个分别所指src和resource这两个包,需要注意的是它们两个并不是自己创建,而是Mark Diectory as的具体所选择的资源包idea中相对应的在硬盘中的位置就是out目录下的class类文件
实验环境: 两台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
829阅读
corosync 和openais 各自都能实现群集功能,但是功能比较简单,要想实现功能齐全、复杂的群集,需要将两者结合起来。二者主要提供心跳探测,但是没有资源管理能力。 pacemaker 可以提供资源管理能力,是从heartbeat的v3版本中分离出来的一个项目 高可用群集要求: 硬件一致性 软件(系统)一致性 时间一致性 名称互相能够解析 案例一:corosync+openai
原创 2012-10-23 21:49:08
1907阅读
拓扑: 配置: 首先在两台主机上进行准备工作: 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
1291阅读
1. 创建系统要求:hostname: filer01eth0: 192.168.10.221eth1:  192.168.11.221500MB Meta partition4GB+ Data partition hostname: filer02eth0:  192.168.10.223eth1:  192.168.11.223500
原创 2012-12-20 17:08:58
1521阅读
DRBD+Corosync+Pacemaker实现MySQL高可用性群集  一、实验环境 Vmware-Redhat enterprise 5.4 在node1与node2上操作 1、修改主机名 #vim  /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no
原创 2013-01-25 19:48:07
640阅读
  pacemaker是集群资源管理器,corosync为心跳线。下面我们使用CRM命令来构建集群,这里我们使用http来测试。我们定义如下:   机器名   系统      IP地址        所需软件包             &
原创 2013-06-12 20:10:03
1418阅读
       前言:heartbeat虽然为Linux-HA开源项目发布的高可靠应用环境集群服务的核心软件,但是corosync作为后期之秀越来越受到人们的青睐,越来越多的人在构建新的HA应用选择使用corosync。下面我就就个人对它的理解简单的介绍一下关于corosync的应用。一、corosync、pacemaker各自是什么?   &nb
原创 2013-11-27 18:33:56
2610阅读
2点赞
1评论
接上一篇DRBD+Corosync+Pacemaker实现MySQL高可用性群集(下)四、corosync+pacemaker配置1、安装将所需软件包#node1[root@node1 ~]# yum localinstall *.rpm -y#node2[root@node2 ~]# yum localinstall *.rpm -y2、配置# cd /etc/corosync/# cp -p
转载 精选 2014-01-24 14:58:53
430阅读
一、准备工作    1、规划       域名:node1.test.com    IP:172.16.12.101    hostname: node1       域名:node2.test.com    IP:172.16.12.102   &
原创 2014-04-30 17:40:56
975阅读
实验环境     OS: CentOS 6.6      soft:         crmsh-2.1-1.6.x86_64.rpm       &
原创 2015-06-06 10:52:20
3737阅读
1点赞
场景一:定义web资源实现web集群的高可用!本次环境:   Centos6系统 2台,各安装了http服务。   Pacemaker   corosync服务已经安装1、  查看当前环境crm(live)configure# show node erick.com \  &nb
原创 精选 2016-07-07 13:54:16
2717阅读
OpenAIS---corosync ===============================================================================概述:===============================================================================回顾: HA解决方案
原创 2016-12-07 18:52:02
1923阅读
简介高可用集群,是指以减少服务中断(如因服务器宕机等引起的服务中断)时间为目的的服务器集群技术。简单的说,集群就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点。高可用集群的出现是为了减少由计算机硬件和软件易错性所带来的损失。它通过保护用户的业务程序对外不间断提供的服务,把因软件/硬件/人为造成的故障对业务的影响降低到最小程度。如果某个节点失效,它的备援节点
原创 2021-03-17 17:18:25
669阅读
LINUX 高可用群集之 ~Corosync~Corosync:它属于OpenAIS(开放式应用接口规范)中的一个项目corosync一版本中本身不具 备投票功能,到了corosync 2.0之后引入了votequorum子系统也具备了投票功能了,如果我们用的是1版本的,又需要用到票数做决策时那该如何是好呢;当然,在红帽上把 cman + corosync结合起来用,但是早期cman跟pacema
转载 2023-01-01 08:30:53
117阅读
# 系统 centos7.2      安装版本都是Yum源 node1: 192.168.8.111     node2:192.168.8.112    vip     :192.168.8.200 nfs     :192.168.8.113&
原创 精选 2017-05-18 16:26:03
7615阅读
1点赞