El cliente NFS informa un mensaje que indica que el servidor NFS no responde

Un cliente NFS informa un mensaje que indica que el servidor NFS no responde desde un destino de montaje.

Esta es una guía general de resolución de problemas que abarca varios factores relacionados con este mensaje de error del sistema operativo, que puede tener varias causas. Revise esta información para ayudar a identificar la causa y sus consejos de resolución de problemas asociados.

La causa de este problema puede ser cualquiera de las siguientes:

Causa 1: el cliente NFS en sí no se puede comunicar con la dirección IP de destino de montaje de File Storage debido a un problema relacionado con el sistema operativo o el núcleo.

Compruebe la configuración de red TCP relacionada con el sistema operativo, como:

  • Si el mensaje de error procede de una sola instancia o de varias instancias.
  • Verifique que está utilizando el parche de núcleo más reciente y el paquete nfs-utils.
  • Compruebe la carga, el rendimiento y el uso de memoria de la instancia durante el período afectado.
  • Verifique la configuración de MTU, en particular, compruebe si hay alguna discrepancia en la configuración de MTU predeterminada.
  • Compruebe si la configuración de iptables está causando conexiones NFS borradas o denegadas.

Causa 2: existe un problema de comunicación de red TCP (VCN) entre el cliente NFS y el destino de montaje.

Compruebe si hay problemas de comunicación de red:

  • Compruebe si algún firewall de red está causando solicitudes de NFS borradas.
  • Utilice rpcinfo -t <mount_target_IP> prognum para probar la conectividad de puerto de montaje, NFS y lockd del cliente NFS.
  • Utilice traceroute -n -T -p <NFS_ports> <mount_target_ip> para comprobar la conectividad.
  • Utilice sudo traceroute --mtu <mount_target_IP> o sudo tracepath <mount_target_IP> para comprobar si hay pérdidas y descartes de paquetes debido a discrepancias en el tamaño de MTU.
  • Utilice nfsstat -o net para comprobar si hay paquetes borrados.
  • Utilice nfsiostat <mount_path> para comprobar si hay datos de solicitud detallados, como retrans, RTT, etc.
  • Utilice mountstats <mount_dir> para comprobar si hay estadísticas de RPC anormales.

Causa 3: el destino de montaje de File Storage, que actúa como el propio servidor NFS, no responde.

Compruebe o recopile lo siguiente para detectar problemas de destino de montaje:

  • Utilice dmesg -T para comprobar si hay problemas.
  • Compruebe si hay mensajes en /var/log/messages, incluido el registro de hora del mensaje con zona horaria.
  • Recopile el sistema de archivos o el OCID de destino de montaje.

En todos los casos, la recopilación de una captura de paquetes del cliente NFS en el momento del error resulta útil para solucionar el problema más a fondo. Por ejemplo:

tcpdump -i <interface_name> host <NFS_client_IP> -w /tmp/FSS.pcap

Para los usuarios de Windows, recopile información utilizando Wireshark o herramientas similares.

Debido a que estos problemas pueden estar relacionados con instancias informáticas y una VCN, los problemas pueden requerir una solución de problemas colectiva. Interactúe con el soporte de OCI y cree una solicitud de servicio si es necesario.