OrochWang

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

auto

可使用autofs按需要挂载NFS共享,在空闲时自动卸载

由autofs包提供

系统管理器指定由/etc/auto.master自动挂载器守护进程控制的挂载点

自动挂载监视器访问这些目录并按要求挂载文件系统

文件系统在失活的指定间隔5分钟后会自动卸载

为所有导出到网络中的NFS启用特殊匹配 -host 至“browse”

参看帮助:man 5 autofs

  1 [root@234c17 ~]# rpm -qa autofs
  2 autofs-5.0.7-83.el7.x86_64
  3 [root@234c17 ~]# rpm -ql autofs
  4 /etc/auto.master	//主配置文件
  5 /etc/auto.master.d	//配置文件目录
  6 /etc/auto.misc	//子配置文件
  7 /etc/auto.net
  8 /etc/auto.smb
  9 /etc/autofs.conf
 10 /etc/autofs_ldap_auth.conf
 11 /etc/sysconfig/autofs
 12 /usr/lib/systemd/system/autofs.service
 13 /usr/lib64/autofs
 14 /usr/lib64/autofs/lookup_dir.so
 15 /usr/lib64/autofs/lookup_file.so
 16 /usr/lib64/autofs/lookup_files.so
 17 /usr/lib64/autofs/lookup_hesiod.so
 18 /usr/lib64/autofs/lookup_hosts.so
………………
 86 /usr/share/man/man5/auto.master.5.gz
 87 /usr/share/man/man5/autofs.5.gz
 88 /usr/share/man/man5/autofs.conf.5.gz
 89 /usr/share/man/man5/autofs_ldap_auth.conf.5.gz
 90 /usr/share/man/man8/autofs.8.gz
 91 /usr/share/man/man8/automount.8.gz

auto配置

相对路径法

  1 //主配置文件:
  2 # vim /etc/auto.master
  3 //dirname 具体挂载配置文件(指定路径,文件名任意)
  4 /misc   /etc/auto.misc //自动挂载的dirname
  5 /net    -hosts //网络访问
  6 
  7 //包含子配置目录
  8 +dir:/etc/auto.master.d
  9 
 10 //配合主配置文件的子配置文件:
 11 
 12 # /etc/auto.misc
 13 //basename 具体挂载选项 挂载资源
 14 cd  -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom

实验:实现自动挂载

  1 # vim /etc/auto.master
  2 
  3 /nfs    /etc/auto.nfs
  1 # vim /etc/auto.nfs
  2 
  3 nfs    -fstype=nfs,rw 192.168.234.27:/data/app

结果:

  1 #tree /nfs/nfs
  2 /nfs/nfs
  3 ├── acc.txt
  4 └── nfs.txt

绝对路径法

  1 //由2个文件组合而成
  2 //主配置文件文件:
  3 # vim /etc/auto.master
  4 //	/- 具体挂载配置文件(指定路径,文件名任意)
  5 
  6 /- /etc/auto.d6
  7 包含子配置目录
  8 +dir:/etc/auto.master.d
  9 第二个文件:
 10 # /etc/auto.hunk-home
 11 
 12 //目录绝对路径 具体挂载选项 挂载资源
 13 
 14 /d1/d2/d3/d4/d5/d6 -fstype=nfs,rw 192.168.234.27:/app/home/nfs

实例:利用NFS实现用户家目录漫游

  1 #exportfs -v
  2 /app/home/nfs <world>(rw,sync,wdelay,hide,no_subtree_check,sec=sys,secure,root_squash,no_all_squash)
  3 
  4 在远程主机上
  5 #su – nfs
  6 
  7 $ cat nfs
  8 home-nfs
  9 
 10 $df
 11 Filesystem           1K-blocks    Used Available Use% Mounted on
 12 192.168.234.27:/app/home/nfs   8913920 1427808   7486112  17% /home/nfs
成功实现了用户家目录漫游




posted on 2018-08-19 20:23  OrochWang  阅读(387)  评论(0编辑  收藏  举报
//一下两个链接最好自己保存下来,再上传到自己的博客园的“文件”选项中