4 votes

Exportation NFS d'un répertoire qui est déjà monté NFS (sur le serveur)

J'ai un serveur NFS, A, qui partage un dossier. B monte le dossier. B partage également ce dossier. Cependant, C est incapable de le monter. L'erreur sur C est la suivante :

mount.nfs: 192.168.0.1:/export/myfolder failed, reason given by server: Permission denied

Et sur B l'erreur dans /var/log/messages es

Aug 17 15:21:21 B mountd[26140]: authenticated mount request from 192.168.0.200:1010 for /export/myfolder (/export/myfolder)
Aug 17 15:21:21 B mountd[26140]: Cannot export /export/myfolder, possibly unsupported filesystem or fsid= required

/etc/fstab sur C :

192.168.0.1:/export/myfolder /mnt/myfolder   nfs  defaults,nodev,rsize=32768,wsize=32768,nfsvers=3   0       0

/etc/exports sur B :

/export/myfolder        192.168.0.0/24(sync,rw,no_root_squash,fsid=200908180957)

J'ai ajouté l'argument fsid aux exportations, mais le même problème se pose toujours,

4voto

RP. Points 191

Je suis curieux de savoir pourquoi vous ne voulez pas simplement le partager à partir de A (un tunnel réseau est beaucoup plus facile à configurer) mais en général, vous aurez du mal à supporter à la fois un serveur et un client nfs sur la même machine.

Pour résoudre votre problème immédiat, il y a probablement deux choses que vous pouvez faire. La première est de vous assurer que vous spécifiez un fsid différent de 0 ou de ce que votre fsid est défini sur A. Deuxièmement, puisqu'il semble que vous utilisez nfs4, avez-vous monté via un bind le volume dans /exports, ou est-ce un montage nfs direct du répertoire exporté de A ?

À mon avis, en procédant de cette manière, on risque de tomber en panne et/ou de se retrouver avec un cerveau divisé lorsque A et B seront déconnectés. Vous aurez probablement aussi des problèmes de permission et de verrouillage. Ce n'est VRAIMENT pas une bonne idée de procéder de cette façon.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X