Ho diverse directory montate su sshfs . A volte ricevo disconnessioni dal server (non configurabile da me). Di solito monto le directory in questo modo
sshfs user@server.example.com:/home/user /mnt/example
Quando un server si disconnette, il sottosistema sshfs non smonta / libera la directory ma la blocca inaccessibile. Il supporto è ancora visibile durante la digitazione mount
. Quando scrivo
ls /mnt/example
il processo viene bloccato (anche Ctrl+ cnon aiuta). Lo faccio quindi
sudo umount -l /mnt/example
# find pid of corresponding process:
ps aux | grep example.com
kill -9 <pid of locked sshfs process>
C'è un modo migliore per affrontarlo? Ovviamente sshfs dovrebbe fare l'umount e ripulire ... L'ideale sarebbe riconnettersi automaticamente.