GNU/Linux >> Linux Esercitazione >  >> Linux

Monta i filesystem NFS con autofs

Di recente, ho avuto l'opportunità di imparare a configurare le condivisioni NFS in Linux. Durante la mia esplorazione di NFS, mi sono imbattuto in qualcosa che ritenevo davvero interessante e che voglio condividere con i lettori di Enable Sysadmin. Ciò che ha attirato la mia attenzione è autofs . Analizziamo cos'è autofs e come funziona.

Autofs definiti

Autofs è un demone di montaggio automatico che gestisce i punti di montaggio secondo necessità. In breve, monta una determinata condivisione solo quando si accede a tale condivisione e viene smontata dopo un periodo di inattività definito. Il montaggio automatico delle condivisioni NFS in questo modo conserva la larghezza di banda e offre prestazioni migliori rispetto ai montaggi statici controllati da /etc/fstab .

Come funziona?

Come la maggior parte delle cose in Linux, autofs utilizza un file di configurazione come struttura per il completamento delle attività. Consulta un file di mappa che si trova in /etc/auto.master . Il file definisce vari punti di montaggio. Ogni voce in questo file ha tre campi che devono essere impostati affinché il demone funzioni correttamente. Questi campi sono:

  1. Punto di montaggio
  2. Posizione del file della mappa
  3. Campo facoltativo (consente l'inclusione di opzioni)

Esempio pratico

Diamo un'occhiata a come montare una directory sulle nostre macchine. Per questa dimostrazione, montiamo la directory /afstest sul nostro computer remoto client.example.com (172.25.1.4) al punto di montaggio /test/nfs_share . Per fare ciò, aggiungi quanto segue a auto.master file:

/test                 /etc/auto.misc      --timeout 30

Una volta completato, aggiungi quanto segue al nostro file di mappa /etc/auto.misc :

autofstest   -rw,soft,intr,rsize=8192,wsize=8192 client.example.com:/afstest

Campo uno in auto.misc file è il nome della sottodirectory in /misc . Il secondo campo contiene le nostre opzioni di montaggio, come i permessi di lettura e scrittura e le restrizioni sulle dimensioni. Il terzo campo è la posizione dell'esportazione NFS.

NOTA :Questi campi sono diversi dai campi elencati in /etc/auto.master

Una volta impostate tutte le opzioni, è necessario riavviare autofs servizio. Usa il seguente comando:

# /sbin/service autofs restart

Una volta completato, verifica i punti di montaggio attivi utilizzando questo comando:

# /sbin/service autofs status

Come per tutte le modifiche ai file di configurazione, se il servizio è in esecuzione quando viene apportata la modifica, è necessario ricaricare il file. Puoi farlo riavviando del tutto il servizio o semplicemente eseguendo un ricaricamento graduale:

# /sbin/service autofs reload

Concludi

Gli autofs l'utilità è un ottimo modo per integrare il tuo viaggio NFS con alcune informazioni aggiuntive su questa utile funzionalità. C'è molto di più da imparare sulle cose che usiamo ogni giorno se ci prendiamo il tempo per scavare. Se tutto va bene, hai trovato utile questo rapido esercizio.

[ Download gratuito:cheat sheet dei comandi avanzati di Linux. ]


Linux
  1. Nascondere i dati nei filesystem?

  2. Come montare i file system NFS usando "autofs" in CentOS/RHEL

  3. Come creare e montare il file system Btrfs (spiegato con esempi)

  4. Come creare e montare filesystem in Linux

  5. Ubuntu - monta il file immagine con il permesso r/w

Come montare una condivisione NFS in Linux

Come montare file ISO su Linux

Comando Linux WC con esempi

Firme digitali con GnuPG

Monta una cartella remota con sshfs

Comando di montaggio Linux con esempi