Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
nfs [Le 11/02/2023, 08:19] – [Alternative avec interface graphique GUI] 217.138.219.186nfs [Le 14/04/2026, 23:11] (Version actuelle) – màj liens internes krodelabestiole
Ligne 11: Ligne 11:
 ===== Alternative avec interface graphique GUI ===== ===== Alternative avec interface graphique GUI =====
  
-<note tip>Cette appli fonctionne de nouveau avec les dernières version d'Ubuntu grâce au format AppImage</note>+<note tip>Cette appli fonctionne de nouveau avec les dernières versions d'Ubuntu grâce au format AppImage</note>
  
 Avant de vous lancer dans la lecture de cette documentation, il existe une application permettant de créer facilement un partage de fichiers avec NFS. Son usage évite d'utiliser le terminal et favorise la configuration du réseau partagé NFS. Avant de vous lancer dans la lecture de cette documentation, il existe une application permettant de créer facilement un partage de fichiers avec NFS. Son usage évite d'utiliser le terminal et favorise la configuration du réseau partagé NFS.
  
 https://github.com/Philippe734/Simple.NFS.GUI https://github.com/Philippe734/Simple.NFS.GUI
 +
 +[[https://github.com/Philippe734/Simple.NFS.GUI/releases|Lien du télechargement]]
 +
 +[[https://github.com/Philippe734/Simple.NFS.GUI|Tuto vidéo en français sur le site officiel]]
  
 {{::27803265-f3ab49dc-6028-11e7-8e10-857f86ac5a85.png?400|}} {{::27803265-f3ab49dc-6028-11e7-8e10-857f86ac5a85.png?400|}}
  
-L'appli doit-être démarrée avec **sudo -H** afin de paramétrer NFS pour le système : 
-<code>sudo -H simple-nfs-gui-gambas-latest-x86_64.AppImage</code> 
 Elle installera automatiquement les paquets **fping**, **nfs-common** et **nfs-kernel-server** Elle installera automatiquement les paquets **fping**, **nfs-common** et **nfs-kernel-server**
- 
  
 ===== Avec le terminal, pré-requis ===== ===== Avec le terminal, pré-requis =====
Ligne 185: Ligne 186:
 Le paquet nécessaire pour accéder à un NFS est **[[apt>nfs-common|nfs-common]]** Le paquet nécessaire pour accéder à un NFS est **[[apt>nfs-common|nfs-common]]**
  
-Après avoir installé ce paquet, il existe deux solutions pour monter son NFS sur un ordinateur. \\ +Après avoir installé ce paquet, il existe plusieurs solutions pour monter son NFS sur un ordinateur. \\ 
-La première est plus adaptée à un Serveur allumé en permanence (ou presque), la seconde via autoFS est peut être plus tolérante à l'arrêt inopiné du serveur.+La seconde est plus adaptée à un Serveur allumé en permanence (ou presque), la troisième via autoFS est peut être plus tolérante à l'arrêt inopiné du serveur. 
  
 Pour parcourir les partages NFS d'un serveur (ici : serveur.local, que vous pouvez remplacer par l'IP) saisissez dans un [[:terminal]] la commande suivante: Pour parcourir les partages NFS d'un serveur (ici : serveur.local, que vous pouvez remplacer par l'IP) saisissez dans un [[:terminal]] la commande suivante:
Ligne 194: Ligne 195:
 /mnt/nas/media *.local,192.168.0.0/255.255.0.0 /mnt/nas/media *.local,192.168.0.0/255.255.0.0
 </code> </code>
 +
 +=== Avec un gestionnaire de fichiers ===
 +
 +Il est possible d'accéder graphiquement au serveur NFS directement depuis le gestionnaire de fichiers.
 + \\ Pour cela, il faut saisir dans la barre d'adresse :
 +<code>nfs://ip_ou_nom_du_serveur/point_de_montage</code>
 +On peut ensuite créer un signet ou en faire un favori.
  
 === Modifier /etc/fstab === === Modifier /etc/fstab ===
  
-Il faut tout d'abord créer un dossier dans lequel le NFS viendra se loger. Ouvrez donc un [[terminal]] sur vos clients puis tapez:+Il faut tout d'abord créer un dossier dans lequel le NFS viendra se loger. Ouvrez donc un [[:terminal]] sur vos clients puis tapez:
  
   sudo mkdir /media/NFS   sudo mkdir /media/NFS
Ligne 203: Ligne 211:
 Vous pouvez bien entendu créer un répertoire du nom de votre choix; dans ce cas adaptez les instructions suivantes au besoin. Vous pouvez bien entendu créer un répertoire du nom de votre choix; dans ce cas adaptez les instructions suivantes au besoin.
  
-Pour ce faire, il suffit de [[:tutoriel:comment_modifier_un_fichier|modifier le fichier]] **/etc/fstab** pour y ajouter la ligne:+Pour ce faire, il suffit de [[:tutoriel:comment_modifier_un_fichier|modifier le fichier]] ''[[:fstab|/etc/fstab]]'' pour y ajouter la ligne:
  
 <file> <file>
Ligne 213: Ligne 221:
   * **/media/NFS** On précise le point de montage (dossier que vous avez créé juste avant dans lequel vous souhaitez monter le partage NFS).   * **/media/NFS** On précise le point de montage (dossier que vous avez créé juste avant dans lequel vous souhaitez monter le partage NFS).
   * **nfs** On précise le protocole utilisé.   * **nfs** On précise le protocole utilisé.
-  * **defaults,user,auto,_netdev** sont décrite dans [[:mount_fstab#utilisation_avancee|fstab]], vous pouvez ajouter **ro** à la fin pour ne pas autoriser l'écriture.+  * **defaults,user,auto,_netdev** sont décrite dans //[[:montage#Options de montage]]//, vous pouvez ajouter **ro** à la fin pour ne pas autoriser l'écriture.
   * **atime/noatime, diratime/nodiratime, relatime/norelatime, strictatime/nostrictatime mount** n'as pas d'effet pour un montage nfs   * **atime/noatime, diratime/nodiratime, relatime/norelatime, strictatime/nostrictatime mount** n'as pas d'effet pour un montage nfs
   * **bg** permet de ne pas bloquer le démarrage du client si le serveur n'est pas opérationnel.   * **bg** permet de ne pas bloquer le démarrage du client si le serveur n'est pas opérationnel.
Ligne 290: Ligne 298:
  
 === Côté client === === Côté client ===
-Ajoutez **,vers=3** aux options de montage dans le fichier fichier **/etc/fstab**+ 
 +Ajoutez '',vers=3'' aux options de montage dans le fichier fichier ''[[:fstab|/etc/fstab]]''
 comme ceci : comme ceci :
 <file> <file>
Ligne 305: Ligne 314:
 export SAL_ENABLE_FILE_LOCKING</code> export SAL_ENABLE_FILE_LOCKING</code>
  
-==== Résoudre le problème de temps de montage sur les clients  ==== 
- 
-Les clients Ubuntu 13 et 14 présentent un bug connu : un temps de latence très long pour le montage 
-https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1270445 
- 
-Pour le résoudre, sur le client Modifier le fichier **/etc/default/nfs-common** et éditer la ligne 
-<code># Do you want to start the gssd daemon? It is required for Kerberos mounts. 
-NEED_GSSD= 
-</code> 
- 
-par 
- 
-<code># Do you want to start the gssd daemon? It is required for Kerberos mounts. 
-NEED_GSSD=yes 
-</code> 
- 
-puis blacklister le module 'rpcsec_gss_krb5' en éditant le fichier /etc/modprobe.d/blacklist.conf en y ajoutant à la fin la ligne : 
-<code>#To improve NFS mounting time 
-blacklist 'rpcsec_gss_krb5' 
-</code>