首页 > 代码库 > autofs自动挂载
autofs自动挂载
autofs是根据需要自动挂载,默认5分钟不使用自动卸载挂载点!nfs,smb,iso,sd*的挂载
环境:RHEL6.5/Centos6.5 172.24.0.25
01、安装autofs
yum install -y autofs
rpm -ql autofs | less #查看配置文件位置
配置文件:
/etc/auto.master #主配置
/etc/auto.misc #挂载点配置样板
02、测试autofs
vim /etc/auto.mvp
nfs -fstype=nfs 172.24.0.24:/share ###nfs 是挂载点
vim /etc/auto.master
/mvp /etc/auto.mvp ###加载配置文件 /mvp进入挂载点的路径
service autofs restart
[root@zabbix_proxy etc]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 40254272 11193596 28651804 29% /
tmpfs 436668 72 436596 1% /dev/shm ###未挂载
[root@zabbix_proxy etc]# cd /mvp/
[root@zabbix_proxy mvp]# ll
总用量 0
[root@zabbix_proxy mvp]# cd nfs ###进入挂载点,看到nfs共享的文件,切压制为nobody
[root@zabbix_proxy nfs]# ll
总用量 4
-rw-rw-rw-. 1 nobody nobody 3 12月 28 11:57 hello
[root@zabbix_proxy nfs]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 40254272 11193592 28651808 29% /
tmpfs 436668 72 436596 1% /dev/shm
172.24.0.24:/share 40051584 20146944 19497728 51% /mvp/nfs ####显示已挂载
[root@zabbix_proxy nfs]# mkdir go
[root@zabbix_proxy nfs]# touch xiaobang
[root@zabbix_proxy nfs]# ll ###测试可以新建文件
总用量 8
drwxr-xr-x. 2 nobody nobody 4096 12月 28 12:04 go
-rw-rw-rw-. 1 nobody nobody 3 12月 28 11:57 hello
-rw-r--r--. 1 nobody nobody 0 12月 28 12:04 xiaobang
03、挂载时间等信息配置
/etc/sysconfig/autofs
#MASTER_MAP_NAME="auto.master" ###主配置文件auto.master
#
# TIMEOUT - set the default mount timeout in secons. The internal
# program default is 10 minutes, but the default installed
# configuration overrides this and sets the timeout to 5
# minutes to be consistent with earlier autofs releases.
#
TIMEOUT=300 ###定义的空闲时间5min
###NFS服务端配置
环境:Centos6.5 172.24.0.24
yum install -y nfs-utils rpcbind ###一般rpcbind都默认安装并开机自启动
vim /etc/exports
/openshare 172.24.0.0/16(rw,sync,all_squash) ###rw,切压制为nobody, 可写 chmod -R a+w /openshare
service nfs restart
exportfs ###刷新nfs共享
showmount ###查看共享列表
autofs自动挂载