Congelar ao perder a conexão de rede

5

Quando monto um sistema de arquivos do servidor localizado em uma rede local sobre nfs em meu laptop, os processos que interagem com o sistema de arquivos congelam / desligam sempre que a conexão de rede é perdida. A janela do explorador de arquivos (Dolphin) congela e, através do terminal, não consigo exibir o conteúdo do diretório que contém o ponto de montagem. Tentando sudo umount a pasta não funcionará.

No meu caso, eu uso sudo mount -t nfs 192.168.1.100:/elrudi /home/elrudi/nas . Eu ainda posso cd para qualquer local, mas quando tento ls o conteúdo de /home/elrudi , a janela do terminal trava. Tudo o que posso fazer é forçar o fechamento das janelas afetadas. Ao abrir uma nova janela dolphin / terminal, o problema persiste.

Algumas observações:

  • Se a conexão de rede for restaurada, o problema desaparece - na maioria das vezes. Curiosamente, o golfinho parece precisar de um pequeno chute para descongelar, que pode ser administrado por ls ing /home/elrudi em um terminal.
  • Se a conexão de rede não puder ser restaurada, por exemplo, quando estiver fora de alcance, não há nada que possa ser feito (que eu saiba). Mesmo a reinicialização do sistema não é uma opção, pois ele é interrompido na tela 'final' ('ubuntu' com pontos de progresso do processo que acendem um após o outro).

Gostaria de saber se existe uma maneira de criar uma montagem mais robusta ou se há algo que eu possa fazer para tornar o sistema responsivo novamente.

Obrigado!

    
por ElRudi 07.10.2015 / 23:59

1 resposta

0

Você tentou as respostas neste post anterior:

Como desmontar o NFS quando o servidor estiver ausente?

Eu normalmente não uso montagens estáticas em compartilhamentos NFS, mas instalo o autofs e uso softlinks como (no seu caso)

ln -s /net/192.168.1.100/elrudi /home/elrudi/nas

Isso montará o compartilhamento somente quando usado e será desmontado depois de um tempo.

    
por ridgy 03.08.2016 / 10:46