Estou montando uma pasta NFS de um servidor no meu laptop.
Infelizmente, o servidor às vezes falha ... O problema é que não consigo desmontar a pasta NFS "morta". Na linha de comando, recebo "o dispositivo está ocupado" e, via nautilus, trava minha sessão atual.
Existe alguma maneira de desmontar uma pasta NFS quando o servidor está desligado?
umount -l
Respostas:
Você pode usar
umount -f -l /mnt/myfolder
e isso resolverá o problema.-f
- Forçar desmontagem (no caso de um sistema NFS inacessível). (Requer o kernel 2.1.116 ou posterior.)-l
- Desmontar preguiçoso. Desanexe o sistema de arquivos da hierarquia do sistema de arquivos agora e limpe todas as referências ao sistema de arquivos assim que ele não estiver mais ocupado. (Requer o kernel 2.4.11 ou posterior.)Fonte: Referência Completa de Comandos do Linux
fonte
tente
sudo umount -l {mountPoint}
fazer uma "desmontagem preguiçosa". Permite seguir em frente com sua vida sem esperar o encanador chegar.fonte
No meu caso, onde
umount -f
não funcionou,umount -fr
funcionou.-r
o argumento remonta como somente leitura e depois desmonta a pasta.fonte
Caso
umount -f -l /mnt/myfolder
não funcioneservice nfs restart
(ou é equivalente no seu Linux) pode.fonte
Para mim, nem a quantidade nem a reinicialização do serviço funcionarão. Apenas reinicie. Mesmo com um novo sistema, a implementação do NFS ainda parece ter esse problema antigo. Então, basta reiniciar.
fonte