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)