GNU/Linux >> Linux Esercitazione >  >> Linux

Forza lo smontaggio della directory montata da NFS

Prova a correre

lsof | grep /mnt/data

Questo dovrebbe elencare tutti i processi che stanno accedendo a /mnt/data che ne impedirebbero lo smontaggio.


Ho avuto lo stesso problema e nessuno dei due umount /path -f ,né umount.nfs /path -f ,né fuser -km /path ,funziona

finalmente ho trovato una soluzione semplice>.<

sudo /etc/init.d/nfs-common restart , quindi eseguiamo il semplice umount;-)


Se il server NFS è scomparso e non riesci a riportarlo online, un trucco che utilizzo è aggiungere un alias all'interfaccia con l'IP del server NFS (in questo esempio, 192.0.2.55).

Linux

Il comando per questo è qualcosa di simile a:

ifconfig eth0:fakenfs 192.0.2.55 netmask 255.255.255.255

Dove 192.0.2.55 è l'IP del server NFS che è andato via. Dovresti quindi essere in grado di eseguire il ping dell'indirizzo e dovresti anche essere in grado di smontare il filesystem (usa unmount -f). Dovresti quindi distruggere l'interfaccia con alias in modo da non instradare più a te stesso il traffico verso il vecchio server NFS con:

ifconfig eth0:fakenfs down

FreeBSD e sistemi operativi simili

Il comando sarebbe qualcosa del tipo:

ifconfig em0 alias 192.0.2.55 netmask 255.255.255.255

E poi per rimuoverlo:

ifconfig em0 delete 192.0.2.55

man ifconfig(8) per saperne di più!


Potresti provare uno smontaggio lento:

umount -l

Linux
  1. Come configurare un server NFS e montare condivisioni NFS su Ubuntu 14.04

  2. Configurazione di un server e client NFS su CentOS 6.3

  3. Perché il comando Ls è lento a interrompersi nella directory Nfs con molti file?

  4. Come posso forzare il gruppo e le autorizzazioni per i file creati all'interno di una directory specifica?

  5. Smonta un montaggio nfs dove il server nfs è scomparso

Comando Cd in Linux (Cambia directory)

Du comando in Linux

Comando mv in Linux

Esportazioni NFS

Come copiare la directory su Linux

NFS tollerante ai guasti?