O ponto de montagem remoto falha: Evite aplicativos que não respondem

0

Eu preciso montar um sistema de arquivos remoto no Ubuntu 14.04 via sshfs ou ncpmount (Novell). Atualmente estou chamando ncpmount,

ncpmount -S SomeServ -A someserv.somewhere.net -V shareX -U username -t 200 /mnt/H

que monta corretamente o sistema de arquivos. De tempos em tempos, a rede parece instável e a montagem torna-se inacessível. Isso causa um congelamento generalizado de aplicativos de área de trabalho que, por exemplo, tentam mostrar uma árvore de diretórios ou acessar diretamente os arquivos no ponto de montagem. Os aplicativos só podem ser desligados por uma reinicialização ou desligamento do sistema operacional.

Eu sei que esse problema está conectado ao kernel que espera o IO terminar, um processo que não é interrompível (por exemplo, kill -9). A minha pergunta é, desde que esta questão é bastante irritante:

É possível configurar um ponto de montagem remoto que se recupera de falhas, por exemplo, como um dispositivo usb?

Uma coisa que eu posso imaginar é rodar um programa que simula um drive USB e monta o sistema de arquivos. É claro que este programa irá travar, mas as aplicações sobreviverão ...

Editar: Acabei de descobrir que a montagem via sshfs não é uma opção no meu site.

    
por alodi 07.11.2014 / 16:28

1 resposta

0

Não tenho certeza se isso ajuda, mas você já tentou montá-lo via sshfs? Pelo menos na minha configuração, se a unidade montada remotamente se tornar indisponível, não experimento nenhum tipo de congelamento. Não consigo escrever na unidade remota e os aplicativos reclamam que o local que desejam acessar não está disponível, mas isso é tudo o que acontece.

    
por cstich 07.11.2014 / 17:26