自動掛載

自動掛載

  • 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
相關文章
相關標籤/搜索