6.7. 高可用性和集群
现在修正了移动和禁止克隆和包资源的问题
此 bug 修复解决了移动打包和克隆的资源的两个限制:
-
当用户试图将打包的资源移出包或禁止其在包中运行时,
pcs
创建了一个约束,但约束没有影响。这导致移动失败,并显示错误消息。有了此修复,pcs
不允许从包中移动和禁止打包的资源,并打印一条错误消息,表示打包的资源不能从包中移出。 -
当用户尝试移动包或克隆资源时,
pcs
退出,并显示一条错误消息,提示包或克隆资源不能移动。此修复放松了 move 命令的验证。现在,可以移动克隆和包资源。在移动克隆资源时,如果多个克隆实例正在运行,您必须指定一个目标节点。只能移动一个副本包。
pcs status
命令的输出不再显示过期约束的警告
在以前的版本中,当移动集群资源创建了一个临时位置约束时,pcs status
命令即使在约束过期后也会显示一条警告。有了此修复,pcs status
命令会过滤掉过期的约束,它们不再在命令输出中生成一条警告消息。
当 SBD 隔离需要它时,不再允许禁用 auto_tie_breaker
仲裁选项
在以前的版本中,pcs
允许用户禁用 auto_tie_breaker
仲裁选项,即使集群配置需要这个选项,以使 SBD 隔离正常工作。有了此修复,当用户试图在 SBD 隔离需要 auto_tie_breaker
启用的系统上禁用 auto_tie_breaker
时,pcs
会产生一条错误消息。
配置 tls
和 keep_active_partition_tie_breaker
仲裁设备选项,而不指定 --force
在以前的版本中,当配置仲裁设备时,用户无法在不指定 --force
选项的情况下,为仲裁设备型号 net
配置 tls
和 keep_active_partition_tie_breaker
选项。有了此更新,配置这些选项不再需要指定 --force
。