autofs自動掛載
阿新 • • 發佈:2018-03-07
autofs自動掛載 Linux實現按需掛載 主要作用:
使用autofs按需要掛載,在空閑時自動卸載
軟件包名
autofs
配置文件
/etc/auto.master
/etc/auto.master.d
配置文件語法
1.相對路徑法
由2個文件組合而成
第一個文件: # vim /etc/auto.master dirname 具體掛載配置文件(指定路徑,文件名任意) 例: /misc /etc/auto.misc /net -hosts 包含子配置目錄 +dir:/etc/auto.master.d 第二個文件: # /etc/auto.misc basename 具體掛載選項 掛載資源 cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
實例:掛載NFS網絡文件系統
# vim /etc/auto.master
/nfs /etc/auto.nfs
# vim /etc/auto.nfs
nfs1 -fstype=nfs,vers=4,rw 192.168.5.108:/app/nfs
# service autofs restart
Stopping automount: [ OK ]
Starting automount: [ OK ]
效果:
#tree /nfs/nfs1 /nfs/nfs1 ├── aaa.txt └── nfs1.txt #df Filesystem 1K-blocks Used Available Use% Mounted on 192.168.5.108:/app/nfs 8913920 1427776 7486144 17% /nfs/nfs1 實現了訪問的時候自動掛載了,是不是很方便
2.絕對路徑法
由2個文件組合而成
第一個文件:
# vim /etc/auto.master
/- 具體掛載配置文件(指定路徑,文件名任意)
例:
/- /etc/auto.hunk-home
包含子配置目錄
+dir:/etc/auto.master.d
第二個文件:
# /etc/auto.hunk-home
目錄絕對路徑 具體掛載選項 掛載資源
/home/hunk -fstype=nfs,vers=4,rw 192.168.5.108:/app/home/hunk
實例:利用NFS實現用戶家目錄漫遊
#exportfs -v /app/home/hunk <world>(rw,sync,wdelay,hide,no_subtree_check,sec=sys,secure,root_squash,no_all_squash)
在遠程主機上
#su - hunk
$ cat hunk
home-hunk
$df
Filesystem 1K-blocks Used Available Use% Mounted on
192.168.5.108:/app/home/hunk 8913920 1427808 7486112 17% /home/hunk
成功實現了用戶家目錄漫遊
autofs自動掛載