heartbeat主要的配置文件有3个,aukeys,ha.cf和haresources。下面具体说一下这3个文件的具体功能以及配置。在说明配置之前先大致阐述一下heartbeat的工作原理:heartbeat最核心的包括两个部分,心跳监测部分和资源接管部分,心跳监测可以通过网络链路和串口进行,而且支持冗余..
分类:
其他好文 时间:
2016-09-22 18:19:03
阅读次数:
169
linux下高可用集群之corosync详解1.corosync相当于heartbeat功能,提供MessagingLayer,收集节点之间心跳等信息pacemaker相当于haresources,提供crm管理资源信息2.实验:双集群节点为node1.willow.com,IP为1.1.1.18node2.willow.com,IP为1.1.1.19在node1.willow.com主机配置如下:..
分类:
系统相关 时间:
2016-08-05 12:09:46
阅读次数:
556
CRM:ClusterResourceManagement,集群资源管理crmd:作为进程运行,监控一个端口5560/tcp/mgmtd,提供管理APIGUI:图形化管理界面CLI:命令行管理集群节点超过两个(奇数个),集群分裂时,某一个子集群的法定票数超过半数,可认为自己正常启用crm#vim/etc/ha.d/haresources,..
分类:
其他好文 时间:
2016-06-25 06:21:22
阅读次数:
440
前言:该文章花费了笔者大量时间编写,转载请回复征得笔者同意!实现目标:使用heartbeat和haresources实现Web集群的高可用术语解释:heartbeat是什么:Heartbeat项目是Linux-HA工程的一个组成部分,它实现了一个高可用集群系统为什么要使用heartbeat:在Linux中实现服务的高可用需要..
分类:
Web程序 时间:
2016-01-25 17:32:49
阅读次数:
308
主备模式方案一也就是也vip在哪里,haproxy就在哪里启动的主备模式。[root@BACKUP~]#cat/etc/ha.d/haresources
#gaoservices
#10.0.0.103www.lvnian.org
MASTERIPaddr::10.0.0.103/24/eth0haproxyd
[root@BACKUP~]#注意点:##haproxy如果给heartbeat管理,那么上面的haproxy脚..
分类:
其他好文 时间:
2015-11-07 06:47:08
阅读次数:
246
实验环境:虚拟机ha1:192.168.61.130虚拟机ha2:192.168.61.132vip:192.168.61.100实验说明:ha1的httpd服务index.html内容设置为ha1ha2的httpd服务index.html内容设置为ha2两主机切换工作时以方便观察效果注意事项:(a).节点间时间必须同步:使用ntp协议实现;服务端/etc/ntp..
分类:
Web程序 时间:
2015-10-23 00:12:00
阅读次数:
301
1、HACluster的系统组成RA:资源代理层服务脚本LRM:本地资源管理器层接收crm的指令,负责每个节点来执行资源管理,CRM:集群资源管理器层调用mesagelayer的功能,负责策略生成:决定资源运行在哪个节点实现软件:haresources,crm,pacemake,rgmanagermessagelayer(集群事务信息..
分类:
其他好文 时间:
2015-10-22 10:53:18
阅读次数:
181
首先在说区别之前先说一下相同的地方:由于heartbeatv2版本兼容之前v1版本的haresources,并使用新的crm作为资源管理器,所以在v2版本下,这两者都可以实现资源管理区别:hbv2资源管理配置文件为:/etc/ha.d/haresources,haresources可以读取这个文件的资源配置进行管理在主配..
分类:
其他好文 时间:
2015-07-12 15:51:05
阅读次数:
107
注意事项:1、节点名称:hostname、/etc/hosts2、ssh互信3、节点时间同步heartbeat的三个配置文件:authkeys:通信密钥文件ha.cf:heartbeat服务配置文件haresources:资源管理配置文件安装配置(系统为CentOS6.5):WANIP:192.168.101.168node1:192.168.101.21node2:192.16..
分类:
Web程序 时间:
2015-06-09 06:21:37
阅读次数:
179
Mysql的写高可用,读的负载均衡DRBD+MYSQL+HEARTBEAT+PACEMAKER+LVS+KEEPALIVE说明:1.是Mysql的高可用集群2.通过Mysql的主从复制,实现mysql的读写分离。3.集群资源管理是用的是pacemaker,对应的配置文件是cib.xml,而非旧版本的haresources。但haresources比cib.xml简单很多..
分类:
数据库 时间:
2015-05-30 18:29:29
阅读次数:
609