Tento příspěvek vysvětluje, jak nakonfigurovat „autofs“, aby bylo možné připojit souborové systémy NFS pomocí služby „autofs“.
1. Zastavte službu „autofs“, zkontrolujte, zda služba běží, a poté ji zastavte.
# service autofs status automount (pid 25285) is running... # service autofs stop Stopping automount: [ OK ] # service autofs status automount is stopped
2. Upravte soubor /etc/auto.master soubor pro nastavení mapy souborů:
Soubor /etc/auto.master je hlavním konfiguračním souborem pro službu 'autofs', tento soubor obsahuje hlavní mapové seznamy přípojných bodů v systému řízeném 'autofs' a jejich odpovídající konfigurační soubory nebo síťové zdroje, které jsou známé. jako „automatické mapy ‘.
Takto by měl soubor vypadat:
# Sample auto.master file # This is an automounter map and it has the following format # key [ -mount-options-separated-by-comma ] location # For details of the format look at autofs(5). # /misc /etc/auto.misc ---------------------> MAP FILE # # NOTE: mounts done from a hosts map will be mounted with the # "nosuid" and "nodev" options unless the "suid" and "dev" # options are explicitly given. # /net -hosts # # Include central master map if it can be found using # nsswitch sources. # # Note that if there are entries for /net or /misc (as # above) in the included master map any keys that are the # same will not be seen as the first read key seen takes # precedence. # +auto.master
„mapový soubor“ lze změnit na jakýkoli jiný soubor pod /etc s názvem „auto.mount“, aby bylo možné připojit export do jakéhokoli jiného požadovaného adresáře. Pro více informací pokračujte krokem číslo dva.
Upravte soubor „auto.master ‘ a přidejte symbol hash před řádek „/misc /etc/auto.misc“, poté pokračujte přidáním následujícího řádku na konec souboru:
/- /etc/auto.mount
Soubor by měl po změně vypadat jako v následujícím příkladu:
# # /misc /etc/auto.misc # /- /etc/auto.mount
3. Vytvořte a/nebo upravte soubor mapy:
Soubor mapy je samostatný soubor, který definuje systémy souborů, které mají být připojeny pod jakýmkoli určeným bodem připojení. Například soubor /etc/auto.misc může definovat přípojné body v adresáři /misc; dalším příkladem je použití /mnt jako dalšího adresáře pro připojení exportu. Pokud je potřeba nějaký jiný adresář, musí být vytvořen nový soubor v adresáři /etc/ s názvem ‚auto.mount‘ jako doporučení.Následuje příklad souboru „/etc/auto.misc“ a nového souboru „auto.mount“
# This is an automounter map and it has the following format # key(mount-point) [ -mount-options-separated-by-comma ] location ===> THIS IS THE GENERAL FORMAT OF THE MAPS # Details may be found in the autofs(5) manpage cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom ===> EXAMPLE # the following entries are samples to pique your imagination #linux -ro,soft,intr ftp.example.org:/pub/linux #boot -fstype=ext2 :/dev/hda1 #floppy -fstype=auto :/dev/fd0 #floppy -fstype=ext2 :/dev/fd0 #e2floppy -fstype=ext2 :/dev/fd0 #jaz -fstype=ext2 :/dev/sdc1 #removable -fstype=ext2 :/dev/hdd mount_point_name -rw,soft,intr,rsize=8192,wsize=8192 NFS.example.net:/export_name ===> IP address can be used instead of the FQDN
Pokud nechcete používat adresář /misc ani soubor 'auto.misc', vytvořte nový soubor s názvem 'auto.mount' a přidejte stejné parametry s odpovídající syntaxí, jako v následujícím příkladu:
# vi /etc/auto.mount
Připojte následující řádek:
/mount_point -fstype=nfs,rw NFS.example.net:/export_namePOZNÁMKA :Ujistěte se, že jste upravili soubor ‚/etc/auto.master‘ a změňte soubor mapy na požadovaný.
4. Spusťte službu „autofs“:
# service autofs start Starting automount: [ OK ]
5. Spusťte příkaz „mount“ a zkontrolujte, zda je vaše sdílená složka NFS nyní připojena:
# mount NFS_IP_Address:/export on /mount_point type nfs (rw,vers=4,addr=NFS_IP_Address,clientaddr=local_IP_Address)