Forçar desmontar partição NFS

2

Eu preciso de armas, não tenho nenhuma.

Eu tenho um ponto de montagem NFS no meu sistema que não está respondendo a nada. O ponto de montagem físico não existe mais, mas o sistema não sabe que não está mais lá.

Eu tentei o típico

umount -l /partition
umount -f /partition
fuser -km /partition

O comando apenas choca e não faz nada. De tempos em tempos, tenho encontrado esse tipo de comportamento, mas geralmente os pontos de montagem são classificados por eles mesmos. Eu gostaria apenas de saber o motivo por trás disso e ter certeza de que tentei de tudo.

Atualmente, o comportamento atrapalha meu sistema de arquivos, pois há vários pontos de montagem montados na mesma subpasta.

    
por jester112358 15.09.2015 / 13:18

2 respostas

1

Tivemos um problema semelhante também. Temos um servidor que possui uma montagem NFS para outro servidor. Quando o alvo for reinicializado, o cliente simplesmente será interrompido. Umount força e preguiça não funcionam. Nosso único recurso é remover / comentar as entradas no fstab e forçar uma reinicialização no cliente, certificando-se de que o host esteja ativo. O NFS não será montado quando voltar.

    
por 15.09.2015 / 13:39
1

Infelizmente, até agora, a implementação do NFS no Linux é muito ruim para lidar com conexões perdidas para servidores. Isso não acontece em muitas outras variantes do UNIX, mas por alguma razão parece ser difícil de consertar no Linux, ou ninguém parece se incomodar.

O que eu geralmente faço para classificá-lo é usar também o -r flag, então o ponto de montagem é pelo menos colocado no modo somente leitura. Isso geralmente ajuda a fazer com que algumas das alças de bloqueio desapareçam e, finalmente, você pode desmontar o compartilhamento.

Isso nem sempre funciona, mas me ajuda várias vezes, por isso não tive que reiniciar o cliente.

Você também pode remontar o mesmo compartilhamento para o mesmo diretório novamente se o servidor estiver respondendo novamente. Não é a melhor maneira de lidar com isso, mas pelo menos você pode recuperar o monte se precisar.

    
por 15.09.2015 / 14:26