/
und leider /usr
sind verschiedene Dateisysteme. Sie müssen / usr exportieren.
/usr 192.168.1.1(ro,no_root_squash,no_subtree_check)
dann exportfs -a
.
Ich habe einen Server "pr-cl-n1", der / usr über / dev / mapper wie folgt anbringt:
# mount [...] /dev/mapper/pr--cl--n1-usr on /usr type ext3 (rw,relatime,errors=continue,barrier=1,data=ordered)
Die Wurzel des Servers wird über NFS exportiert. Mein / etc / exports sieht folgendermaßen aus:
/ 192.168.1.1(ro,no_root_squash,no_subtree_check)
Jetzt kann ich das root / vom NFS-Client 192.168.1.1 einbinden und lesen (ich verwende am-utils für das automatische Einhängen), aber dieser Client kann nicht auf / usr zugreifen (er wird auf dem Client leer angezeigt, enthält jedoch definitiv Dateien auf dem Server):
# ls /var/mnt/pr-cl-n1/usr #
Es scheint, als würde "no_subtree_check" für / dev / mapper-Mounts ignoriert. Gibt es eine andere Option, die ich verwenden muss?
/
und leider /usr
sind verschiedene Dateisysteme. Sie müssen / usr exportieren.
/usr 192.168.1.1(ro,no_root_squash,no_subtree_check)
dann exportfs -a
.