Hallo Peter, Raimund Hölle schrieb: [...]
* Der Server exportiert das Verzeichnis /home/peter * Unter /home/peter gibt es einen Link nach /data/dose
* Der Client "mountet" das Serververzeichnis "/home/peter" lokal unter /home/peter * Damit siehst du einen Link nach /data/dose * Dieses Verzeichnis /data/dose jedoch existiert nicht auf dem Client, sondern nur auf dem Server! Wie soll also der Client den Link auflösen?
Noch einmal: der NFS-Server löst Soft-Links nicht auf! Dies macht erst der Client!
Wenn du also dafür sorgst, daß auch der Client ein Verzeichnis /data/dose besitzt, wird der Link auf dem Client nicht mehr ins Leere laufen. Damit unter /data/dose auch etwas sinnvolles steht, mußt du auf dem Server /data/dose exportieren und auf dem Client entsprechend mounten. Du benötigst also bei deiner Konstellation unbedingt __zwei__ NFS-Mounts auf dem Client - einmal das Home-Verzeichnis selber, dann noch das Zielverzeichnis des (der) Links im Home-Verzeichnis.
Ich hoffe, mein Verständnis des Problems ist nun klarer geworden - wenn ich jetzt daneben liege, müssen wir anders neu anfangen.
Ach ja, noch eine andere Möglichkeit - mounte auf dem Linux-Client analog zu den Windows-Clients per smb statt nfs, und du bist dein ganzes Problem los (und benötigst keine NFS-Freigaben auf dem Server). Siehe "man smbmount". Gruß Raimund