Ubuntu 18.04LTS - Konfiguration autofs

kangaroo72

Forums-Beuteltier²
Themenstarter
Registriert
2 Mai 2007
Beiträge
2.033
Hoi ...

nachdem mir ein webdav-mount in der fstab den Startup des Systems versaut hat, bekam ich den Tipp mit autofs zu arbeiten. Klingt auch ganz nett, klappt aber noch nicht ganz ...

Code:
apt install davfs2 autofs -y
sudo usermod -aG davfs2 tescher


Hier meine /etc/auto.master

Code:
/home/tescher/nextcloud /etc/auto.nextcloud

Und hier die /etc/auto.nextcloud

Code:
/home/tescher/nextcloud -fstype=davfs,uid=10001,file_mode=600,dir_mode=700,rw :https\://cloud.escher.cc/remote.php/dav/files/tescher/

Hier die /etc/davfs/secrets

Code:
/home/tescher/nextcloud "tescher" "xxxxxxxxxxxx"

Hier ein "Log-Schnipsel"

Code:
Dec 19 02:56:27 SV-LX-1 systemd[1]: Starting Automounts filesystems on demand...Dec 19 02:56:27 SV-LX-1 automount[10643]: Starting automounter version 5.1.2, master map /etc/auto.masterDec 19 02:56:27 SV-LX-1 automount[10643]: using kernel protocol version 5.04Dec 19 02:56:27 SV-LX-1 automount[10643]: mounted indirect on /home/tescher/nextcloud with timeout 300, freq 75 secondsDec 19 02:56:27 SV-LX-1 systemd[1]: Started Automounts filesystems on demand.

Das Verzeichnis /home/tescher/nextcloud bleibt aber leer ...

Hat jemand 'ne Ahnung, woran es noch hängt?

Besten Dank,

k72
 
Ich kenne autofs überhaupt nicht, aber eventuell ist ein anderer Ansatz schon, den Mount anders zu lösen, um nicht in einem nicht mehr bootenden System zu enden.

Als erstes könntest du als zusätzliche Mount-Option noch "_netdev" (mit Unterstrich, ohne Anführungszeichen) mit einfügen. Dann wird der Mount erst probiert, nachdem die Netzwerkinterfaces oben sind. Außerdem könntest du noch die Optionen "auto,nofail" anhängen, dann stoppt der Bootvorgang nicht, wenn das Device nicht verfügbar ist. Dafür besteht die Gefahr, dass dann halt die lokalen Verzeichnisse genutzt werden anstatt der gemounteten externen Varianten, wenn die Software startet/läuft, der Mount aber fehlgeschlagen war.

Oder als letztes könntest du den Mount lösen ohne ihn in die fstab einzutragen. Stattdessen über ein Kommando beim Start des Systems (rc.local oder vergleichbares) mounten und den Service dann erst im Anschluss starten.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben