{"id":4350,"date":"2026-03-14T08:32:55","date_gmt":"2026-03-14T07:32:55","guid":{"rendered":"https:\/\/domo.rem81.com\/?p=4350"},"modified":"2026-05-08T09:52:39","modified_gmt":"2026-05-08T07:52:39","slug":"linux-montage-nfs","status":"publish","type":"post","link":"https:\/\/domo.rem81.com\/index.php\/2026\/03\/14\/linux-montage-nfs\/","title":{"rendered":"Acc\u00e9der aux datasets TrueNAS depuis un PC Linux via NFSLinux-Montage NFS"},"content":{"rendered":"\n\n\n\n<h1 class=\"wp-block-heading\">Introduction<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Dans cet article, je vous montre comment acc\u00e9der aux datasets de mon serveur TrueNAS depuis un PC Linux en utilisant le protocole NFS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019objectif est de monter proprement plusieurs partages TrueNAS dans le dossier <code>\/mnt\/tn230\/<\/code> du PC Linux, afin de pouvoir acc\u00e9der facilement aux fichiers du NAS comme s\u2019ils \u00e9taient pr\u00e9sents localement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette m\u00e9thode est particuli\u00e8rement pratique pour acc\u00e9der \u00e0 ses sauvegardes, documents, images, musiques ou vid\u00e9os depuis un poste Linux, tout en conservant le stockage centralis\u00e9 sur TrueNAS.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Objectif<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Le but est de monter les datasets TrueNAS suivants :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/mnt\/raid1\/backup\n\/mnt\/raid1\/document\n\/mnt\/raid1\/media\/images\n\/mnt\/raid1\/media\/musique\n\/mnt\/raid1\/media\/video\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">vers les dossiers locaux suivants sur le PC Linux :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/mnt\/tn230\/backup\n\/mnt\/tn230\/documents\n\/mnt\/tn230\/images\n\/mnt\/tn230\/musique\n\/mnt\/tn230\/video\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dans mon exemple, l\u2019adresse IP du NAS TrueNAS est :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>192.168.0.230\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 adapter bien s\u00fbr selon votre propre installation.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Pr\u00e9requis c\u00f4t\u00e9 TrueNAS<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Avant de configurer le PC Linux, il faut v\u00e9rifier que les partages NFS sont bien activ\u00e9s c\u00f4t\u00e9 TrueNAS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans l\u2019interface TrueNAS, v\u00e9rifiez que :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>le service <strong>NFS<\/strong> est activ\u00e9 ;<\/li>\n\n\n\n<li>les datasets \u00e0 partager existent bien ;<\/li>\n\n\n\n<li>les partages NFS sont cr\u00e9\u00e9s ;<\/li>\n\n\n\n<li>l\u2019adresse IP du PC Linux est autoris\u00e9e \u00e0 acc\u00e9der aux partages ;<\/li>\n\n\n\n<li>les permissions Unix ou ACL permettent bien l\u2019acc\u00e8s aux fichiers.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Exemple de datasets c\u00f4t\u00e9 TrueNAS :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/mnt\/raid1\/backup\n\/mnt\/raid1\/document\n\/mnt\/raid1\/media\/images\n\/mnt\/raid1\/media\/musique\n\/mnt\/raid1\/media\/video\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si les permissions ne sont pas correctement configur\u00e9es c\u00f4t\u00e9 TrueNAS, le montage peut fonctionner, mais l\u2019acc\u00e8s aux fichiers peut \u00eatre refus\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est souvent le cas lorsque le montage est visible mais que la cr\u00e9ation, la modification ou la suppression de fichiers \u00e9choue.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Installer le client NFS sur le PC Linux<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Sur le PC Linux, commencez par installer le client NFS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour une distribution bas\u00e9e sur Debian, Ubuntu ou Linux Mint :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt install nfs-common\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">La commande suivante est possible, mais je pr\u00e9f\u00e8re \u00e9viter de m\u00e9langer installation et mise \u00e0 jour compl\u00e8te du syst\u00e8me dans un tutoriel :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update &amp;&amp; sudo apt upgrade\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">La mise \u00e0 jour compl\u00e8te avec <code>apt upgrade<\/code> reste facultative ici. Pour monter un partage NFS, le paquet important est surtout :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nfs-common\n<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">V\u00e9rifier les partages NFS disponibles<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Depuis le PC Linux, v\u00e9rifiez les exports NFS visibles sur le NAS :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>showmount -e 192.168.0.230\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Vous devriez obtenir une sortie ressemblant \u00e0 ceci :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Export list for 192.168.0.230:\n\/mnt\/raid1\/backup        192.168.0.0\/24\n\/mnt\/raid1\/document      192.168.0.0\/24\n\/mnt\/raid1\/media\/images  192.168.0.0\/24\n\/mnt\/raid1\/media\/musique 192.168.0.0\/24\n\/mnt\/raid1\/media\/video   192.168.0.0\/24\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si rien ne s\u2019affiche, il faut v\u00e9rifier c\u00f4t\u00e9 TrueNAS :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>que le service NFS est d\u00e9marr\u00e9 ;<\/li>\n\n\n\n<li>que les partages sont bien cr\u00e9\u00e9s ;<\/li>\n\n\n\n<li>que l\u2019adresse IP du PC est autoris\u00e9e ;<\/li>\n\n\n\n<li>qu\u2019aucun pare-feu ne bloque l\u2019acc\u00e8s.<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">Cr\u00e9er les dossiers de montage<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Sur le PC Linux, cr\u00e9ez les dossiers qui recevront les montages NFS.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir -p \/mnt\/tn230\/backup\nsudo mkdir -p \/mnt\/tn230\/documents\nsudo mkdir -p \/mnt\/tn230\/images\nsudo mkdir -p \/mnt\/tn230\/musique\nsudo mkdir -p \/mnt\/tn230\/video\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">On peut v\u00e9rifier la cr\u00e9ation des dossiers avec :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -l \/mnt\/tn230\n<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Tester les montages manuellement<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Avant de modifier le fichier <code>\/etc\/fstab<\/code>, il est pr\u00e9f\u00e9rable de tester les montages manuellement.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mount -t nfs 192.168.0.230:\/mnt\/raid1\/backup \/mnt\/tn230\/backup\nsudo mount -t nfs 192.168.0.230:\/mnt\/raid1\/document \/mnt\/tn230\/documents\nsudo mount -t nfs 192.168.0.230:\/mnt\/raid1\/media\/images \/mnt\/tn230\/images\nsudo mount -t nfs 192.168.0.230:\/mnt\/raid1\/media\/musique \/mnt\/tn230\/musique\nsudo mount -t nfs 192.168.0.230:\/mnt\/raid1\/media\/video \/mnt\/tn230\/video\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00e9rifiez ensuite que les montages sont actifs :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>df -h | grep tn230\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ou :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>findmnt | grep tn230\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez aussi tester l\u2019acc\u00e8s \u00e0 un dossier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -l \/mnt\/tn230\/documents\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si les fichiers apparaissent, le montage fonctionne.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Tester les droits d\u2019\u00e9criture<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Si le partage doit \u00eatre accessible en \u00e9criture, testez la cr\u00e9ation d\u2019un fichier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>touch \/mnt\/tn230\/documents\/test-nfs.txt\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Puis supprimez-le :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm \/mnt\/tn230\/documents\/test-nfs.txt\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si cette commande \u00e9choue avec une erreur de permission, le probl\u00e8me ne vient pas forc\u00e9ment du montage Linux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il faut alors contr\u00f4ler c\u00f4t\u00e9 TrueNAS :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>le propri\u00e9taire du dataset ;<\/li>\n\n\n\n<li>le groupe associ\u00e9 ;<\/li>\n\n\n\n<li>les ACL ;<\/li>\n\n\n\n<li>le mapping utilisateur ;<\/li>\n\n\n\n<li>les options du partage NFS ;<\/li>\n\n\n\n<li>les UID\/GID entre TrueNAS et le PC Linux.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sur NFS, les droits d\u00e9pendent beaucoup des identifiants num\u00e9riques des utilisateurs et groupes. Deux utilisateurs ayant le m\u00eame nom mais pas le m\u00eame UID peuvent ne pas avoir les m\u00eames droits.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">D\u00e9monter les partages de test<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Avant de passer \u00e0 la configuration permanente, vous pouvez d\u00e9monter les partages mont\u00e9s manuellement :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo umount \/mnt\/tn230\/backup\nsudo umount \/mnt\/tn230\/documents\nsudo umount \/mnt\/tn230\/images\nsudo umount \/mnt\/tn230\/musique\nsudo umount \/mnt\/tn230\/video\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si un dossier refuse de se d\u00e9monter parce qu\u2019il est occup\u00e9, v\u00e9rifiez qu\u2019aucun terminal ou gestionnaire de fichiers n\u2019est ouvert dedans.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez identifier les processus qui utilisent un montage avec :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo lsof +f -- \/mnt\/tn230\/documents\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ou :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo fuser -vm \/mnt\/tn230\/documents\n<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Ajouter les montages permanents<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Pour rendre les montages automatiques au d\u00e9marrage, \u00e9ditez le fichier <code>\/etc\/fstab<\/code>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/fstab\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ajoutez les lignes suivantes :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>192.168.0.230:\/mnt\/raid1\/backup         \/mnt\/tn230\/backup      nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n192.168.0.230:\/mnt\/raid1\/document       \/mnt\/tn230\/documents   nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n192.168.0.230:\/mnt\/raid1\/media\/images   \/mnt\/tn230\/images      nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n192.168.0.230:\/mnt\/raid1\/media\/musique  \/mnt\/tn230\/musique     nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n192.168.0.230:\/mnt\/raid1\/media\/video    \/mnt\/tn230\/video       nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Les options utilis\u00e9es ont leur importance :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>_netdev\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Indique que le montage d\u00e9pend du r\u00e9seau.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nofail\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9vite de bloquer le d\u00e9marrage du PC si le NAS est \u00e9teint ou inaccessible.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>x-systemd.automount\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Active le montage automatique \u00e0 la demande. Le partage n\u2019est r\u00e9ellement mont\u00e9 que lorsqu\u2019on y acc\u00e8de.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>x-systemd.idle-timeout=60\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">D\u00e9monte automatiquement le partage apr\u00e8s 60 secondes d\u2019inactivit\u00e9.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>noatime\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9vite de mettre \u00e0 jour la date d\u2019acc\u00e8s des fichiers \u00e0 chaque lecture, ce qui limite les \u00e9critures inutiles.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Recharger systemd et activer les montages<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s modification de <code>\/etc\/fstab<\/code>, rechargez systemd :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl daemon-reload\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Puis testez la configuration :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mount -a\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Avec <code>x-systemd.automount<\/code>, il est possible que les dossiers ne soient pas mont\u00e9s imm\u00e9diatement. Ils se monteront automatiquement au premier acc\u00e8s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Par exemple :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls \/mnt\/tn230\/documents\n<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">V\u00e9rifier les montages actifs<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Pour afficher les montages NFS actifs :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nfsstat -m\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez aussi utiliser :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>findmnt -t nfs,nfs4\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ou :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mount | grep nfs\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pour v\u00e9rifier l\u2019espace disponible :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>df -h | grep tn230\n<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">V\u00e9rifier le fonctionnement de l\u2019automount<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Avec l\u2019option <code>x-systemd.automount<\/code>, systemd cr\u00e9e des unit\u00e9s de montage automatique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez les afficher avec :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl list-units --type=automount | grep tn230\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pour v\u00e9rifier un montage pr\u00e9cis :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status mnt-tn230-documents.automount\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Le nom de l\u2019unit\u00e9 d\u00e9pend du chemin local. Par exemple :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/mnt\/tn230\/documents\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">devient g\u00e9n\u00e9ralement :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mnt-tn230-documents.automount\n<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">D\u00e9monter les partages NFS si besoin<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Pour d\u00e9monter un partage pr\u00e9cis :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo umount \/mnt\/tn230\/documents\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pour d\u00e9monter tous les partages NFS actifs :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo umount -a -t nfs,nfs4\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si un montage est occup\u00e9, utilisez :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo fuser -vm \/mnt\/tn230\/documents\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Puis fermez les applications qui utilisent ce dossier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En dernier recours, il existe le d\u00e9montage paresseux :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo umount -l \/mnt\/tn230\/documents\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cette commande est pratique, mais elle doit rester exceptionnelle.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">R\u00e9soudre les erreurs courantes<\/h1>\n\n\n\n<h1 class=\"wp-block-heading\">Erreur <code>access denied by server<\/code><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Cette erreur indique g\u00e9n\u00e9ralement que le PC Linux n\u2019est pas autoris\u00e9 \u00e0 acc\u00e9der au partage NFS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 v\u00e9rifier c\u00f4t\u00e9 TrueNAS :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>l\u2019adresse IP du client ;<\/li>\n\n\n\n<li>le r\u00e9seau autoris\u00e9, par exemple <code>192.168.0.0\/24<\/code> ;<\/li>\n\n\n\n<li>les options du partage NFS ;<\/li>\n\n\n\n<li>le service NFS ;<\/li>\n\n\n\n<li>le chemin exact du dataset.<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">Erreur <code>permission denied<\/code><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Le montage fonctionne, mais les droits d\u2019acc\u00e8s aux fichiers sont insuffisants.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 v\u00e9rifier :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>propri\u00e9taire du dataset ;<\/li>\n\n\n\n<li>groupe du dataset ;<\/li>\n\n\n\n<li>ACL TrueNAS ;<\/li>\n\n\n\n<li>UID\/GID de l\u2019utilisateur Linux ;<\/li>\n\n\n\n<li>droits Unix sur les dossiers.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pour voir l\u2019UID et le GID de l\u2019utilisateur Linux :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>id\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Exemple :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>uid=1000(remy) gid=1000(remy)\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ces valeurs peuvent \u00eatre importantes pour aligner les permissions c\u00f4t\u00e9 TrueNAS.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Le PC bloque au d\u00e9marrage<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Si le PC met longtemps \u00e0 d\u00e9marrer ou reste bloqu\u00e9 lorsque le NAS est \u00e9teint, il manque probablement des options dans <code>\/etc\/fstab<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assurez-vous d\u2019avoir au minimum :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>_netdev,nofail,x-systemd.automount\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ces options \u00e9vitent que le d\u00e9marrage du PC d\u00e9pende directement de la disponibilit\u00e9 du NAS.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Les dossiers semblent vides<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Si les dossiers de <code>\/mnt\/tn230\/<\/code> sont vides, plusieurs causes sont possibles :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>le partage n\u2019est pas mont\u00e9 ;<\/li>\n\n\n\n<li>le NAS est inaccessible ;<\/li>\n\n\n\n<li>le chemin du dataset est incorrect ;<\/li>\n\n\n\n<li>l\u2019automount ne s\u2019est pas encore d\u00e9clench\u00e9 ;<\/li>\n\n\n\n<li>les droits ne permettent pas de lister le contenu.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Testez avec :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>findmnt -t nfs,nfs4\nls -l \/mnt\/tn230\/documents\nshowmount -e 192.168.0.230\n<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Exemple de configuration compl\u00e8te<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Voici un exemple final propre pour <code>\/etc\/fstab<\/code> :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># TrueNAS 192.168.0.230 - Montages NFS\n192.168.0.230:\/mnt\/raid1\/backup         \/mnt\/tn230\/backup      nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n192.168.0.230:\/mnt\/raid1\/document       \/mnt\/tn230\/documents   nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n192.168.0.230:\/mnt\/raid1\/media\/images   \/mnt\/tn230\/images      nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n192.168.0.230:\/mnt\/raid1\/media\/musique  \/mnt\/tn230\/musique     nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n192.168.0.230:\/mnt\/raid1\/media\/video    \/mnt\/tn230\/video       nfs4  _netdev,nofail,x-systemd.automount,x-systemd.idle-timeout=60,noatime  0  0\n<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Bonnes pratiques<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Quelques conseils utiles :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>testez toujours un montage manuel avant de modifier <code>\/etc\/fstab<\/code> ;<\/li>\n\n\n\n<li>ajoutez <code>nofail<\/code> pour \u00e9viter les blocages au d\u00e9marrage ;<\/li>\n\n\n\n<li>utilisez <code>x-systemd.automount<\/code> pour monter les partages uniquement \u00e0 la demande ;<\/li>\n\n\n\n<li>\u00e9vitez de monter des partages r\u00e9seau critiques sans option <code>_netdev<\/code> ;<\/li>\n\n\n\n<li>v\u00e9rifiez les droits c\u00f4t\u00e9 TrueNAS avant d\u2019accuser le client Linux ;<\/li>\n\n\n\n<li>gardez une nomenclature claire pour vos points de montage ;<\/li>\n\n\n\n<li>documentez les chemins TrueNAS et les chemins locaux.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Dans mon cas, j\u2019utilise le dossier local :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/mnt\/tn230\/\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">pour identifier facilement les montages issus du NAS TrueNAS situ\u00e9 en <code>192.168.0.230<\/code>.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusion<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Le PC Linux peut maintenant acc\u00e9der proprement aux datasets TrueNAS via NFS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les montages sont d\u00e9clar\u00e9s dans <code>\/etc\/fstab<\/code>, mais gr\u00e2ce \u00e0 <code>x-systemd.automount<\/code>, ils ne sont activ\u00e9s que lorsqu\u2019on y acc\u00e8de r\u00e9ellement. C\u2019est une solution plus souple et plus fiable qu\u2019un montage r\u00e9seau classique au d\u00e9marrage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette configuration permet de profiter du stockage centralis\u00e9 TrueNAS tout en gardant un acc\u00e8s simple depuis Linux pour les sauvegardes, les documents, les images, la musique ou les vid\u00e9os.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Dans cet article, je vous montre comment acc\u00e9der aux datasets de mon serveur TrueNAS depuis un PC Linux en utilisant le protocole NFS. L\u2019objectif est de monter proprement plusieurs &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[98],"tags":[],"class_list":["post-4350","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/4350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/comments?post=4350"}],"version-history":[{"count":8,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/4350\/revisions"}],"predecessor-version":[{"id":4390,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/4350\/revisions\/4390"}],"wp:attachment":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/media?parent=4350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/categories?post=4350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/tags?post=4350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}