Serveur A
exporte le répertoire /srv
via NFS avec l'option nohide
. Un sous-répertoire dans /srv
, /srv/foo
, est un point de montage pour un autre emplacement sur le serveur NFS en utilisant --bind
option, comme
server# mount --bind /bar/foo/ /srv/foo/
Client B
importe A:/srv
et le monte sur /mnt/srv
en utilisant NFS. Contenu de /mnt/srv
sont le contenu de A:/srv
.
Le problème est que /mnt/srv/foo
est vide, alors que je m'attends à voir le contenu de A:/bar/foo/
là.
Comment exporter et importer correctement des partages NFS qui ont également des sous-répertoires comme points de montage ?
Réponse acceptée :
crossmnt
est votre ami.
/srv *(rw,fsid=0,no_subtree_check,crossmnt)