自动挂载

自动挂载

  • netfs
  • autofs
  • autofs实现家目录的漫游

netfs

  1. centos6 中最小化安装默认就会安装 netfs且开机自启动
  2. 负责装载/卸载 nfs、samba、ncp文件系统

autofs

  1. 可实现自动挂载
    1. yum install autofs -y
    2. systemctl start autofs;systemctl enable autofs
    3. 安装了 autofs服务,就会自动生成 /misc 目录
    4. 启动并访问 /misc/cd 就会挂载光盘(已经处于链接状态)
  2. 配置文件 /etc/auto.master

    相对路径表示法:node

    1. /misc   /etc/auto.misc     // mountpoint:dirname    configfile
    2. cat /etc/auto.misc

    basename                      挂载信息vim

    绝对路径表示法:centos

    /-       /etc/auto.misc服务器

    cat /etc/auto.misc网络

    /misc/cd    -fstype=iso9660,ro,nosuid,nodev  :/dev/cdromui

    相对路径表示法会覆盖dirname 下的在对应的子配置文件中未定义的目录spa

     

  3. 可以使用autofs按须要挂载NFS共享,在空闲时自动卸载
  4. 由autofs包提供
  5. 系统管理器指定由/etc/auto.master自动挂载器守护进程控制的挂载点
  6. 自动挂载监视器访问这些目录并按要求挂载文件系统
  7. 文件系统在失活的指定间隔5分钟后会自动卸载
  8. 为全部导出到网络中的NFS启用特殊匹配 -host 至“browse”
  9. 参看帮助:man 5 autofs
  10. 支持含通配符的目录名
    1. * server:/export/&
  11. 对于nfs文件系统的挂载若是只是临时访问的话,可直接访问 
    1. ls /net/remoteIP/path  //这样就可访问并挂载上

 

autofs实现家目录的漫游

  • 一台 nfs 服务器
    • yum install rpcbind nfs-utils -y
    • systemctl start nfs-server
    • vim /etc/exports.d/home.exports
      • /home  nfs_clientIp(rw,all_squash,anonuid=xxxx,anongid=xxxx)
    • exportfs -r
  • n台 nfs 客户端
    • yum install nfs-utils autofs -y
    • systemctl start|enable autofs
    • showmount -e nfs_srv
    • vim /etc/auto.master
      • /-  /etc/auto.home
    • vim /etc/auto.home
      • /home -fstype=nfs nfs_srv:/home
    • df -hP
相关文章
相关标签/搜索