AutoFS

From HackerNet
Revision as of 11:12, 21 April 2015 by Helikopter (talk | contribs) (Created page with "autofs är ett program för att automatiskt mounta kataloger efter behov när det behövs. Auto-mounts är endast mountade när de används, och umountas efter en period av in...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

autofs är ett program för att automatiskt mounta kataloger efter behov när det behövs. Auto-mounts är endast mountade när de används, och umountas efter en period av inaktivitet. Mount av en remote share genom fstab förblir mountad såvida du inte umountar den. Automounting NFS/Samba-shares sparar bandbredd och ger bättre prestanda jämfört med statiska mounts genom fstab. fstab kan dessutom orsaka problem om sharen blir otillgänglig, vilket resulterar i inaktuella mounts. Till exempel kan filservern du ansluter till krascha eller nätverket kan gå ner.

Installation

sudo apt-get install autofs
sudo yum install autofs

Mount point

Skapa en mount point eller välj en befintlig katalog, t.ex. /mnt eller /media. Du kommer att behöva definiera mount points för att ange hur du ansluter till din nätverksresurs.

sudo mkdir /share

Redigera konfigurationsfilen för autofs:

sudo nano /etc/auto.master
/share   /etc/auto.share

Skapa en ny fil i /etc/.
SMB

sudo nano /etc/auto.share
filserver  172.22.0.50://

Där "filserver" anger den mapp som ska skapas under /share som host för dina shares
NFS

sudo nano /etc/auto.share
filserver -fstype=nfsv4 172.22.0.50://

Klienten behöver samma ändringar i /etc/default/nfs-common för att ansluta till en NFSv4-server.

NEED_IDMAPD = yes
NEED_GSSD = no # no är default

Reboota och försök komma åt din share.

ls /mnt/mapp
cd /mnt/mapp

Om det inte fungerar, måste du felsöka. Stoppa autofs demonen

sudo service autofs stop

Kör automount i förgrunden med verbose

sudo automount -f -v