跟我学Automounter自动挂载工具<autofs软件包>
时间:2006-05-13 来源:wumu888
Automounter自动挂载工具
autofs软件包
1. 作用:自动挂载访问的分区
2.主要配置文件在/etc/auto.master,其中格式为:
挂载目录 映射文件 参数
misc /etc/auto.misc --timeout=60
2.1 挂载目录,即是挂载到何种地方?是/mnt还是其它的,这里按默认指定/misc
2.2 映射文件,那是怎么寻找挂载的设备在哪儿?上面的挂载目录只是一个笼统的目录,那cdrom,floppy,nfs,smbfs文件都挂载到一个/misc里,怎么分的清呢?只有在其下新建各自的目录<这里称为关键字>就很清晰了,其中,映射文件的格式为:
关键字 挂载选项 挂载设备
cd -fstype=iso9660,ro :/dev/cdrom #注意冒号
fd -fstype=auto :/dev/floppy
3.重启动服务器;
[root@server root]#service autofs restart
4.访问设备的方法:
[root@server root]#ls /misc/cd #访问cdrom
也即是:挂载目录加关键字
例:
[root@server root]#rpm -qa autofs #查询是否包含autofs软件包
autofs-3.1.7-41 #包含.
[root@server root]#vi /etc/auto.master #编辑主文件
#/misc /etc/auto.misc --timeout=60
目录 用哪个文件映射? 参数
#想要使用只需将#/misc前面的"#"去掉即可!也可以自己构建一个
/dir /etc/auto.new --timeout=60 #编辑后保存退出
[root@server root]#vi /etc/auto.misc #这里按默认,下面的按新建的
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom #系统默认
#the following entries are samples to pique your inaginat
#floppy -fstype=auto :/dev/floppy #这里以此为例
#把"#floppy"前面的#去掉
[root@server root]#service autofs restart #重启服务
[root@server root]#ls /misc #查看下面的目录,<已装光盘>
#空的,怎么看不到,用错命令啦,看怎么访问的
[root@server root]#ls /misc/cd #哦,原来cdrom的关键字是cd,访问
autorun isolinux... #自动挂载的目录方法是?<挂载目录加关键字-_-!>
==============================================================
接上面的可用自己建的映射文件;
[root@server root]#vi /auto.test #创建映射并编辑
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom #对照/auto.m
#isc里面的写
fd -fstype=auto :/dev/floppy
[root@server root]#service autofs restart #重启服务使修改生效
[root@server root]#ls /dir/cd #测试成功否?
autorun isolinux... #成功
[root@server root]#ls /dir/fd #看软盘
init.d boot..... #也成功;
====================================================
那如何让普通用能一目了然的知道是否挂载了呢?我们可以使用ln给它加一个链接,这样就容易多喽,
[root@server root]#ln -s /dir/cd /cd #链接位在根目录下
[root@server root]#ln -s /dir/fd /fd #or做例子的
[root@server root]#ln -s /misc/cd /cd
[root@server root]#ln -s /misc/fd /fd
=======================================================
再补充一个NFS系统格式的吧,比较特殊,U盘之类的就不讲了,可以自己摸索了;
[root@server root]#vi /auto.misc #映射文件用的最多
soft -fstype=nfs,ro 192.168.1.200:/c:/soft #可和上面#linux对照,只是注意冒号位置没有了,因为它不是本地设备,注意!
=======================================================
automount的文件日志在/var/log/message文件里,要是挂载不上去,请用mount手工试一下,能不能,要是能就看下你的auto.misc是否有错误字符;
---------------------------------------------------------------
如有什么不懂的地方可给我写信:[email protected]
autofs软件包
1. 作用:自动挂载访问的分区
2.主要配置文件在/etc/auto.master,其中格式为:
挂载目录 映射文件 参数
misc /etc/auto.misc --timeout=60
2.1 挂载目录,即是挂载到何种地方?是/mnt还是其它的,这里按默认指定/misc
2.2 映射文件,那是怎么寻找挂载的设备在哪儿?上面的挂载目录只是一个笼统的目录,那cdrom,floppy,nfs,smbfs文件都挂载到一个/misc里,怎么分的清呢?只有在其下新建各自的目录<这里称为关键字>就很清晰了,其中,映射文件的格式为:
关键字 挂载选项 挂载设备
cd -fstype=iso9660,ro :/dev/cdrom #注意冒号
fd -fstype=auto :/dev/floppy
3.重启动服务器;
[root@server root]#service autofs restart
4.访问设备的方法:
[root@server root]#ls /misc/cd #访问cdrom
也即是:挂载目录加关键字
例:
[root@server root]#rpm -qa autofs #查询是否包含autofs软件包
autofs-3.1.7-41 #包含.
[root@server root]#vi /etc/auto.master #编辑主文件
#/misc /etc/auto.misc --timeout=60
目录 用哪个文件映射? 参数
#想要使用只需将#/misc前面的"#"去掉即可!也可以自己构建一个
/dir /etc/auto.new --timeout=60 #编辑后保存退出
[root@server root]#vi /etc/auto.misc #这里按默认,下面的按新建的
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom #系统默认
#the following entries are samples to pique your inaginat
#floppy -fstype=auto :/dev/floppy #这里以此为例
#把"#floppy"前面的#去掉
[root@server root]#service autofs restart #重启服务
[root@server root]#ls /misc #查看下面的目录,<已装光盘>
#空的,怎么看不到,用错命令啦,看怎么访问的
[root@server root]#ls /misc/cd #哦,原来cdrom的关键字是cd,访问
autorun isolinux... #自动挂载的目录方法是?<挂载目录加关键字-_-!>
==============================================================
接上面的可用自己建的映射文件;
[root@server root]#vi /auto.test #创建映射并编辑
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom #对照/auto.m
#isc里面的写
fd -fstype=auto :/dev/floppy
[root@server root]#service autofs restart #重启服务使修改生效
[root@server root]#ls /dir/cd #测试成功否?
autorun isolinux... #成功
[root@server root]#ls /dir/fd #看软盘
init.d boot..... #也成功;
====================================================
那如何让普通用能一目了然的知道是否挂载了呢?我们可以使用ln给它加一个链接,这样就容易多喽,
[root@server root]#ln -s /dir/cd /cd #链接位在根目录下
[root@server root]#ln -s /dir/fd /fd #or做例子的
[root@server root]#ln -s /misc/cd /cd
[root@server root]#ln -s /misc/fd /fd
=======================================================
再补充一个NFS系统格式的吧,比较特殊,U盘之类的就不讲了,可以自己摸索了;
[root@server root]#vi /auto.misc #映射文件用的最多
soft -fstype=nfs,ro 192.168.1.200:/c:/soft #可和上面#linux对照,只是注意冒号位置没有了,因为它不是本地设备,注意!
=======================================================
automount的文件日志在/var/log/message文件里,要是挂载不上去,请用mount手工试一下,能不能,要是能就看下你的auto.misc是否有错误字符;
---------------------------------------------------------------
如有什么不懂的地方可给我写信:[email protected]
相关阅读 更多 +