it-swarm.com.de

SSHFS - automatische Wiederverbindung

Ich habe einen SSHFS-Mount, den ich über die Befehlszeile verbinden kann:

echo myPassword | Sudo sshfs [email protected]:/ /media/NAS -p31337 -o workaround=rename -o password_stdin -o allow_other

das scheint, mein NAS zu /media/NAS gut genug anzubringen.

Gelegentlich wird die Verbindung unterbrochen, wenn ein Strom- oder Internetausfall vorliegt. In diesen Fällen muss dies erkannt und die Verbindung mit demselben Befehl manuell wiederhergestellt werden.

Gibt es eine Möglichkeit, meinen Ubuntu-Server dazu zu bringen, automatisch zu versuchen, die Verbindung wiederherzustellen, etwa alle 30 Sekunden, wenn die Verbindung unterbrochen wird?

Vielen Dank.

16
Ozzah

Diese Frage wird am https://serverfault.com/questions/6709/sshfs-mount-that-survives-disconnect/639735 beantwortet. Ich dupliziere es hier.

sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 server:/path/to/mount

Wie unter dem Link "Serverfehler" erläutert, hat die Option ServerAliveInterval=15 alle 15 Sekunden sshfs gefragt, ob der Server aktiv ist. ServerAliveCountMax=3 lässt zu, dass der Server bei bis zu drei aktiven Prüfungen nicht antwortet. Wenn der Server 1 Minute lang nicht verfügbar ist, stellt sshfs die Verbindung zum Server wieder her.

29
Seth Difley