ich richte den Zugriff meiner NFS-Laufwerke seit geraumer Zeit mit Systemd ein anstelle den Automounter zu nutzen und statisch in der fstab einzutragen.
Da funktioniert sehr gut, ich würde sogar sagen besser wie vorher.
Nun wollte ich den Zugriff auf ein neues Laptop (Buster, LVM/LUKS verschlüsselt) von dem Hauptrechner aus einrichten (NFS Hauptrechner lesen/schreiben >> Laptop).
Dafür habe ich folgende Mount Units unter /etc/systemd/system angelegt und mit folgenden Schritten den Link erstellt (inkl. Rückmeldung):
Code: Alles auswählen
root@debian:~# systemctl start mnt-ChrisNFS.automount
root@debian:~# systemctl enable mnt-ChrisNFS.automount
Created symlink /etc/systemd/system/multi-user.target.wants/mnt-ChrisNFS.automount → /etc/systemd/system/mnt-ChrisNFS.automount.
root@debian:~# systemctl daemon-reload
mnt-ChrisNFS.automount
Code: Alles auswählen
[Unit]
Description=Automount NFS-Share
Requires=NetworkManager.service
After=network-online.target
Wants=network-online.target
[Automount]
Where=/mnt/ChrisNFS
TimeoutIdleSec=10min
[Install]
WantedBy=multi-user.target
mnt-ChrisNFS.mount
Code: Alles auswählen
[Unit]
Description=Mount NFS Share
[Mount]
What=192.168.1.4:/home/christopher
Where=/mnt/ChrisNFS
Type=nfs
Options=soft,async
Allerdings habe ich die Konstellation auch bei anderen Paarungen und auch die Kombi mit einem Laptop der auf oldstable ist und verschlüsselt.
Ich habe zuvor zwei weitere Mount Units eingerichtet und beide haben nicht funktioniert.
Da ich das Problem schon einmal hatte, habe ich eine weitere eingerichtet in der Hoffnung, dass das Problem damit behoben sei. Leider nein!
Die alten Mount Units habe ich aus /etc/systemd/system gelöscht.
Die "export" auf dem Laptop bezieht sich wie bei allen Rechnern hier im Haushalt auf eine feste IP.
Das funktioniert sehr zuverlässig.
Was ich im Nachgang gesehen habe, dass die Netzwerkverbindung des Laptops mit DHCP eingestellt war und die statische IP die ich ihm zugewiesen hatte nicht gesetzt war (warum auch immer).
Bei dem letzten Versuch mit den gezeigten Mount Units habe ich das korrigiert.
Was jetzt als Nebeneffekt auftritt: Ich kann als normaler User nicht mehr auf /mnt zugreifen. Der Rechner lädt und lädt ...so das ich irgendwann abbrechen muss.
Wenn ich unter Root auf /mnt zugreife, dann gelingt mir das irgendwann (irgend etwsa dauert aber recht lange so als ob der Rechner im Hintergrund beschäftigt wäre) und dann ist der obige Mountpunkt "ChrisNFS" allerdings Schreibgeschützt. Die Berechtigungen kann ich allerdings nicht einsehen, da dann sowohl Nautilus als auch MC (Konsole) einfriert.
Ich weiß gerade nicht was ich falsch gemacht habe und vor allem das Dilemma mit /mnt.
Ich weiß wohl das NFS empfindlich sein kann ...
Der User auf dem Rechner der auf das Laptop zugreifen soll ist der Gleiche und auch die ID ist die gleiche.
Allerdings sind IP Adressen für den Zugriff vergeben und ich war der Hoffnung das es hier keine Probleme geben wird.
Ist das möglicherweise schon ein Thema was nicht passt?
Warum habe ich das Problem mit /mnt (auch Rechner rauf und runter fahren hilft hier nicht!)?
Wie kann ich die alten Verlinkungen von den Mount Units löschen (da habe ich null Ahnung von) und muss ich das überhaupt wenn ich die nicht nutze?
Könnten hier unterschiedliche NFS Versionen (3/4) ein Problem sein (wobei ich diese Konstellation mehrfach habe)?