Je ne peux pas monter de dossiers partagés via NFS. Que dois-je faire ?

Je ne peux pas monter de dossiers partagés via NFS. Que dois-je faire ?

Certains articles ont été traduits automatiquement à partir de l'anglais et peuvent contenir des inexactitudes ou des erreurs de grammaire.

Symptômes

Solution

Vérifier l'état du réseau entre votre NAS et le client NFS

  • Vérifiez la connectivité réseau via la commande ping.
  • Vérifiez si des conflits d' IP se sont produits.
  • Vérifiez s'il existe des règles de pare-feu qui désactivent le port pour le service NFS sur le client, le Synology NAS, le commutateur, le routeur ou tout autre périphérique sur le même réseau local.
  • Connectez votre Synology NAS au client NFS directement via un nouveau câble Ethernet et essayez à nouveau de monter le dossier partagé.
    • Si le dossier partagé est monté avec succès via NFS, cela signifie que les périphériques (par exemple, routeur, commutateur, etc.) peuvent rencontrer des problèmes. Assurez-vous que les périphériques fonctionnent correctement et sont correctement configurés.
    • Si le dossier partagé n'est pas monté avec succès via NFS, essayez de le monter à l'aide d'autres protocoles de fichiers, tels que FTP, SMB, SSH ou HTTP pour vérifier si le problème vient de votre Synology NAS ou du protocole NFS.

Si l'état du réseau est normal après avoir vérifié ces éléments, passez à la section suivante.

Vérifiez vos paramètres NFS

Service NFS

  1. Accédez à l'emplacement suivant dans DSM :
    • DSM 7.0 et versions ultérieures : Panneau de configuration > Services de fichiers > NFS
    • DSM 6.2 et versions antérieures : Panneau de configuration > Services de fichiers > SMB/ AFP/ NFS
  2. Assurez-vous que l' option Activer le service NFS (DSM 7.0 et versions ultérieures) ou Activer NFS (DSM 6.2 et versions ultérieures) est cochée.
  3. Sur DSM 7.0 et versions ultérieures, la version de NFS que le client utilisera est indiquée dans le menu déroulant Nombre maximal de protocoles NFS. Sur DSM 6.2 et versions antérieures, NFSv2, NFSv3 et NFSv4 sont utilisés par défaut.

Autorisations NFS

  1. Accédez à Panneau de configuration > Dossier partagé.
  2. Sélectionnez le dossier partagé et cliquez sur Modifier > Autorisations NFS.
  3. Assurez-vous que le nom d'hôte ou IP correspond à celui du client. Sélectionnez une autorisation et cliquez sur Modifier pour vérifier ses informations. 1 Vous pouvez utiliser le caractère générique * pour autoriser tous les clients à accéder au dossier partagé.
  4. Assurez-vous que l'option Autoriser les connexions à partir de ports non privilégiés (ports supérieurs à 1024) est cochée.
  5. Enregistrez toutes les modifications que vous avez apportées.
  6. Une fois que vous avez confirmé que les paramètres NFS sont corrects, passez à la section suivante.

Vérifier les messages d'erreur

Des messages d'erreur peuvent s'afficher lors du montage de dossiers partagés NFS via des lignes de commande. Reportez-vous aux messages d'erreur et aux solutions correspondantes pour les résoudre.

Le service NFS est désactivé sur le client

Message d'erreur :

  • Ubuntu :
    mount: /mnt: bad option; for several filesystems (eg nfs, cifs) you might need a /sbin/mount.<type> helper program.
  • CentOS :
    mount: wrong fs type, bad option, bad superblock on ###:###:###:###:/volumeX/shared_folder_name,
    missing codepage or helper program, or other error
    (for several filesystems (eg nfs, cifs) you might
    need a /sbin/mount.<type> helper program)

    In some cases useful info is found in syslog - try
    dmesg | tail or so.

Solution : installez les composants nécessaires pour activer le service NFS sur le client.

  • Ubuntu : 2
    sudo apt update
    sudo apt install nfs-common
  • CentOS/Redhat/Fedora :
    sudo yum install nfs-utils

Le service NFS est désactivé sur le Synology NAS

Message d'erreur :

  • Ubuntu :
    mount.nfs: Connection timed out
  • CentOS :
    mount.nfs: Connection refused

Solution : assurez-vous que NFS est activé sur votre Synology NAS.

  1. Accédez à l'emplacement suivant dans DSM :
    • DSM 7.0 et versions ultérieures : Panneau de configuration > Services de fichiers > NFS
    • DSM 6.2 et versions antérieures : Panneau de configuration > Services de fichiers > SMB/ AFP/ NFS
  2. Assurez-vous que l' option Activer le service NFS (DSM 7.0 et versions ultérieures) ou Activer NFS (DSM 6.2 et versions ultérieures) est cochée.

La version de NFS est incorrecte (pour DSM 7.0 et versions ultérieures)

Message d'erreur :

  • Ubuntu/CentOS :
    mount.nfs: Protocol not supported

Solution : vérifiez la version de NFS sur votre Synology NAS.

  1. Dans DSM, accédez à Panneau de configuration > Services de fichiers > NFS.
  2. Assurez-vous que le protocole Maximum NFS est configuré de manière appropriée.

Remarques :

  • Sur les versions 6.2 et antérieures de DSM, NFSv2, NFSv3 et NFSv4 sont utilisés par défaut.

Les règles d'autorisation NFS sont incorrectes

Message d'erreur :

  • Ubuntu/CentOS :
    mount.nfs: access denied by server while mounting ###:###:###:###:/volumeX/shared_folder_name

Solution : vérifiez les règles d'autorisation NFS sur votre Synology NAS.

  1. Accédez à Panneau de configuration > Dossier partagé.
  2. Sélectionnez le dossier partagé et cliquez sur Modifier > Autorisations NFS.
  3. Assurez-vous que le nom d'hôte ou IP correspond à celui du client. 1 Si le nom d' hôte ou IP du client correspond à celui de l'hôte du dossier partagé mais que le montage du dossier échoue toujours, vous pouvez essayer de résoudre les problèmes en remplissant * dans le champ Nom d'hôte ou IP. Cela exclura tout problème causé par des périphériques réseau intermédiaires.

Le chemin de montage est incorrect

Message d'erreur :

  • Ubuntu :
    mount.nfs: access denied by server while mounting ###:###:###:###:/volumeX/shared_folder_name
  • CentOS :
    mount.nfs: mounting ###:###:###:###:/volumeX/shared_folder_name failed, reason given by server: No such file or directory

Solution : assurez-vous que le chemin de montage est correct lorsque vous montez des dossiers partagés NFS via des lignes de commande.

Remarques :

  1. Le nom d'hôte peut être indisponible en raison de problèmes DNS. Remplacez le nom d'hôte par une adresse IP statique et réessayez.
  2. apt est compatible avec les nouvelles versions de Linux. Si apt ne fonctionne pas, remplacez apt par apt-get et réessayez.
Symptômes
Table des matières
Solution
Vérifier l'état du réseau entre votre NAS et le client NFS
Vérifiez vos paramètres NFS
Vérifier les messages d'erreur
Lectures complémentaires