Linux Heartbeat CRM是一种用于在Linux系统中实现高可用集群的开源软件。它可以确保集群中各个节点的高可用性,并在节点出现故障时实现自动故障转移。这为企业的关键业务系统提供了额外的保障,可以避免因节点故障而导致的服务中断或数据丢失。 Heartbeat CRM的核心功能包括监控集群节点的状态、执行自动故障转移、以及对节点进行故障恢复。其工作原理是通过不断互相发送心跳信号来监测节
原创 4月前
17阅读
Heartbeat crm的配置
原创 2015-10-18 16:41:00
974阅读
               HeartBeat基于CRM使用NFS对MySQL高可用这里的实验环境还是使用我们上一节的http://junwang.blog.51cto.com/5050337/1381361首先停止节点资源,然后删除NFS共享存储节点配置: # mkdir /mydata # vim /etc/e
原创 2014-03-22 01:17:15
868阅读
heartbeat默认模式是没法监控资源的,也就是说其中某个资源要是 crash掉了,也不会发生任何动作,它只有当它认为对方机器dead后才会发生动作,也就是机器crashed,网络断掉了之类。这显然没法达到我们的 目标。为了达到我们的目标就要采用crm(cluster resource management)模式了。 本文需要实现的目标,让ha自动监控资源的运行状态。 启动服务ip为1
转载 精选 2012-11-07 13:25:01
345阅读
1.环境准备角色IPVIP192.168.42.160(提供服务的地址)Mastereth0:192.168.42.163(本地管理IP)eth1:172.16.1.2/16(心跳线)Salveeth0:192.168.42.162(本地管理IP)eth1:172.16.1.3/16(心跳线)NFS192.168.42.1352.搭建NFS服务器1.)安装nfs#yuminstall rpcbin
推荐 原创 2015-04-22 13:38:47
8538阅读
2点赞
一。系统环境 OS:AS 5.3 i386 两服务器:   db_ha1:10.0.3.194   db_ha2:10.0.3.195 VIP:10.0.3.111   资源名称:ha_mysql1 ha_mysql2 fs_mysql1 fs_mysql2 ip_mysql   设备:/dev/sdc1 /dev/sdd1 &nbs
原创 2010-09-27 16:00:50
1703阅读
一、简介    heartbeat v2 版的资源管理器(CRM)就是crm,废弃了haresouce。由于crm的配置文件都是xml格式的,没有xml功底的很难驾驭,因此我们可以使用gui的方式来配置,从而让gui来帮我们将配置文件转化为xml格式的。heartbeat保存cib.xml的位置如下:/var/lib/heartbeat/crm/cib.xml  &n
原创 2015-04-10 21:01:27
1254阅读
heartbeat+crm+mysql+nfs实现MySQL服务的高可用
原创 2015-10-19 18:33:37
535阅读
1点赞
HeartBeat基于CRM进行资源管理配置资料来源:马哥教育                http://www.linux-ha.org/doc/users-guide/users-guide.htmlCRM: Cluster Resources Manager为那些非ha-ware的应用程序提供调用的基础平台一
原创 2014-03-22 01:07:54
962阅读
规划:    让mysql的数据目录位于一个NFS Server上,并且这个数据目录是一个LVM,方便备份和扩容注意:    要做高可用集群,事先的准备工作有三个:①时间同步②主机名与uname -n保持一致,且能够通过/etc/hosts文件解析③ssh互信通信,此处不再重复此操作,我的这篇博客中很详细:Linux
原创 2016-01-07 14:18:56
717阅读
一、资源的类型定义资源时;必须对资源的类型进行选择;主要类型有:primitive;native:主资源;只能运行于一个节点上resource group:组资源clone:克隆资源;必须为主资源master/slave:主从资源;为克隆类型资源转移方式:rgmanager:failover domain;prioritypacemaker:    资源黏性:有节点约束都一样;
原创 2014-04-19 17:00:03
1363阅读
tfs的nameserver高可靠配置 接:http://1008305.blog.51cto.com/998305/768258 配置TFS的高可靠nameserver 配置前对Web1的配置 在/etc/hosts文件下添加 10.0.0.200     web1 10.0.0.100     web2
原创 2012-04-23 14:20:20
2771阅读
4点赞
10评论
crm资源得分概述 在V2的Heartbeat中,为了将资源的监控和切换结合起来,同时支持多节点集群,Heartbeat提供了一种积分策略来控制各个资源在集群中各节 点之间的切换策略。通过该积分机制,计算出各节点的的总分数, 得分最高者将成为active状态来管理某个(或某组)资源。 如果在CIB的配置文件中不做出任何配置的话,那么每一个资源的初始分数 (resource-stic
转载 精选 2012-11-07 13:24:25
336阅读
一.依赖环境安装 yum install gcc-c++  gcc ncurses-devel tar zxvf cmake-2.8.9.tar.gz cd cmake-2.8.9 ./configure make;make install 二.mysql安装与配置 groupadd mysql useradd -g mysql mysql tar zxvf mysq
原创 2012-09-03 17:16:26
505阅读
 实验环境:    虚拟机ha1:192.168.61.130     虚拟机ha2:192.168.61.132     虚拟机nfsserver:192.168.61.136     vip:192.168.61.100目的:    使
原创 2015-10-22 19:54:33
922阅读
1点赞
1评论
前言因heartbeat v1内置的资源管理器haresource功能比较简单,且不支持图形化管理,所以heartbeat v2不再支持haresource,转而使用更加强大的资源管理器crm进行集群管理。本文将讲解如何基于heartbeat v2 crm实现基于nfs的mysql高可用集群。高可用实现实验拓扑实验环境node1:172.16.10.123 mariadb-5.5.36 CentO
原创 精选 2015-06-09 11:51:39
1495阅读
1点赞
主机规划:高可用服务器安装v2版本的heartbeat,同时这两个节点上安装有mysql,运行时只有一个节点可以运行mysql,另外一个节点备用,后端有一个nfs共享存储,用于提供共享目录,用于存储数据库的数据。IP地址设置为:HA1:172.16.103.1HA2:172.16.103.2NFS:172.16.103.3实验过程:一、准备NFS服务器# mkdir -pv&n
原创 2014-09-09 22:29:39
658阅读
本文转载至http://czmmiao.iteye.com/blog/1179225heartbeat默认模式是没法监控资源的,也就是说其中某个资源要是 crash掉了,也不会发生任何动作,它只有当它认为对方机器dead后才会发生动作,也就是机器crashed,网络断掉了之类。这显然没法达到我们的 目标。为了达到我们的目标就要采用crm(cluster resource management)模式
转载 精选 2016-04-01 10:35:17
906阅读
安装过程http://xiong51.blog.51cto.com/5239058/1826190 vim /etc/hosts192.168.0.30 mysql1192.168.0.31 mysql2请注意 Mysql安装时一定要使用同一个磁盘,避免下次登陆时不一致,heartbeat备用时不会启用服务会造成主断了备文件不同步、解决方法:可以使用nfs、drbd、iscsinfs设置/nfsf
原创 2016-07-20 13:37:01
1475阅读
2点赞
一,阐述Linux HA Cluster的使用背景;HA简介1、高可用集群的定义  高可用集群,英文原文为High Availability Cluster,简称HACluster,简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统 就是集群的节点(node)。  高可用集群的出现是为了使集群的整体服务尽可能可用,从而减
原创 2015-10-23 13:21:50
1044阅读
1点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5