跳转到主内容

由于TCP会话半开放、NFS挂起

Views:
111
Visibility:
Public
Votes:
1
Category:
ontap-9
Specialty:
nas
Last Updated:

 

适用场景

  • ONTAP
  • NFS

问题描述

  • NFS客户端挂起、需要重新启动才能还原对NFS挂载的访问
  • 防火墙/网络中断后、多个应用程序受到影响。
  • Linux主机 随机报告NFS陈旧挂载行为
  • 针对 NFS 挂载挂起的命令:例如 df  、ls 、 umount 
  • 客户端错误消息:
    •  Server (server-name) not responding, still trying
    • <linux-client> kernel: nfs: <server> 10.10.10.1 not responding, still trying
  • 从ONTAP 捕获问题描述的数据包跟踪连接停留在环路状态、显示以下行为
    • 客户端发送的 TCP SYN  重复使用TCP端口
    • ONTAP发送质询 ACK ,并等待客户端发送TCP RST
    • 客户端会  再次发送SYN 、而不是RST
  • ONTAP命令行界面节点Shell netstat 输出包含与处于状态的受影响主机的会话 SYN_RCVD

示例:

::> system node run -node cluster01-01 -command netstat -4n

---- Default IPSpace ----
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address      Foreign Address (state) VCTX Services   Role CGID Bytes_Sent Bytes_Rcvd
tcp4     0    0 10.xx.yy.145.2049    10.zz.xx.79.913  SYN_RCVD  18   0x00000004 DATA    ---    0     0  
tcp4     0    0 10.xx.yy.145.2049    10.zz.xx.88.861  SYN_RCVD  18   0x00000004 DATA    ---    0     0  

  • 发生网络事件(例如、SVMDR转换到新DNS服务器)、留下陈旧的NFS挂载

执行

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.