Page 1 of 1
[RESOLU] Problème avec nfs
Posted: 24 Aug 2016 10:47
by ernie
Hello,
J'ai un soucis avec nfs.
Le log de nas4free me dit :
Code: Select all
Aug 24 10:30:35 mountd[2090]: bad exports list line /mnt/master/download/incomplete /mnt/pool1/download/tvhead
Aug 24 10:30:35 mountd[2090]: bad exports list line /mnt/master/download/incomplete /mnt/pool1/download/tvhead
Aug 24 10:29:57 mountd[2090]: mount request denied from 192.168.150.27 for /mnt/master/download/incomplete
Aug 24 10:29:57 mountd[2090]: mount request denied from 192.168.150.27 for /mnt/master/download/torrents
Aug 24 10:29:57 mountd[2090]: mount request denied from 192.168.150.27 for /mnt/master/download/watch
Aug 24 10:29:57 mountd[2090]: mount request denied from 192.168.150.27 for /mnt/pool1/download/renamed
Aug 24 10:29:44 mountd[2090]: mount request denied from 192.168.150.16 for /mnt/pool1/download/tvhead
Ma structure est:
- 2 vdev et 1 pool par vdev (master et pool1)
- download est un dataset sur master
- download est un réperoire sur pool1
NFS est paramétré ainsi:
Code: Select all
<nfsd>
<numproc>4</numproc>
<enable/>
<share>
<uuid>92757920-56a4-463e-83ad-1e26e49edbe0</uuid>
<path>/mnt/master/download/incomplete /mnt/pool1/download/tvhead /mnt/master/download/watch /mnt/pool1/download/renamed /mnt/master/download/torrents</path>
<mapall>yes</mapall>
<network>192.168.150.0/24</network>
<comment>nfs pour seddbox</comment>
<options/>
</share>
</nfsd>
J'ai vérifié que le masque (/24) est le même que celui de nas4free et c'est le cas.
Merci par avance
Re: Problème avec nfs
Posted: 24 Aug 2016 11:17
by ernie
Hello,
J'ai trouvé cela:
http://www.nas4free.org/forums/viewtopi ... 1816#p9704
J'ai donc séparé en 2 les lignes des 2 pools.
Code: Select all
nfsd>
<numproc>4</numproc>
<share>
<uuid>1daa4eea-3733-4b78-8a6a-d2f7eef707de</uuid>
<path>/mnt/master/download/incomplete /mnt/master/download/watch /mnt/master/download/torrents</path>
<mapall>yes</mapall>
<network>192.168.150.0/24</network>
<comment>pour seedbox</comment>
<options/>
</share>
<share>
<uuid>92757920-56a4-463e-83ad-1e26e49edbe0</uuid>
<path>/mnt/pool1/download/tvhead /mnt/pool1/download/renamed</path>
<mapall>yes</mapall>
<network>192.168.150.0/24</network>
<comment>nfs pour seedbox</comment>
<options/>
</share>
<enable/>
</nfsd>
Le nfs de pool1 marche mais toujours pas celui de master
Y a t il un paramètre du pool (un paramètre zfs) pour autoriser des droits ?
Re: Problème avec nfs
Posted: 24 Aug 2016 12:18
by mtiburs
t'as essayé un chmod -R 777 /mnt/master ?
Re: Problème avec nfs
Posted: 24 Aug 2016 13:26
by ernie
Download est un dataset de master. Chmod fonctionnera t il ?
Dans la version 10.3, à la création d un dataset il y a un paramètre acl qui est présent. Je me demande si ce n est pas cela qui bloque.
Re: Problème avec nfs
Posted: 24 Aug 2016 14:04
by mtiburs
ernie wrote:Download est un dataset de master. Chmod fonctionnera t il ?
Cette ligne ouvrira tous les droits sur le chemin spécifié (en traitant également les répertoires dedans).
Elles marche partout (Linux, tous les BSD, ... )
C'est le truc a essayer avant-tout (c'est même obligatoire avant de chercher ailleurs)
Re: Problème avec nfs
Posted: 24 Aug 2016 14:59
by ernie
J'ai fait la commande sur:
/mnt/master/download
Je ne souhaite pas affecter les autres datasets.
Sans succès.
J'ai jamais réussi à faire ce montage de nfs dans un répertoire d'un dataset. Quand c'est un répertoire directe sur le pool cela marche, sinon non.
Je vais enqueter.
Edit:
Je viens de regarder l'ensemble des propriétés du dataset:
Code: Select all
master/download type filesystem -
master/download creation Tue Aug 23 22:45 2016 -
master/download used 140K -
master/download available 568G -
master/download referenced 140K -
master/download compressratio 1.00x -
master/download mounted yes -
master/download quota none default
master/download reservation none default
master/download recordsize 128K default
master/download mountpoint /mnt/master/download inherited from master
master/download sharenfs off default
master/download checksum on default
master/download compression off local
master/download atime off local
master/download devices on default
master/download exec on default
master/download setuid on default
master/download readonly off default
master/download jailed off default
master/download snapdir hidden default
master/download aclmode discard local
master/download aclinherit restricted local
master/download canmount on default
master/download xattr off temporary
master/download copies 1 default
master/download version 5 -
master/download utf8only off -
master/download normalization none -
master/download casesensitivity sensitive -
master/download vscan off default
master/download nbmand off default
master/download sharesmb off default
master/download refquota none default
master/download refreservation none default
master/download primarycache all default
master/download secondarycache all default
master/download usedbysnapshots 0 -
master/download usedbydataset 140K -
master/download usedbychildren 0 -
master/download usedbyrefreservation 0 -
master/download logbias latency default
master/download dedup off local
master/download mlslabel -
master/download sync standard local
master/download refcompressratio 1.00x -
master/download written 140K -
master/download logicalused 40.5K -
master/download logicalreferenced 40.5K -
master/download volmode default default
master/download filesystem_limit none default
master/download snapshot_limit none default
master/download filesystem_count none default
master/download snapshot_count none default
master/download redundant_metadata all default
Je me demande si sharenfs ne doit pas etre en on. Je vais regarder à quoi cela correspond.
Edit2:
Je l'ai activé et relancer nfs et sans succès.
Re: Problème avec nfs
Posted: 24 Aug 2016 17:02
by mtiburs
Sans t'apporter une réponse éfficace, tu pourrais faire un lien de ton dataset vers un répertoire de ton pool (puisque ce cas fonctionne), c'est une manière de berner le système

Re: Problème avec nfs
Posted: 24 Aug 2016 17:06
by mtiburs
ln -s /mnt/master/download/ /mnt/master/download_truc/
Re: Problème avec nfs
Posted: 24 Aug 2016 21:22
by ernie
Hello
oui mais je suis pas sur qu'avec le liens mes services s'y retrouvent.
J'ai trouvé cela et je vais essayer:
https://docs.oracle.com/cd/E23824_01/ht ... gayne.html
Re: Problème avec nfs
Posted: 24 Aug 2016 21:39
by mtiburs
Je pense que c'est une possibilité de partage propre à Oracle / Solaris
Re: Problème avec nfs
Posted: 06 Sep 2016 21:02
by ernie
en faisant sur le serveur nas4free la commande suivante:
j'obtiens
Code: Select all
Exports list on localhost:
/mnt/pool1/download/tvhead 192.168.150.0
/mnt/pool1/download/renamed 192.168.150.0
/mnt/master/download/watch 192.168.150.0
/mnt/master/download/torrents 192.168.150.0
/mnt/master/download/incomplete 192.168.150.0
/mnt/master/download Everyone
Donc tout est ok selon moi. Le problème doit venir du client.
Re: Problème avec nfs
Posted: 07 Sep 2016 01:02
by mtiburs
Salut,
ernie wrote:Code: Select all
showmount -e localhost[/quote]
... et en faisant le showmount -e depuis le client ?
Re: Problème avec nfs
Posted: 07 Sep 2016 09:13
by ernie
Inutile.
Je montais sur le client correctement le nfs. Je m'attendais à voir des répertoires pleins, or la source est vide sur le serveur.
J'ai mis des fichiers et je les vois sur le client.
Et ce même si la propriété sharenfs du dataset est sur off.
Donc en séparant bien les lignes des 2 pools dans le menu nfs, c'est bon (voir ici :
http://www.nas4free.org/forums/viewtopi ... 1816#p9704 )
Merci et désolé pour tout ce ramdam
Re: [RESOLU] Problème avec nfs
Posted: 07 Sep 2016 17:48
by ernie
Complément :
je viens de ravoir une erreur :
Sep 7 17:42:39 mountd[7220]: bad exports list line /mnt/pool1/download/tvhead /mnt/pool1/videos/renamed
Sep 7 17:42:39 mountd[7220]: bad exports list line /mnt/pool1/download/tvhead /mnt/pool1/videos/renamed
En fait dans l'interface nfs/shared, il faut cliquer sur les ... pour ajouter le premier chemin de destination, et ensuite compléter à la main (un seul espace pour séparer les 2 destinations) la 2eme destination du même pool.
Si on écrit directement à la main les chemins dans le champ, cela ne marche pas.
C'était cela mon problème depuis le début sur mon nfs

Re: [RESOLU] Problème avec nfs
Posted: 07 Sep 2016 23:30
by velivole18
Bonjour,
Ça c'est vraiment un bug à faire remonter aux développeurs car d'autres vont se faire avoir avec ce truc ...
Merci à toi ernie.
velivole18.