切换后自动修复 MetroCluster IP 配置中的聚合
从 ONTAP 9.5 开始,在 MetroCluster IP 配置的协商切换操作期间会自动进行修复。从 ONTAP 9.6 开始,支持计划外切换后的自动修复。因此无需再发出 metrocluster heal 命令。
协商切换后自动修复(从 ONTAP 9.5 开始)
执行协商切换(发出切换命令时不带 -forced-on-disaster true 选项)后,自动修复功能可以简化将系统恢复正常运行所需的步骤。在具有自动修复功能的系统上,切换后会发生以下情况:
灾难站点节点保持 up 状态。
由于它们处于切换状态,因此它们不会从其本地镜像丛提供数据。
灾难站点节点转移到 Waiting for switchback 状态。
可以使用 metrocluster operation show 命令确认灾难站点节点的状态。
可以在不发出修复命令的情况下执行切回操作。
此功能适用于运行 ONTAP 9.5 和更高版本的 MetroCluster IP 配置。不适用于 MetroCluster FC 配置。
在运行 ONTAP 9.4 及更早版本的 MetroCluster IP 配置中,仍需要执行手动修复命令。

计划外切换后自动修复(从 ONTAP 9.6 开始)
从 ONTAP 9.6 开始,MetroCluster IP 配置支持在发生计划外切换后自动进行修复。计划外切换是指在发出切换命令时不附带 -forced-on-disaster true 选项的切换操作。
MetroCluster FC 配置不支持计划外切换后的自动修复,而且在运行 ONTAP 9.5 及更早版本的 MetroCluster IP 配置中进行计划外切换后仍需要执行手动修复命令。
在运行 ONTAP 9.6 及更高版本的系统上,在进行计划外切换后会发生以下情况:
根据灾难的程度,灾难站点节点可能处于 down 状态。
由于它们处于切换状态,因此它们不会从其本地镜像丛提供数据,即使已加电的情况下亦如此。
如果灾难站点为 down 状态,则在启动后,灾难站点节点将转移到 Waiting for switchback 状态。
如果灾难站点仍然为 up 状态,它们会立即转移到 Waiting for switchback 状态。
修复操作自动执行。
可以使用 metrocluster operation show 命令确认灾难站点节点的状态以及修复操作是否已成功。

如果自动修复失败
如果自动修复操作因任何原因失败,则必须手动发出 metrocluster heal 命令,这与在 ONTAP 9.6 之前的 ONTAP 版本中执行的操作一样。可以使用 metrocluster operation show 和 metrocluster operation history show -instance 命令监控修复状态并确定失败原因。