exportfs: Avertissement: / home / user / share ne prend pas en charge l'exportation NFS

16

'exportfs -r' me renvoie cette erreur lorsque j'essaie d'exporter / home / user / share (ext4):

exportfs: Avertissement: / home / user / share ne prend pas en charge l'exportation NFS.

/ etc / exports:

/ home / utilisateur / partage 192.168.1.3 (rw, no_subtree_check)

Le système est Ubuntu 10.04 avec le paquet nfs-kernel-server. Des idées pourquoi cela se produit? Est-ce à cause d'ext4?

Talis
la source
Il s'agit peut-être d'un bogue connexe. bugs.debian.org/cgi-bin/bugreport.cgi?bug=602956 Avez-vous envisagé d'utiliser un serveur NFS dans l'espace utilisateur?
Zoredache
Même problème sur Ubuntu 11.04. Impossible d'exporter le répertoire dans le répertoire d'accueil chiffré, mais si je crée un nouveau répertoire, par exemple, / exports, cela fonctionne très bien avec nfs.
1
OP pouvez-vous accepter ma réponse de cinq ans comme la bonne? À votre santé.
Giovanni Toraldo

Réponses:

25

nfs-kernel-server ne peut pas fonctionner avec un dossier FUSE comme un répertoire personnel ecryptfs chiffré .

Giovanni Toraldo
la source
1
Pouvez-vous expliquer pourquoi il en est ainsi? Existe-t-il d'autres packages de serveurs nfs qui fonctionneraient avec FUSE?
d_inevitable
Un serveur NFS d'espace utilisateur comme UNFS3 peut fonctionner unfs3.sourceforge.net
Giovanni Toraldo
1
J'ai essayé d'en trouver une version NFS4, sans succès. En tous cas, merci pour l'info.
d_inevitable
1
vous devez accepter cette réponse comme réponse à votre question.
Giovanni Toraldo
1
eCryptfs n'utilise pas FUSE, mais vous ne pouvez de toute façon pas exporter des répertoires dans eCryptfs avec NFS.
Sven Marnach
3

Après un certain temps, je pense avoir une solution. Étant donné que NFS ne fonctionne pas sous un répertoire crypté et qu'il s'agit probablement uniquement de votre dossier de départ, vous devez déplacer votre répertoire vers un espace non crypté. Dans mon cas, j'ai déplacé le répertoire du projet vangrat de / home / me / vagrant / project> / var / www / vagrant / porject. Et boum, ça marche!

Vous pouvez également essayer de jouer et désactiver le cryptage dans votre dossier d'accueil, mais cela ne dépend que de vous.

J'espère que c'est utile.

sobi3ch
la source
2

Eu ce problème en raison d'un espace dans le chemin. Renommer le dossier pour supprimer tous les espaces a résolu le problème pour moi.

lolmaus - Andrey Mikhaylov
la source
0

Avoir un problème similaire avec 10.10. Je crois que cela a quelque chose à voir avec le cryptage de votre système de fichiers d'exportation.

Zéro
la source