zoukankan      html  css  js  c++  java
  • autofs文件自动挂载系统

    为了自己使用方便,利用iso文件制作了自己的rhel6.4的yum源,每次都手动进行mount,十分不便

    后来在/etc/rc.local中写入了mount命令,方便多了。

    时间一久,发现新的问题出现了,rc.local中的指令时灵时不灵,又找不到原因,比较烦恼

    偶尔听到群里有人问autofs的问题,发现这个软件可以很好的解决我面临的问题

    ==============================================================================================================

    Autofs与Mount/Umount的不同之处在于,它是一种看守程序。如果它检测到用户正试图访问一个尚未挂接的文件系统,它就会自动检测该文件系统,如果存在,那么Autofs会自动将其挂接。

    另一方面,如果它检测到某个已挂接的文件系统在一段时间内没有被使用,那么Autofs会自动将其卸载。因此一旦运行了Autofs后,用户就不再需要手动完成文件系统的挂接和卸载。

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    autofs配置比较简单,由两个文件组成

    /etc/auto.master   //这个文件是统一,唯一的。系统配置文件,里面注明了自动挂载的根目录和应用的配置文件

    /media    /etc/auto.media --timeout 300

    /media代表了挂载的根目录所在,auto.media代表所应用的配置文件  --timeout 300代表系统超时,单位s

    /etc/auto.media    //这个文件时自定义的,对应master中的配置文件,里面写明了实际挂载目录,挂载参数和挂载项所在位置

    Rhel6.4                 -fstype=iso9660,loop,ro         :/iso/Rhel6p4.iso

    Rhel6.4代表挂载位于/media/Rhel6.4  -fstype=iso9660文件类型为光盘 loop是将文件模拟块设备挂载在本地 ro=readonly  :/iso/Rhel6p4.iso为镜像所在位置为/iso

    配置完成后,service autofs restart下

    [root@PandoraX ~]# service autofs restart
    Stopping automount: [ OK ]
    Starting automount: [ OK ]

    提示ok,即可

    Attention:此时ls /media显示为空,实际autofs已经生效了,可以使用mkdir -p /media/hi来校验,提示

    mkdir: cannot create directory `hi': Permission denied

    挂载的文件需要一个读取指令进行激活,一般来说ls /media/Rhel6.4即可

    yum search指令不能进行激活操作,但是yum install可以,可能是需要有实际意义的读取操作(find好像也不行)

    feature:有的版本rhel会在/etc/sysconfig/autofs中有DISABLE_DIRECT的配置

    需要将其修改为DISABLE_DIRECT=0才能正常挂载成功(未经证实)

     

  • 相关阅读:
    电商拼团系统开发思路和拼团系统开发产品设计思路
    唐古拉优选拼团系统设计模式和唐古拉优选拼团系统核心代码介绍
    计算机体系结构之三--函数的调用和返回【译】
    cxv文件合并
    ubuntu18.04安装Mono及MonoDevelop,用c#开发winform
    repo怎么都下不完,原因
    repo下载安卓源码经常掉线,解决方法
    编译ad10
    ub18.04 root账户
    安卓源码导入android studio
  • 原文地址:https://www.cnblogs.com/PandoraX/p/3969541.html
Copyright © 2011-2022 走看看