Таким образом, проблема заключается в следующем:
Я установил sshfs в Ubuntu 12.04 и пытаюсь подключиться к паре удаленных серверов. Так что изначально крепление кажется успешным. Иногда Gnome даже поднимает его и отображает поле «новое устройство найдено» в нижней части экрана. но с этого момента мало что работает. Или, по крайней мере, больше. Первые пару раз, когда я подключался, казалось, что он работал нормально, и я смог передать некоторые файлы, затем я отключился с помощью fusermount -u <folder>
и после повторного подключения немного позже начались проблемы. Теперь после выполнения sshfs -o ServerAliveInterval=15 -o reconnect -C -o workaround=all -o idmap=user root@<host>:/ <folder>
, когда я меняю каталог на точку монтирования, оболочка просто зависает. Странно ls -al <folder>
работает при перечислении только корня удаленной системы, но не более того. Также каждый файловый проводник, который я пробовал, зависает так же, как cd <folder>
.
Мне показалось, что вокруг моей системы висит какая-то нить зомби или что-то в этом роде, потому что это сработало с первого раза, поэтому я попытался перезагрузиться, но безуспешно.
sshfs -V
дает это:
SSHFS version 2.3
FUSE library version: 2.8.6
fusermount version: 2.8.6
using FUSE kernel interface version 7.12
Так что, есть идеи?
Как долго вы ждали решения о замораживании? Возможно, это просто проблемы передачи между вами и рассматриваемым сервером.
Я использую sshfs между моей системой и другом, который живет в домах (официальный термин!), Он использует беспроводную связь, которая иногда выпадает (мы думаем, что его приемник колеблется на ветру, теряя блокировку сигнала).
Если я подожду, он в конечном итоге синхронизируется и что-то делает, но иногда он просто зависает на несколько минут.
Терпение GrassHopper!
источник
sshfs -d' or
sshfs -o LogLevel = Debug` (или 'Debug2'), чтобы включить подробный режим ... посмотреть, печатается ли что-нибудь просветляющее.Это старый пост, и я не даю окончательного решения этого вопроса, но я думаю, что у меня возникла та же проблема (в Ubuntu 14.04), и в моем случае ленивый размонтирование и перемонтирование работает (хотя это немного раздражает):
Я подозреваю, что вы просто просматривали кэшированные результаты
ls -al <folder>
.источник