6.9. 高可用性和集群
配置 tls
和 keep_active_partition_tie_breaker
仲裁设备选项,而不指定 --force
在以前的版本中,当配置仲裁设备时,用户无法在不指定 --force
选项的情况下为仲裁设备模型 net
配置 tls
和 keep_active_partition_tie_breaker
选项。在这个版本中,配置这些选项不再需要指定 --force
。
现在修正了移动和禁止克隆和捆绑包资源的问题
此程序错误修复解决了移动捆绑和克隆资源的两个限制:
-
当用户试图将捆绑的资源移出其捆绑包或将其从其捆绑包中运行的时,
pcs
会创建一个约束,但约束无效。这会导致移动失败,并显示出错信息。在这个版本中,pcs
不允许从捆绑包中移动和禁止捆绑的资源,并打印一个错误消息,表示捆绑的资源无法从捆绑包中移出。 -
当用户尝试移动捆绑包或克隆资源时,
pcs
exited with an error message noting that bundle or clone resources cannot be move.在这个版本中,Relaxes 验证 move 命令。现在,可以移动克隆和捆绑包资源。在移动克隆资源时,如果多个克隆实例正在运行,您必须指定一个目标节点。只能移动一个副本捆绑包。
pcs status
命令的输出不再显示已过期限制的警告
在以前的版本中,当移动集群资源创建临时位置约束时,pcs status
命令会在约束过期后显示警告。在这个版本中,pcs status
命令会过滤掉过期的限制,它们不再在命令输出中生成警告信息。
当 SBD 隔离需要它时,禁用 auto_tie_breaker
仲裁选项不再被允许
在以前的版本中,pcs
允许用户禁用 auto_tie_breaker
仲裁选项,即使集群配置需要这个选项才能正常工作。在这个版本中,当用户试图在 SBD 隔离需要启用 auto_tie_breaker
的系统上禁用 auto_tie_breaker
时,pcs
会生成错误消息。