Page 1 sur 1

[NFS] Erreur au montage nouvelle config (résolu)

Publié : mer. 16 juil. 2014, 22:10
par mulanee
Bonsoir,
Mes montages samba fonctionnent bien avec mon NAS.

Je m'essaye en NFS

Suivant le wiki FR, j'ai installé nfs-utils, la directory de mon NAS /volume1/Navette a les privilèges lecture écriture NFS sans mappage, mon fstab est

Code : Tout sélectionner

syno:/volume1/Navette	/media/Navette_SYNO	nfs	defaults	0	0
Sur un

Code : Tout sélectionner

sudo mount -a
, j'obtiens

Code : Tout sélectionner

Job for rpc-statd.service failed. See 'systemctl status rpc-statd.service' and 'journalctl -xn' for details.
mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified
et

Code : Tout sélectionner

└»»systemctl status rpc-statd.service
● rpc-statd.service - NFS status monitor for NFSv2/3 locking.
   Loaded: loaded (/usr/lib/systemd/system/rpc-statd.service; static)
   Active: failed (Result: exit-code) since mer. 2014-07-16 22:06:57 CEST; 1min 59s ago
  Process: 1544 ExecStart=/usr/sbin/rpc.statd --no-notify $STATDARGS (code=exited, status=1/FAILURE)

Où est mon erreur?

Re: [NFS] Erreur au montage nouvelle config

Publié : mer. 16 juil. 2014, 22:32
par floflo77890
Il te manque quelques options dans la ligne de ton fstab voici la mienne

Code : Tout sélectionner

192.168.0.234:/mnt/HD/HD_a2   /media/NAS     nfs4
users,noauto,fg,retry=1,hard,rsize=8192,wsize=8192,timeo=300,retrans=2,_netdev,nolock   0 0
Petites explications :
  • users: Permet le montage depuis une "interface graphqiue", pas besoin d'avoir les droits de root.
  • noauto: Ne monte pas le nas au démarrage du pc.
  • fg: Inutile normalement car c'est la valeur par défaut, indique qu'il ne faut pas monter le partage en tâche de fond.
  • retry: Nombre d'essai pour monter le partage.
  • hard: Utilise un lien TCP/IP et non UDP (les erreurs sont gérés par le système et non par la couche logiciel.
  • rsize/wsize: Tailles des blocs, configuration optimal pour le gigabits.
  • timeo/retrans: Gère les erreur de transmission.
  • _netdev: Indique que le partage nécessite le réseaux.
  • nolock: Pour ne pas démarrer lockd (pour les anciens srvurs nfs qui ne supportent pas le NFS).
Il te faut aussi utiliser l'option nolock comme le mentionne l'erreur.

De plus un montage nfs se monte de la façon suivante :mount server:/files /files.

Et pour finir tu dois activer le service rpc-statd.service.

Re: [NFS] Erreur au montage nouvelle config

Publié : mer. 16 juil. 2014, 23:03
par benjarobin
Bonsoir floflo77890, quand on cite quelqu'un c'est bien de mettre un lien vers le texte original : post130753.html#p130753
Je n'ai absolument rien contre que mes propos soient repris presque tel quel, mais dans ce cas il est toujours sympa de citer la source.

Re: [NFS] Erreur au montage nouvelle config

Publié : mer. 16 juil. 2014, 23:08
par floflo77890
Oui désolé je voulais le faire mais entre temps j'ai eu autre chose à faire et j'ai oublié

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 07:36
par mulanee
Merci ça a l'air de fonctionner... sauf pour celui là, peut-être un problème de syntaxe (mais fonctionnait avec l'équivalent samba)

Code : Tout sélectionner

syno:/volume1/documents\040communs /media/communs_SYNO	nfs users,retry=1,hard,rsize=8192,wsize=8192,timeo=300,retrans=2,_netdev,nolock   0 0
Le problème semble venir du serveur, pourtant le répertoire est configuré comme les autres montages qui fonctionnent

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 09:14
par floflo77890
Es_tu sûr que tu a bien activé smb et NFS dans le nas ?

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 10:39
par benjarobin
Quelle est la sortie de

Code : Tout sélectionner

showmount -e syno

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 21:47
par mulanee

Code : Tout sélectionner

Es_tu sûr que tu a bien activé smb et NFS dans le nas ?
Je suppose, sur 9 montages NFS j'en ai un qui ne fonctionne pas et 8 qui fonctionnent

Code : Tout sélectionner

»»showmount -e
clnt_create: RPC: Program not registered

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 21:52
par benjarobin
La commande n'est pas celle-ci... C'est : showmount -e syno

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 21:55
par mulanee
Oups.

Code : Tout sélectionner

»»showmount -e syno
Export list for syno:
/volume1/IMAGES            *
/volume1/homes             *
/volume1/Documents communs 192.168.1.2
/volume1/web               192.168.1.2
/volume1/video             192.168.1.2
/volume1/photo             192.168.1.2
/volume1/Navette           192.168.1.2
/volume1/MOVIES            192.168.1.2
/volume1/music             192.168.1.2
Le montage qui pose pb est monté en cifs pour avoir quand même un accès.
Les autres sont en NFS

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 21:57
par benjarobin
Il y a une faute de frappe dans ton fstab... Remplace par

Code : Tout sélectionner

syno:/volume1/Documents\040communs /media/communs_SYNO ...

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 21:59
par Moviuro
mulanee a écrit :

Code : Tout sélectionner

/volume1/Documents communs 192.168.1.2
Des espaces dans un nom de dossier... :o méziléfou ! Et une majuscule !

Re: [NFS] Erreur au montage nouvelle config

Publié : jeu. 17 juil. 2014, 22:14
par mulanee
@benjarobin, exact

NFS sensible à la casse donc, car smb ça marche sans majuscule

Code : Tout sélectionner

#//syno/documents\040communs /media/communs_SYNO	cifs	gid=users,credentials=/root/.smbcredentials,iocharset=utf8,rw,_netdev	0	
syno:/volume1/Documents\040communs /media/communs_SYNO	nfs users,retry=1,hard,rsize=8192,wsize=8192,timeo=300,retrans=2,_netdev,nolock   0 0	
@Moviuro
Oui c'est pas terrible mais j'ai la flemme de refaire les raccourcis sur mes clients et de rééduquer la petite famille

https://wiki.archlinux.org/index.php/samba

Code : Tout sélectionner

Note: Space in sharename should be replaced by \040 (ASCII code for space in octal). For example, //SERVER/share name on the command line should be //SERVER/share\040name in /etc/fstab.