Como superar o erro SSHFS “Software causou a interrupção da conexão” durante a cópia de arquivos

2

Estou com o mesmo problema em dois computadores diferentes, executando o Ubuntu 14.04 LTS. Eu estou copiando do servidor (também 14.04) sobre SSHFS grande quantidade de dados e arquivos (alguns gigabytes). Um computador está conectado via LAN, o segundo é pela Internet.

Na maioria das vezes, tudo está OK. Os dados são copiados e tudo funciona conforme o esperado. Mas, às vezes, durante a cópia de dados, recebo o erro "O software causou a interrupção da conexão" e o processo é encerrado. E o SSHFS montado entra no estado "congelado". E a única coisa que ajuda é fazer manualmente 'umount / mnt / share' e 'mount / mnt / share'.

Eu entendo que algumas coisas podem acontecer na rede, que às vezes o pacote se perde e a conexão é descartada. Mas eu gostaria de automaticamente lidar com essa situação, para que o compartilhamento "congelado" seja remontado automaticamente quando necessário.

Existe alguma solução simples para isso?

EDIT: Estou usando as opções do SSHFS em / etc / fstab: auto,defaults,users,reconnect,allow_other

    
por Frodik 17.10.2016 / 09:51

2 respostas

0

Quais opções sshfs você está usando e quais delas você já tentou?

Aqui está uma lista

link

você pode adicioná-los ao / etc / fstab ou especificá-los na linha de comando.

    
por Amias 22.10.2016 / 20:02
0

Pelo que pude encontrar, você precisa de mais 2 opções para sua montaria.

De eles explicam ServerAliveCountMax e ServerAliveInterval.

  

Se, por exemplo, ServerAliveInterval (veja abaixo) estiver definido como 15 e ServerAliveCountMax for deixado no padrão, se o servidor não responder, o ssh será desconectado após aproximadamente 45 segundos.

Isso deve ser feito conforme necessário.

    
por boutch55555 25.10.2016 / 00:48