摘 要:计算机技术发展到今天,LINUX已经在世界范围内得到了广泛的应用。从单机系统到上百台微机构成的大型集群系统,都可以看到LINUX的影子。我们要在Linux中使用任何文件系统,都必须先将其挂接至Linux目录树的某个目录下,当该文件系统不再使用时,还需要将其卸载。在Linux中,我们一般使用Mount与Umount命令来完成挂接和卸载功能。本文将介绍另一种能完成文件系统挂接与卸载的工具—— Autofs,它是一个客户端的守护进程,它能够根据实际需要,实时触发对NFS共享资源的自动挂接。通过研究开发,并结合生产实际应用于大庆HP集群 Omeaga地震资料处理软件中。
关键词:nfs autofs mount
中图分类号:TP3 文献标识码:A 文章编号:1672-3791(2014)08(c)-0005-01
1 Autofs文件系统介绍
Autofs与Mount/Umount的不同之处在于,它是一种看守程序。如果它检测到用户正试图访问一个尚未挂接的文件系统,它就会自动检测该文件系统,如果存在,那么Autofs会自动将其挂接。另一方面,如果它检测到某个已挂接的文件系统在一段时间内没有被使用,那么Autofs会自动将其卸载。因此一旦运行了Autofs后,用户就不再需要手动完成文件系统的挂接和卸载。
2 Autofs文件系统的配置方法
2.1 修改/etc/auto.master,设置挂载点
挂载集群点 配置文件
/net /etc/auto.misc (/etc/auto.misc中配置挂载项挂载在/net下)
2.2 配置文件的设置
配置文件用来设置需要挂载的文件系统,每行为一个文件系统,如果一行写不完,可以用\换行,各种文件系统的挂载实例如下( 这里以/etc/auto.misc为例)
格式如下:
相对挂载点 挂载参数 文件系统位置
plotdata -ro,soft,intr g02:/plotdata
cd -fstype=iso9660,iocharset=cp936,ro /dev/cdrom
fd -fstype=vfat :/dev/fd0