То, как преодолеть ошибку SSHFS “программное обеспечение, вызвало разрыв соединения” во время копирования файлов

Я испытываю ту же проблему на двух различных компьютерах, под управлением Ubuntu 14.04 LTS. Я копирую с сервера (также 14.04) по большому объему данных SSHFS и файлам (немного гигабайтов). Один компьютер подключен через LAN, второй по Интернету.

Большинство времен все в порядке. Данные копируются, и все работает как ожидалось. Но иногда во время данных, копирующих, я получаю "вызванный разрыв соединения программного обеспечения" концы процесса и ошибка. И смонтированный SSHFS входит в "замороженное" состояние. И единственная вещь, которая помогает, вручную делает 'umount/mnt/share', и 'монтируют/mnt/share'.

Я понимаю, что некоторые вещи могут произойти в сети, что иногда пакет теряется, и соединение отбрасывается. Но я хотел бы автоматически обработать эту ситуацию, так, чтобы "замороженная" доля была повторно смонтирована автоматически, когда она необходима.

Там какое-либо простое решение к этому?

Править: Я использую этот SSHFS опции в/etc/fstab: auto,defaults,users,reconnect,allow_other

1
задан 22 October 2016 в 22:16

2 ответа

Какие sshfs опции Вы используете и который Вы попробовали?

Вот список

https://linux.die.net/man/1/sshfs

, можно добавить их к/etc/fstab или указать их на командной строке.

0
ответ дан 8 December 2019 в 08:24

Из того, что я мог найти, что Вам нужны еще 2 опции для Вашего монтирования.

От там они объясняют ServerAliveCountMax и ServerAliveInterval. Если

, Если, например, ServerAliveInterval (см. ниже) будет установлен на 15, и ServerAliveCountMax покидают в значении по умолчанию, если сервер станет безразличным, то ssh разъединится приблизительно после 45 секунд.

, Который должен сделать это, мелодия, как Вам нужно.

0
ответ дан 8 December 2019 в 08:24

Другие вопросы по тегам:

Похожие вопросы: