第 6 章 程序错误修复
这部分论述了 Red Hat OpenShift Data Foundation 4.16 中引入的显著程序错误修复。
6.1. 灾难恢复
应用程序故障转移处于 FailingOver 状态
在以前的版本中,应用程序不受 DR 保护,因为保护所需资源到提供的 S3 存储出现错误。因此,通过这样的应用程序失败会导致 FailingOver 状态。
在这个版本中,指标和相关警报添加到应用程序 DR 保护健康状况中,该健康状况显示了一个警报以在 DR 保护应用程序后重新调整保护问题。因此,成功保护的应用程序会失败。
在 hub 恢复后,处于 FailedOver 状态的应用程序会持续报告 FailingOver
在以前的版本中,恢复的 hub 集群上的 Ramen hub operator 会报告受管集群的状态,该集群会丢失 hub 及其对等受管集群,以便在确保存活的集群报告此类状态的情况下将其变为 Ready
。
在这个版本中,Ramen hub operator 确保目标集群在启动操作前是否准备好进行故障转移操作。因此,启动任何故障转移都成功,或者仍然存在于故障转移目标集群上,Operator 会停止清理过时的资源。