GNU/Linux >> Linux Esercitazione >  >> Linux

NFS:impossibile smontare la condivisione NFS quando il server è offline

Sì, questa è la natura di NFS. I client aspetteranno a tempo indeterminato il ritorno della risorsa NFS. Che tu ci creda o no, è progettato per funzionare in questo modo!

montaggio automatico

L'approccio migliore sarebbe probabilmente quello di utilizzare uno strumento come autofs per montare automaticamente le condivisioni NFS secondo necessità, piuttosto che tenerle montate a tempo indeterminato.

Utilizzando solo NFS

Come ha sottolineato @Patrick nei commenti, puoi ridurre questo comportamento utilizzando soft opzione durante il montaggio delle condivisioni NFS.

estratto dalla fonte:http://www.tldp.org/HOWTO/NFS-HOWTO/client.html

morbido

Se una richiesta di file fallisce, il client NFS riporterà un errore al processo sulla macchina client che richiede l'accesso al file. Alcuni programmi possono gestirlo con calma, la maggior parte no. Non è consigliabile utilizzare questa impostazione; è una ricetta per file corrotti e dati persi. In particolare, non dovresti usarlo per i dischi di posta --- se dai valore alla tua posta, cioè.

difficile

Il programma che accede a un file su un file system montato NFS si bloccherà quando il server va in crash. Il processo non può essere interrotto o ucciso (tranne che con un "sure kill") a meno che tu non specifichi anche intr. Quando il server NFS sarà di nuovo online, il programma continuerà indisturbato da dove si trovava. Si consiglia di utilizzare hard,intr su tutti i file system montati NFS.

Nel tuo /etc/fstab file

   # device             mountpoint  fs-type    options    dump fsckord
   ...
   master.foo.com:/home  /mnt/home   nfs      rw,soft  0     0
   ...

Linux
  1. Configurazione di un server e client NFS su CentOS 6.3

  2. Impossibile eliminare il file, anche durante l'esecuzione come root?

  3. Comprendere il file /etc/exports

  4. Quando utilizzare un server dedicato

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

Monta automaticamente la condivisione NFS in Linux usando autofs

Come installare il server NFS su Debian 10 (Buster)

Come montare una condivisione NFS in Linux

Come configurare la condivisione NFS su Ubuntu 20.04, 18.04

Come configurare server e client NFS su CentOS 8

Amministrazione di Network File System (NFS) su Linux