Le client NFS signale un message indiquant que le serveur NFS ne répond pas

Un client NFS signale un message indiquant que le serveur NFS ne répond pas à partir d'une cible de montage.

Il s'agit d'un guide de dépannage général qui couvre divers facteurs liés à ce message d'erreur du système d'exploitation, qui peuvent avoir plusieurs causes. Consultez ces informations pour identifier la cause et les conseils de dépannage associés.

La cause de ce problème peut être l'une des suivantes :

Cause 1 : le client NFS lui-même ne peut pas communiquer avec l'adresse IP de la cible de montage File Storage en raison d'un problème lié au système d'exploitation ou au noyau.

Vérifiez les paramètres réseau TCP liés au système d'exploitation, tels que :

  • Indique si le message d'erreur provient d'une ou de plusieurs instances.
  • Vérifiez que vous utilisez le dernier patch de noyau et le package nfs-utils.
  • Vérifiez la charge, les performances et l'utilisation de la mémoire de l'instance pendant la période concernée.
  • Vérifiez les paramètres de MTU, en particulier, recherchez toute non-concordance dans les paramètres de MTU par défaut.
  • Vérifiez si les paramètres iptables entraînent la suppression ou le refus des connexions NFS.

Cause 2 : un problème de communication réseau TCP (VCN) existe entre le client NFS et la cible de montage.

Rechercher les problèmes de communication réseau :

  • Vérifiez si un pare-feu réseau entraîne la suppression des demandes NFS.
  • Utilisez rpcinfo -t <mount_target_IP> prognum pour tester la connectivité des ports de montage, NFS et lockd à partir du client NFS.
  • Utilisez traceroute -n -T -p <NFS_ports> <mount_target_ip> pour vérifier la connectivité.
  • Utilisez sudo traceroute --mtu <mount_target_IP> ou sudo tracepath <mount_target_IP> pour vérifier les pertes et les suppressions de paquets en raison de divergences dans la taille de la MTU.
  • Utilisez nfsstat -o net pour rechercher les paquets supprimés.
  • Utilisez nfsiostat <mount_path> pour rechercher des données de demande détaillées, telles que retrans, RTT, etc.
  • Utilisez mountstats <mount_dir> pour vérifier les statistiques RPC anormales.

Cause 3 : la cible de montage File Storage, qui agit en tant que serveur NFS lui-même, ne répond pas.

Vérifiez ou collectez les éléments suivants pour les problèmes de cible de montage :

  • Utilisez dmesg -T pour rechercher les problèmes.
  • Recherchez les messages dans /var/log/messages, y compris l'horodatage du message avec le fuseau horaire.
  • Collectez l'OCID de système de fichiers ou de cible de montage.

Dans tous les cas, la collecte d'une capture de paquets à partir du client NFS au moment de l'erreur est utile pour résoudre le problème ultérieurement. Par exemple :

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

Pour les utilisateurs de Windows, collectez des informations à l'aide de Wireshark ou d'outils similaires.

Comme ces problèmes peuvent être liés à des instances de calcul et à un VCN, ils peuvent nécessiter un dépannage collectif. Contactez le support OCI et créez une demande de service si nécessaire.