O NFS deve se reconectar assim que o servidor NFS estiver de volta. Pode demorar alguns minutos (precisa notar o tempo limite). A opção timeo
permite alterar quanto tempo demora o tempo limite.
umount -f /res/files
provavelmente irá desmontar o compartilhamento (e matar todos os processos que o aguardam), se você tentar algumas vezes.
Em kernels mais antigos, se você tiver o compartilhamento montado com intr
, você pode matar os processos em espera. Nos kernels mais novos (2.6.25+), você pode usar kill -9
.
As opções do cliente NFS estão documentadas na página nfs(5)
.
Observação: algumas versões do umount
têm um bug , onde tentam stat o sistema de arquivos antes de desmontá-lo. Em caso afirmativo, você precisará de um programa C trivial como este:
#include <sys/mount.h>
int main() {
const char p[] = "/res/files";
umount2(p, MNT_FORCE);
umount2(p, MNT_FORCE);
return 0;
}