Estou trabalhando no meu servidor, do qual exporto um diretório usando o NFS. É claro que, durante uma semana ou mais das reinicializações do servidor, esqueci várias vezes umounto sistema de arquivos de exportação na minha estação de trabalho (que é montada /etc/fstabna inicialização). Entre eu era capaz de umountapós o fato e remount (estou não usando autofs):
umount -fl /data0
mount /data0
Mas isso não funciona mais.
Não consigo montar o diretório exportado do servidor em um diretório diferente (montagem trava), mas posso nfs montar esse diretório exportado em uma máquina virtual em execução na minha estação de trabalho.
O que eu tentei é remover ( rmmod) o módulo nfse nfsv3(que não funcionaria Resource temporarily unavailable:). lsoftrava. mountnão mostra nada montado via nfs. Provavelmente, tudo isso é resultado do uso de 'umount -l' várias vezes, mas as duas primeiras vezes funcionaram sem problemas.
Eu reiniciei o servidor nesse meio tempo, depois de não conseguir montar sem que isso fizesse diferença. Eu também usei service nfs-kernel-server restart. Eu suspeito que tudo voltaria ao normal se eu reiniciar a estação de trabalho do cliente.
Existe uma maneira de recuperar isso e reinicializar o lado do cliente nfs na minha estação de trabalho sem uma reinicialização?
Se eu não conseguir corrigir isso sem reiniciar, isso não ocorrerá novamente se eu começar a usar autofs?
lsof -b trava com as últimas linhas:
lsof: avoiding readlink(/run/user/1001/gvfs): -b was specified.
lsof: avoiding stat(/run/user/1001/gvfs): -b was specified.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1001/gvfs
Output information may be incomplete.
nas linhas anteriores a isso, não há /data0.
A entrada em /etc/fstab:
192.168.0.2:/data0 /data0 nfs defaults,auto,nolock,user 0 2
upstarte tudo. Você provavelmente deseja reiniciar todos os serviços no nfs-commonpacote, parece que existem alguns. A ordem provavelmente também é importante; tente parar e começar pela ordem de dependência. Você provavelmente também quer fazer rpcbindcomo sua última parada / primeira partida. Eu já fiz isso antes no Debian, mas ele tem apenas um bom nfs-commonserviço.
lsof -bjeito?