GNU/Linux >> Znalost Linux >  >> Linux

Připojte souborové systémy NFS pomocí autofs

Nedávno jsem měl příležitost naučit se konfigurovat sdílení NFS v Linuxu. Během mého zkoumání NFS jsem narazil na něco, co jsem považoval za opravdu zajímavé a o co se chci podělit se čtenáři Enable Sysadmin. Co mě zaujalo, je autofs . Pojďme se ponořit do toho, co je autofs a jak funguje.

Automaticky definované

Autofs je démon automatického připojení, který spravuje přípojné body podle potřeby. Stručně řečeno, připojí danou sdílenou složku pouze tehdy, když se k ní přistupuje, a odpojí se po definované době nečinnosti. Automatické připojení sdílení NFS tímto způsobem šetří šířku pásma a nabízí lepší výkon ve srovnání se statickými připojeními řízenými pomocí /etc/fstab .

Jak to funguje?

Jako většina věcí v Linuxu, autofs používá konfigurační soubor jako rámec pro dokončení úkolů. Nahlédne do mapového souboru umístěného na /etc/auto.master . Soubor definuje různé přípojné body. Každá položka v tomto souboru má tři pole, která je třeba nastavit, aby démon fungoval správně. Tato pole jsou:

  1. Bod připojení
  2. Umístění souboru mapy
  3. Volitelné pole (umožňuje zahrnutí možností)

Praktický příklad

Podívejme se, jak připojit adresář na naše stroje. Pro tuto ukázku připojíme adresář /afstest na našem vzdáleném počítači client.example.com (172.25.1.4) do bodu připojení /test/nfs_share . Chcete-li to provést, přidejte do auto.master následující soubor:

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

Jakmile to dokončíte, přidejte do našeho souboru mapy /etc/auto.misc následující :

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

Pole jedna v souboru auto.misc file je název podadresáře v /misc . Druhé pole obsahuje naše možnosti připojení, jako jsou oprávnění ke čtení a zápisu a omezení velikosti. Třetí pole je umístění exportu NFS.

POZNÁMKA :Tato pole se liší od polí uvedených v /etc/auto.master

Jakmile máme nastaveny všechny možnosti, musíme restartovat autofs servis. Použijte následující příkaz:

# /sbin/service autofs restart

Po dokončení ověřte aktivní přípojné body pomocí tohoto příkazu:

# /sbin/service autofs status

Stejně jako u všech změn konfiguračního souboru, pokud je služba při provedení změny spuštěna, musíte soubor znovu načíst. Můžete to provést úplným restartováním služby nebo pouhým měkkým obnovením:

# /sbin/service autofs reload

Sbalit

autofs nástroj je skvělý způsob, jak doplnit vaši cestu NFS o další vhled do této užitečné funkce. Je toho mnohem víc, co se můžeme naučit kolem věcí, které používáme každý den, pokud si na to uděláme čas. Doufáme, že vám toto rychlé cvičení pomohlo.

[ Zdarma ke stažení:Cheat sheet pro pokročilé příkazy Linuxu. ]


Linux
  1. Jak používat autofs k připojení sdílených složek NFS

  2. Jak povolit oprávnění k souborům Unix na sdílení Samba s Smb 2.0+?

  3. Ubuntu - připojte soubor obrazu s oprávněním r/w

  1. Nahradit nový řádek nulou?

  2. Skrytí dat v souborových systémech?

  3. Jak mohu připojit souborové systémy s velikostí bloků > 4 kB?

  1. Jak připojit souborové systémy NFS pomocí „autofs“ v CentOS/RHEL

  2. Jak vytvořit a připojit souborový systém Btrfs (vysvětleno na příkladech)

  3. Jak vytvořit a připojit souborové systémy v Linuxu