为什么在NFSv4服务器上收到错误"check s租用 失败"?
适用场景
- ONTAP 9
- NFS
问题解答
- NFS4在响应时使用用户名与UID、因此我们需要转换目录的所有者ID和组所有者的UID/GID才能获得响应。如果TCP连接成功、但我们无法获取任何实际查询、则所有查询都将超时、这是一个非确定性错误、因此ONTAP会响应ERR_DELAY/Ccheck s租用 失败。
- 确认名称服务查询已成功发送和接收。
错误示例:
05 2024-06-20 14:50:15.391804 10.119.0.189 10.116.63.75 NFS V4 Call (Reply In 706) LOOKUP DH: 0x621709ce/cfstorep2 706 2024-06-20 14:50:15.391971 10.116.63.75 10.119.0.189 NFS V4 Reply (Call In 705) LOOKUP | GETATTR Status: NFS4ERR_DELAY 708 2024-06-20 14:50:15.491445 10.119.0.189 10.116.63.75 NFS V4 Call (Reply In 709) LOOKUP DH: 0x621709ce/cfstorep2 709 2024-06-20 14:50:15.491628 10.116.63.75 10.119.0.189 NFS V4 Reply (Call In 708) LOOKUP | GETATTR Status: NFS4ERR_DELAY 711 2024-06-20 14:50:15.691432 10.119.0.189 10.116.63.75 NFS V4 Call (Reply In 712) LOOKUP DH: 0x621709ce/cfstorep2 712 2024-06-20 14:50:15.691731 10.116.63.75 10.119.0.189 NFS V4 Reply (Call In 711) LOOKUP | GETATTR Status: NFS4ERR_DELAY