GNU/Linux >> Belajar Linux >  >> Linux

Tidak dapat mengakses folder yang dipasang oleh sshfs setelah tidur (atau saat koneksi terputus)

Saya mengalami masalah yang sama di Ubuntu Linux. Apa yang saya lakukan setelah melanjutkan:

$ killall -9 sshfs

Lalu, umount

$ fusermount -u ~/far_projects

dan pasang kembali sistem file jarak jauh.

$ sshfs -o idmap=user [email protected]:/projects ~/far_projects

Seperti disebutkan di sini, ini adalah solusi Anda:

 -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3

Sebagai contoh penggunaan:https://github.com/aktos-io/dcs-tools, lihat make mount-root target.


Saya mengalami masalah yang sama di laptop saya.

Yang Anda perlukan hanyalah menyertakan opsi unmount malas (z) dalam perintah unmount Anda:

$ fusermount -uz ~/Mounts/Remote

Kemudian pasang kembali dengan cara yang sama seperti biasanya.

Selain itu, perlu diperhatikan bahwa saya menggunakan opsi sambungkan kembali (-o sambungkan kembali) yang akan mempertahankan koneksi melalui gangguan apa pun (seperti menutup penutup dan kembali beberapa menit kemudian).

Anda juga dapat mencari solusi seperti afuse yang merupakan auto-mounter untuk sistem file fuse (termasuk sshfs) untuk menghemat kerumitan unmount/remounting setiap saat.

Satu opsi pemasangan otomatis terakhir menggunakan autofs dengan sshfs.


Linux
  1. Bisakah read(2) mengembalikan nol saat tidak di EOF?

  2. Folder yang disinkronkan hilang saat me-reboot mesin Vagrant menggunakan penyedia Ansible

  3. program lynx gagal dengan 'Tidak dapat mengakses file awal'?

  1. Tidak dapat membuka folder di Linux nerdtree vim

  2. du -x masih memeriksa sistem file yang terpasang saat menggunakan wildcard

  3. Bagaimana saya bisa menjalankan perintah setelah boot?

  1. Bagaimana saya bisa tahu jika partisi sudah terpasang atau dilepas?

  2. Cara memulihkan shell setelah pemutusan

  3. Kapan /tmp dibersihkan?