第 22 章 Pacemaker 集群属性
集群属性控制在集群操作过程中遇到可能发生的情况时集群的行为。
22.1. 集群属性和选项概述
下表总结了 Pacemaker 集群属性,显示属性的默认值以及您可以为这些属性设置的可能值。
另外,还有额外的用于隔离功能的集群属性。有关这些属性的详情,请查看确定 隔离设备常规属性 中的隔离行为的集群属性表。
除了本表格中描述的属性外,还有一些由集群软件公开的集群属性。对于这些属性,建议您不要修改其默认值。
选项 | 默认值 | 描述 |
---|---|---|
| 0 | 集群可以并行执行的资源操作数量。"正确的"值取决于网络和集群节点的速度和负载。默认值为 0,表示当任何节点有高 CPU 负载时,集群会动态强制限制。 |
| -1(无限) | 集群允许在节点上并行执行的迁移作业数量。 |
| stop | 当集群没有仲裁(quorum)时该做什么。允许的值: * ignore - 继续所有资源管理 * freeze - 继续管理资源,但不会从受影响分区以外的节点中恢复资源 * stop - 停止受影响集群分区中的所有资源 * suicide - 隔离受影响集群分区中的所有节点 * demote - 如果集群分区缺少仲裁,降级任何提升的资源并停止所有其他资源 |
| true | 指明资源是否可以默认在任何节点上运行。 |
| 60s | 在网络间进行往返延时(不包括操作执行)。"正确的"值取决于网络和集群节点的速度和负载。 |
| 20s | 在启动期间等待来自其他节点的响应时间。"正确的"值将取决于您网络的速度和负载,以及所使用的交换机的类型。 |
| true | 指明是否应该停止删除的资源。 |
| true | 指明是否应该取消删除的动作。 |
| true |
指明某个节点上启动资源失败是否防止了在该节点上进一步启动尝试。当设置为
将 |
| -1(全部) | 调度程序输入的数量会导致要保存 ERRORs。报告问题时使用。 |
| -1(全部) | 调度程序输入的数量会导致 WARNINGs 保存。报告问题时使用。 |
| -1(全部) | 要保存的 "normal" 调度程序输入数。报告问题时使用。 |
| 当前运行的 Pacemaker 的消息堆栈。用于信息和诊断目的,用户不能配置。 | |
| 集群的 Designated Controller(DC)上的 Pacemaker 版本。用于诊断目的,用户不能配置。 | |
| 15 分钟 |
Pacemaker 主要由事件驱动,并提前了解何时重新检查集群的故障超时和大多数基于时间的规则。Pacemaker 还会在此属性指定的不活跃的时间后重新检查集群。此集群重新检查有两个目的:具有 |
| false | Maintenance Mode 让集群进入"手动关闭"模式,而不要启动或停止任何服务,直到有其他指示为止。当维护模式完成后,集群会对任何服务的当前状态进行完整性检查,然后停止或启动任何需要它的状态。 |
| 20min | 在经过这个时间后,放弃安全关闭并直接退出。只用于高级使用。 |
| false | 集群是否应该停止所有资源。 |
| false |
指明集群是否可以使用 |
| default | 指定在决定集群节点上资源放置时集群是否以及如何考虑使用属性。 |
| none | 与健康资源代理一起使用时,控制 Pacemaker 如何对节点健康状况中的变化做出响应。允许的值:
*
*
*
* |