本文讲述使用pacemaker对drbd实现自己角色切换drbd和pacemaker结合时: 挂载点必须同名定义资源时,要指定挂载点 RA定义资源有四种:资源类型: primitive, native: 主资源,只能运行于一个节点
原创
2014-04-22 01:06:22
1124阅读
一、DRBD定义DRBD的全称为:Distributed Replicated Block Device (DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。它允许用户在远程机器上建立一个本地块设备的实时镜像。与心跳连接结合使用,也可以把它看作是一种网络RAID。DRBD因为是工作在系统内核空间,而不是用户空间,它直接复制
原创
2014-04-23 22:25:15
3691阅读
点赞
上篇博客演示了DRBD的配置和工作原理,其角色切换是手动的实现的,有时需要自动完成其角色转换下面由drbd+pacemaker实现高可用来演示其功能我们在上篇博客的基础上继续演示(一)集群资源不能开机自启动,先将服务关闭[root@node1 ~]## cat /proc/drbd看谁是主节点 卸载降级 停止umount /mydatadrbdadm secondary websercice dr
原创
2014-04-24 20:59:19
740阅读
点赞
What is Pacemaker?Pacemaker是一个集群资源管理器。它利用集群基础构件(OpenAIS 、heartbeat或corosync)提供的消息和成员管理能力来探测并从节点或资源级别的故障中恢复,以实现群集服务(亦称资源)的最大可用性。前提:1)本配置共有两个测试节点,分别node1.a.org和node2.a.org,相的IP地址分别为192.168.0.5和192.168.0
原创
2016-10-12 16:22:11
1127阅读
DRBD+Pacemaker实现DRBD主从角色的自动切换前提:drbd设备名,以及drbd设备的挂载点都要与对端节点保持一致;因为我们定义资源,使用到设备名及挂载点,所以两端的drbd设备名和设备的挂载点都必须保持一致;如何定义主从资源?主从资源是一类特殊的克隆资源;要成为克隆资源,首先必须定义成主资源;因此,要想定义成主从资源,首先必须定义成主资源。为保证成为主资源的同时,drdb设备可以同时
推荐
原创
2014-05-03 21:36:45
6744阅读
大致过程:
pacemaker安装与配置
drbd安装与配置
pacemaker资源及其约束的配置
测试自动切换
OS:CentOS 6.2
主节点:SER-206
备用节点:SER-104
原创
2012-05-03 02:24:28
4120阅读
点赞
2评论
官方网站:http://www.clusterlabs.org/doc/crm_cli.html CRM CLI是分层设计,常见层级如下: node:主要用于节点的各种操作 resource:主要用于资源的各种操作 ra:查看RA的各种属性 configure:配置资源的多数操作,都是在该层级 cib:类似于configure,只是操作的是cib shadow &nb
一、准备工作。
1.
首先建立好两台虚拟机,
一台为 ip192.168.0.77 node1.a.org
另一台为 ip192.168.0.79 node2.a.org
按照ip地址配置主机名。
在node1上
vim /etc/hosts
192.168.0.77 node1.a.org
原创
2011-09-16 00:34:08
894阅读
点赞
pacemaker+mysql+drbd 使用pacemaker创建一个主/备模式的集群,并且创建一个存储(drbd)会使用到以下软件: corosync:作为通信层和提供关系管理服务,心跳引擎,检测心跳信息 Pacemaker来实现资源管理 DRBD:作为一个经济的共享存储方案。 crm shell 来显示并修改配置文件 &
原创
2017-07-30 23:49:23
1856阅读
一、安装heartbeat。HA前提:1、时间同步;
2、SSH双机互信;
3、主机名称要与uname -n一致,并通过/etc/hosts解析;
rpm -ivh
原创
2015-03-06 10:57:26
624阅读
配置部署HA集群前期环境准备各节点(即主机)的主机名与“uname -n”的结果保持一致: # pcmk-1+pcmk-2:
vi /etc/hosts
192.168.10.253 pcmk-1.clusterlabs.org pcmk-1
192.168.10.254 pcmk-2.clusterlabs.org pcmk-2
#pcmk-1:
vi/etc/sysconfig/netwo
转载
2024-05-27 16:12:26
65阅读
rpm -ivh http://elrepo.org/linux/elrepo/el7/x86_64/RPMS/elrepo-release-7.0-2.el7.elrepo.noarch.rpmrpm -ivh http://mirrors.sohu.com/fedora-epel/7/x86_64/e/epel-release-7-2.noarch.rpmyum install rabbitm
原创
2015-09-25 11:31:50
2255阅读
corosync+pacemaker+drbd+mysql
原创
2015-10-26 17:34:36
629阅读
点赞
实验环境: vm1-ning:172.16.3.1/16 vm2-hong:172.16.3.2/16 drbd操作步骤: 1、创建mysql的drbd资源磁盘(两节点都需要创建) &nbs
原创
2014-10-05 00:24:41
498阅读
一、环境系统:CentOS 6.4x64最小化安装node1 192.168.3.61 node1.test.comnode2 192.168.3.62 node2.test.comvip &n
原创
2015-06-11 15:01:48
780阅读
配置前提:
1.节点的名字必须跟uname -n的名字相同,而且两个主机必须能通过主机名来访问。尽量不通过DNS来访问。
2.双方的通信要必须通过SSL的无障碍通信机制
3.双节点之间可以通
转载
精选
2011-11-28 11:58:46
643阅读
配置前提: 1.节点的名字必须跟uname -n的名字相同,而且两个主机必须能通过主机名来访问。尽量不通过DNS来访问。 2.双方的通信要必须通过SSL的无障碍通信机制  
转载
精选
2016-03-29 11:13:35
646阅读
一、实验环境Vmware-Redhat enterprise 5.4在node1与node2上操作1、修改主机名#vim /etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=node1.a.com /HOSTNAME=node2.a.com2、hosts文件# echo "192.168.3.1 &
转载
精选
2014-01-24 14:56:05
351阅读