Linux 高可用(HA)集群之heartbeat基于crm进行资源管(8)

十、crm资源约束
1.资源说明
在高可用Web集群中有三个资源分别为:
VIP

httpd

nfs

2.增加资源
(1).新增资源

Linux 高可用(HA)集群之heartbeat基于crm进行资源管

(2).增加native资源

Linux 高可用(HA)集群之heartbeat基于crm进行资源管

(3).增加webip

Linux 高可用(HA)集群之heartbeat基于crm进行资源管理详解

(4).增加nfs与httpd资源

Linux 高可用(HA)集群之heartbeat基于crm进行资源管

(5).启动所有资源

Linux 高可用(HA)集群之heartbeat基于crm进行资源管

3.问题说明
  大家从上面的资源可以看出,我们这次增加的是三个native资源,没有增加group资源,意思没有将vip、httpd、nfs这三个资源放在同一个组中,而增加了三个native资源。大家可以发现这三个资源不在同一个节点上,当我们增加好这三个资源时,启动webip资源时,运行在node2节点上,启动nfs资源时,运行在node1节点,再启动httpd节点时,又运行在node2节点上,可以看出在增加组资源时,我们增加的每个资源会平均分配到各个节点上,这不是我们想要的,我们希望这三个资源全部运行在同一节点上,但我们又没有增加group资源,我们该怎么办呢?这时就要用到,我们的资源约束了,下面我们就来配置一下资源约束。如下图,

Linux 高可用(HA)集群之heartbeat基于crm进行资源管理详解

从图中我们可以看出有三个资源约束,和我们上面讲解的一致,分别为位置约束、顺序约束、排列约束。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8c1cde6bec1311bcb905bb6696dfa845.html