Si le serveur NFS redemarre, le client qui utilise un partage NFS perdra son point de montage. Pour résoudre ce problème on peut modifier les options de montage dans fstab.
IP_SERVEUR:/chemin/partage/nfs /mnt/point_de_montage nfs _netdev,x-systemd.automount,x-systemd.mount-timeout=10,x-systemd.idle-timeout=60,nofail,soft 0 0
Que signifient ces options cruciales ?
_netdev : Attend que le réseau du client soit totalement actif avant de tenter quoi que ce soit.x-systemd.automount : Confie la gestion du montage à systemd sous forme de service à la demande.
x-systemd.mount-timeout=10 : Évite que le client ne se fige pendant des minutes si le serveur met du temps à redémarrer. Si le serveur ne répond pas en 10 secondes, le client abandonne temporairement et réessaiera au prochain accès.
x-systemd.idle-timeout=60 : Libère proprement le montage (unmount) après 60 secondes d'inactivité, ce qui évite les blocages si le serveur coupe à ce moment-là.
nofail : Permet au client Debian de démarrer normalement même si le serveur NFS est éteint.
soft : Indique au noyau Linux de renvoyer une erreur aux applications si le serveur ne répond pas, plutôt que de geler complètement le terminal ou l'interface.
Pour appliquer les paramètres:
sudo systemctl daemon-reload
sudo systemctl restart remote-fs.target