Skip to main content

Monter un partage NFS

Pour accéder à un partage NFS, il faut le "monter", comme un disque local.

Prérequis

Pour monter un partage NFS, comme pour n'importe quel montage, il va falloir définir ou créer un dossier où monter le partage NFS.

Installer le paquet nfs-common

Méthodes de montage

Via un gestionnaire de fichiers

La plupart des gestionnaires de fichiers (environnement graphique) permettent d'accéder à un partage NFS via une url dans leur barre d'adresse :

nfs://ip_ou_nom_du_serveur/point_de_montage

Modifier le fichier /etc/fstab

Pour un montage automatique au démarrage du système, le plus simple est d'éditer le fichier /etc/fstab

192.168.0.10:/<Dossier_à_partager>/ /media/NFS nfs defaults,_netdev,bg

Des options peuvent êtres ajouté à la fin :

  • _netdev Le système de fichiers est sur une machine qui nécessite un accès réseau. Cela indique au système d'attendre que la configuration réseau soit active avant de procéder au montage.
  • bg permetPermet de ne pas bloquer le démarrage du client si le serveur n'est pas opérationnel. Les tentatives de montage sont relancées en arrière-plan.
auto Monte automatiquement le système de fichiers au démarrage (option activée par défaut avec defaults). noauto Empêche le montage automatique au démarrage. Le montage devra être fait manuellement. user Autorise un utilisateur non-root à monter et démonter le système de fichiers. nouser Seul root peut monter le système de fichiers (comportement par défaut). rw Monte le partage en lecture/écriture. ro Monte le partage en lecture seule. defaults Ensemble d'options par défaut (rw, suid, dev, exec, auto, nouser, async). nofail N'interrompt pas le démarrage si le montage échoue. soft En cas de problème avec le serveur NFS, les opérations échouent rapidement avec une erreur. hard (par défaut) Le client continue d'essayer indéfiniment si le serveur ne répond pas. timeo=<valeur> Définit le temps d'attente (timeout) avant de considérer qu'une requête a échoué. retrans=<valeur> Nombre de tentatives avant abandon (utile avec soft).

Appliquer le fichier fstab

Pour monter tout ce qui se trouve dans le fichier fstab :

sudo mount -a

Pour remonter tout ce qui se trouve dans le fichier fstab (sans démontage complet, permet d'actualiser à partir du fichier fstab) :

sudo mount -o remount -a

Pour démonter un partage (ou n'importe quel montage) :

sudo umount /mnt/myfolder

# Pour forcer
sudo umount -f -l /mnt/myfolder

Autres commandes utiles

Pour explorer un serveur et en lister les partages :

showmount -e 192.168.1.12

 

Sources

https://doc.ubuntu-fr.org/nfs

https://doc.ubuntu-fr.org/mount_fstab#utilisation_avancee