Pacemaker1.1概述pacemaker(直译:心脏起搏器),是一个群集资源管理器。它实现最大可用性群集服务(亦称资源管理)的节点和资源级故障检测和恢复使用您的首选集群基础设施(OpenAIS的或Heaerbeat)提供的消息和成员能力。Pacemaker承担集群资源管理者(CRM-ClusterResource
Man..
分类:
Web程序 时间:
2016-06-23 01:12:54
阅读次数:
1578
一:Pacemaker和corosync概述:Pacemaker(心脏起搏器),是一个集群管理资源器。但是其不提供心跳信息。pacemaker是一个延续的CRM。Pacemaker到了V3的版本以后拆分了多个项目,其中pacemaker就是拆分出来的资源管理器。Heart3.0拆分之后的组成部分:*Heartbeat:将原来的消息通..
分类:
其他好文 时间:
2016-06-22 11:11:12
阅读次数:
2930
需要一个纯净的虚拟机,需要重新编译内核;为了提高编译速度,4CPU,2048内存。内核源码linux-2.6.32-220.23.1.el6.x86_64使用dvd.repo做yum源所需软件包:kernel-2.6.32-220.23.1.el6.src.rpmLvs-fullnat-synproxy.tar.gz解决依赖性:asciidoc-8.4.5-4.1.el6.noarch.rpmnewt-d..
分类:
其他好文 时间:
2016-06-22 06:59:03
阅读次数:
287
Corosync是OpenAIS发展到Wilson版本后衍生出来的开放性集群引擎工程。可以说Corosync是OpenAIS工程的一部分,Corosync执行高可用应用程序的通信组系统,它有以下特征:一个封闭的程序组通信模式,这个模式提供一种虚拟的同步方式来保证能够复制服务器的状态。一个简单可用性管..
分类:
其他好文 时间:
2016-06-21 22:44:23
阅读次数:
641
HA完整结构:安装配置高可用集群:
1、节点名称:集群每个节点的名称都得能互相解析
/etc/hosts
hosts中主机名的正反解析结果必须跟“uname-n”的结果保持一致;
2、时间必须得同步
使用网络时间服务器同步时间
3、并非必须:各节点间能基于ssh密钥认证通信;安装:[r..
分类:
系统相关 时间:
2016-06-02 00:56:29
阅读次数:
1185
一、高可用集群框架资源类型:primitive(native):表示主资源group:表示组资源,组资源里包含多个主资源clone:表示克隆资源master/slave:表示主从资源资源约束方式:位置约束:定义资源对节点的倾向性排序约束:定义资源彼此能否运行在同一节点的倾向性顺序约束:多个资源启..
分类:
其他好文 时间:
2016-06-01 10:26:45
阅读次数:
376
高可用集群有多种解决方案,例如keepalived程序可实现,还有就是ais家族中实现高可用集群多多种方式;较早出现的heartbeat,OpenAIS仅作为参考性模型,后来红帽在OpenAIS基础上研发的CMAN,还有OpenAIS参考性中,实现独立出来成为的项目corosync都可用于高可用集群;但是,这些..
分类:
数据库 时间:
2016-05-31 06:38:12
阅读次数:
598
演示设备:物理机win7,虚拟机centos7DR1:node1,172.18.11.111DR2:node2,172.18.11.112VIP:172.18.11.200RS1:172.18.11.11RS2:172.18.11.12配置高可用集群:在DR上操作]#yum-yinstallpacemaker]#yuminstallldirectord-3.9.6-0rc1.1.1.x86_64.rpm]#systemctlenableldirector..
分类:
其他好文 时间:
2016-05-31 06:37:00
阅读次数:
234
Corosynccorosync最初只是用来演示OpenAIS集群框架接口规范的一个应用,可以实现HA心跳信息传输的功能,是众多实现HA集群软件中之一,可以说corosync是OpenAIS的一部分,然而后面的发展超越了官方最初的设想,越来越多的厂商尝试使用corosync作为集群解决方案,如Redhat的RHCS..
分类:
其他好文 时间:
2016-05-30 15:53:23
阅读次数:
288
操作系统:CentOS6.6
x64,本文采用rpm方式安装corosync+pacemaker+drbd,采用二进制版本安装mysql-5.6.29。本文是在Corosync+Pacemaker+DRBD+NFS高可用实例配置基础上进行配置修改,然后进行测试的安装过程。一、双机配置1.app1,app2配置hosts文件,以及主机名。[root@app1soft]#..
分类:
数据库 时间:
2016-04-30 01:12:46
阅读次数:
315