Se o endereço IP foi alterado, você provavelmente precisará reiniciar os clientes NFS e / ou executar o comando umount
explicitamente liberando o serviço montado. Isso pode não ser concluído, com o serviço NFS original desaparecido.
A única outra abordagem que consegui encontrar foi esta, escrita neste artigo do Linux Journal intitulado: Como: liberar montagens NFS bloqueadas sem uma reinicialização . Eu nunca usei essa abordagem e até hoje nunca ouvi falar desse método, mas parece possível analisá-lo.
Também acredito que você possa encontrar problemas, dependendo se a montagem do NFS foi montada com intr / nointr. Você pode ler mais sobre esse recurso na página de manual do NFS, man nfs
.
trecho
intr / nointr Selects whether to allow signals to interrupt file operations
on this mount point. If neither option is specified (or if
nointr is specified), signals do not interrupt NFS file
operations. If intr is specified, system calls return EINTR
if an in-progress NFS operation is interrupted by a signal.
Using the intr option is preferred to using the soft option
because it is significantly less likely to result in data
corruption.
The intr / nointr mount option is deprecated after kernel
2.6.25. Only SIGKILL can interrupt a pending NFS operation
on these kernels, and if specified, this mount option is
ignored to provide backwards compatibility with older
kernels.