使用 NFSv4 时,NFS 客户端在接管期间恢复写入大约需要 1 分钟
适用于
- ONTAP 9
- NFSv4
- 支持 NFSv4.1 会话中继的 NFSv4.1(可选)
问题
- 使用 NFSv4 时,NFS 客户端在接管期间恢复 I/O 大约需要 1 分钟
- 由于接管/回馈导致的聚合重新定位将启动锁定回收宽限期,如 EMS /
event log show中所示:
示例:
[?] Wed Jul 06 09:32:36 +0800 [node2: cf_takeover: cf.fm.takeoverComplete:notice]: Failover monitor: takeover completed
[?] Wed Jul 06 09:32:36 +0800 [node2: cf_takeover: cf.fm.takeoverDuration:info]: Failover monitor: takeover duration time is 3 seconds.
[?] Wed Jul 06 09:32:03 +0800 [node2: lmgr_ng_aggr_grace_worker: lmgr.reclaim.start.grace:debug]: Lock reclaim grace period started on aggregate 'node1_Aggr_Data01' with file system id '651312343'.
[?] Wed Jul 06 09:32:48 +0800 [node2: wafl_exempt01: lmgr.reclaim.stop.grace:debug]: Lock reclaim grace period stopped on aggregate 'node1_Aggr_Data01' with file system id '651312343'.
注意:这会影响所有 NFS 版本
- LIF 迁移开始单独的宽限期,以允许 NFSv4 客户端回收锁定(默认为 45 秒)
示例:
nblade2: Nblade.graceBegin:debug]: NFS server grace state has begun for Vserver "SVM1", LIF ID "1028", LIP IP address "10.1.1.1"
nblade2: Nblade.graceEnd:debug]: NFS server grace state has ended for Vserver "SVM1", LIF ID "1028", LIF IP address "10.1.11.1".