SnapMirror 关系在 ONTAP 9.4 及更高版本上的传输中挂起
状态信息
适用于
- ONTAP 9.4 及更高版本
- SnapMirror
问题
移动少量数据后、 SnapMirror 关系会挂起到传输状态。如果满足以下所有条件、就会发生此问题:
- SnapMirror 源集群运行 ONTAP 9.4 或更高版本。
- SnapMirror 全局复制限制在问题开始时在 SnapMirror 源集群上启用。可以通过
options replication.*
源集群上的命令查看 SnapMirror 全局复制限制。 - 此问题会影响特定的 SnapMirror 源节点。挂起 / 卡住的 SnapMirror镜像 可能具有特定的源节点(通用)、而来自同一集群中其他源节点的 SnapMirror镜像 可能运行正常。在某些情况下,集群中的所有源节点都会受到影响。
在 SnapMirror 源节点的 EMS 日志中、找到in /etc/log/EMS
的消息将显示如下示例:
Tue May 01 00:00:00 [ClusterA-01: repl_Handle_reg: repl.xfer.term.timed.out:error]: A component of a replication transfer with destination volume DSID '1234' or SnapMirror(R) tape ndmp session '' is taking a long time to terminate since it is busy performing some operation.
在中的 SnapMirror 源节点的 Sktrace 日志/etc/log/mlog/sktrace.log
中,将显示以下示例等消息:
2019-05-01T00:00:00Z 34159448880650904 [5:0] REPL_0: repl_sender::NodeFactory::abortOrphanSenderNodes(): | Clearing orphan sender node with transfer uniq: 012345678-0123-0123-0123-0123456789ab
在应用此 KB 中的解决方案之前、请确保满足上述所有条件、并且已找到匹配的错误消息。有许多问题、表现形式各不相同、可能导致 SnapMirror 出现挂起。如果遇到类似问题、但原因不明、请向 NetApp 技术支持部门提出案例。