一、高可用集群之heartbeat基于crm进行资源管理1、集群的工作模型:A/P:两个节点,工作与主备模型N-MN>M,N个节点,M个服务N-N:N个节点,N个服务A/A:双主模型:2、资源转移的方式rgmanager:failoverdomainprioritypacemaker:资源黏性:资源约束(三种类型):位置约束..
分类:
其他好文 时间:
2015-06-19 21:40:09
阅读次数:
377
安装环境, 需要两台装有Centos6.5 X86_64的机器, 网卡可以每台机器两块, 也可以一块. 本文是一块网卡. 软件包准备(来自 rpm.phone.net):[root@demo0 soft]# pwd/root/soft[root@demo0 soft]# lsheartbea...
分类:
其他好文 时间:
2015-06-18 15:15:05
阅读次数:
185
前言前面说过基于heartbeat的LVS高可用方案,今天带来另一种解决方案:基于Keepalived实现LVS双主高可用集群。什么是Keepalived呢,keepalived观其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,用来防止单点故障的发生。本文将详细讲述Keepalived工..
分类:
其他好文 时间:
2015-06-16 19:26:32
阅读次数:
184
一、highavailableHA
即(highavailable)高可用,又被叫做双机热备,用于关键性业务。
简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有
heartbeat和keepalived,其中keepalived有负载..
分类:
其他好文 时间:
2015-06-15 16:53:23
阅读次数:
112
一、HA高可FailOver:故障转移包含HAResourceIP,service,STONITHFailBack故障转移原点Faioverdomain:故障转移域资源粘性资源更倾向于运行于哪个节点MessaginLayer:集群事务信息层仅用来传递信息并不负责后期信息计算与比较CRM:clasterresourcemeanager集群资源管理器负责统计收..
分类:
其他好文 时间:
2015-06-14 00:39:34
阅读次数:
205
一、实验环境介绍硬件:lenovoT410S软件:VMWAREworkstationSO:Centos6.6二、实验目的通过ldirectord实现LVS的高可用和后端RS的健康状态监控三、网路拓扑四、实验环境准备1、配置NTP服务器确保时间同步[root@node2ha.d]#vim/etc/ntp.conf添加如下restrict192.168.239.0mask255...
分类:
其他好文 时间:
2015-06-14 00:38:37
阅读次数:
274
heartbeatv1一、实验环境介绍硬件:lenovoT410S软件:VMWAREworkstationSO:Centos6.6二、网络拓扑网卡类型:NATRIP:192.168.239.133node1.hailang.com192.168.239.134node2.hailang.comVIP:192.168.239.200三、实验环境准备1、配置NTP服务器确保时间同步[root@node2ha.d]#vim/e..
分类:
其他好文 时间:
2015-06-12 22:28:48
阅读次数:
130
前言在众多的高可用集群解决方案中,除了Heartbeat之外,Corosync也能提供类似于Heartbeat一样的功能,而且目前RedHat官方提供的高可用集群解决方案的程序包都以Corosync为主,所以在未来的日子Corosync会逐渐取代Heartbeat。本文带来的是基于Corosync+Pacemaker+DRBD的MySQL高..
分类:
数据库 时间:
2015-06-12 01:07:42
阅读次数:
314
网络规划主机名接口Ip用途MASTERnode1.xmfb.comEth0172.16.4.100提供高可用服务节点BACKUPnode2.xmfb.comEth0172.16.4.101备用节点,随时准备接替主节点NFSNFSEth0172.16.4.200提供共享存储VIPEth0:0172.16.4.1虚拟ip配置中所有系统均使用centos6.664位配置HA集群的前提:(1)..
分类:
其他好文 时间:
2015-06-10 01:18:15
阅读次数:
293
前言因heartbeatv1内置的资源管理器haresource功能比较简单,且不支持图形化管理,所以heartbeatv2不再支持haresource,转而使用更加强大的资源管理器crm进行集群管理。本文将讲解如何基于heartbeatv2crm实现基于nfs的mysql高可用集群。高可用实现实验拓扑实验环境node1:172.16..
分类:
数据库 时间:
2015-06-09 14:00:43
阅读次数:
383