Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

9.6.2. 放置策略

在配置了节点提供的容量以及资源需要的容量后,您需要设置 placement-strategy 集群属性,否则容量配置无效。有关设置集群属性的详情请参考 第 12 章 Pacemaker 集群属性
placement-strategy 集群属性有四个值:
  • 默认值 - 根本不考虑使用值。根据分配分数分配资源。如果分数相等,则在节点间平均分配资源。
  • 利用率 - 只有在决定节点是否被视为有资格时才会考虑使用值(即,它是否有足够的可用容量来满足资源的要求)。负载均衡仍会根据分配给节点的资源数量进行。
  • balance - 在决定节点是否有资格提供资源以及负载平衡时,会考虑使用值,因此会尝试以优化资源性能的方式分散资源。
  • minimal - 只有在决定节点是否有资格为资源时才会考虑使用值。对于负载平衡,会尝试尽可能将资源集中到几个节点上,从而在剩余的节点上启用以实现节电的目的。
以下示例命令将 placement-strategy 的值设置为 balanced。运行此命令后,Pacemaker 会确保在整个集群中平均分配来自您的资源负载,而无需使用复杂的托管限制集合。
# pcs property set placement-strategy=balanced