如果 MetroCluster 失去集群间网络且 CRS 无法同步,会发生什么情况?
适用于
- MetroCluster
- ONTAP 9
解答
本文介绍了如果配置复制服务( CRS )的集群间网络停止运行、并且集群无法同步配置时 MetroCluster 中发生的情况。
配置更新在具有接近同步语义的集群之间进行复制。
在向用户确认更新之前、源集群中的配置更新将提交到本地存储。因此,配置更新的捕获具有本地同步语义;配置更新在确认之前在本地提交。
然后,捕获的配置更新将异步发送到目标集群并尽快应用到目标集群。因此,配置更新的实时复制在目标集群中几乎是同步的。
在切换时、正常运行的(目标)集群能够读取灾难(源)集群所使用的存储。在切换操作期间,目标集群读取并应用源集群捕获和尚未发送的配置更新。因此,捕获的和尚未发送的配置更新将被复制到目标集群中,就像同步完成复制一样。所有配置更新都将在切换完成时远程应用。
因此, MetroCluster 可以保证在切换之后、源集群中完成的配置更新将被复制到目标集群中、就好像复制是通过实时同步语义远程完成的一样。在站点 A 上进行配置更新后立即发生站点故障时,应始终在切换后将其跨接至站点 B 。
如果目标集群无法在切换时读取提交到源集群使用的存储的最新配置更新,则 MetroCluster 可能无法提供保证。如果连接后端结构中 FC 交换机的 ISL 在 CRS 所使用的网络关闭的情况下长时间处于关闭状态(或链路闪烁和断开),则会发生这种情况。
其他信息
附加信息 _text