使用autofs按需要挂载,在空闲时自动卸载
软件包名
autofs
/etc/auto.master
/etc/auto.master.d
由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个文件组合而成
第一个文件:
# 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
成功实现了用户家目录漫游
原文地址:http://blog.51cto.com/191226139/2083888