2、Pacemaker集群管理实现DRBD存储及MFS高可用

背景前言:

1、CoroSync是运行于心跳曾的开源软件。
2、PaceMaker是运行于资源转移层的开源软件。

Corosync用于心跳检测,Pacemake用于资源转移。两个结合起来使用,可以实现对高可用架构的自动管理。

它与corosync的结合方式有两种:

1.pacemaker作为corosync的插件运行;
2.pacemaker作为独立的守护进程运行;

资源存在三个方面:

1.资源位置,2.资源排序,3.资源顺序

corosync+pacemaker可实现多种集群模型,包括 Active/Active, Active/Passive, N+1, N+M, N-to-1 and N-to-N。

心跳检测是用来检测服务器是否还在提供服务,只要出现异常不能提供服务了,就认为它挂掉了。

当检测出服务器挂掉之后,就要对服务资源进行转移。

VIP就是用于提供服务的IP。

参考文档:
http://www.dataguru.cn/thread-527749-1-1.html

你可能感兴趣的:(2、Pacemaker集群管理实现DRBD存储及MFS高可用)