自动挂载

自动挂载服务

自动挂载介绍

自动挂载器是一个监视目录的守护进程,并在目标目录被引用时,自动执行预定义的挂载操作。

默认5分钟不使用自动卸载挂载点(/etc/sysconfig/autofs)!nfs,smb,iso,sd*的挂载

自动挂载器由autofs服务管理

  • 自动挂载器由auto.master配置文件进行配置,该文件引用文件惯例称为/etc/auto.misc

安装autofs

[root@centos7-17 ~]# yum install autofs

配置autofs

  • /etc/auto.master 主配置文件、定义挂载规则
  • 挂载配置:设备 挂载点{挂载点=dirname+basename}
  • :若挂载点不存在,autofs服务将自动创建挂载点。
[root@centos7-17 doc]# rpm -qc autofs
/etc/auto.master   主配置文件
/etc/auto.misc
/etc/auto.net
/etc/auto.smb
/etc/autofs.conf
/etc/autofs_ldap_auth.conf
/etc/sysconfig/autofs
/usr/lib/systemd/system/autofs.service

自动挂载配置规则

一.相对路径法配置
二.绝对路径法配置

一.相对路径法配置

  • 在/etc/auto.master配置文件中:
    dirname 子配置文件(子配置文件中记录挂载的设备和basename)

  • 示例:

    • [root@centos7-17 ~]# cat /etc/auto.master
      /misc /etc/auto.misc
      系统默认自动挂载光盘的目录
    • [root@centos7-17 ~]# cat /etc/auto.misc (子配置文件)
      cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
使用自动挂载配置挂载NFS共享目录/data/nfs的配置

在NFS client端配置:client:192.168.38.17
    规划:将192.168.38.8:/data/nfs 挂载至本机192.168.38.17:/data/nfs上

然后在NFS client配置:
[root@centos7-17 data]# vim /etc/auto.master
    /data   /etc/auto.data_nfs  添加此行
[root@centos7-17 data]# vim /etc/auto.data_nfs
    nfs   -fstype=nfs,rw  192.168.38.8:/data/nfs
  • :相对路径法实现自动挂载可能出现的问题:
    • 如果挂载点dirname目录在挂载之前不是空目录,那么将导致dirname目录下的文件被隐藏。
未实现自动挂载之前/data的目录结构:
[root@centos7-17 data]# tree
.
├── doc    目录  
├── hosts  文件
└── test   目录

实现将192.168.38.8:/data/nfs 自动挂载至本机192.168.38.17:/data/test
[root@centos7-17 data]# tree
.
└── test

相对路径法因为在/etc/auto.master定义的autofs管理挂载的dirname目录,因此隐藏该目录下的原本文件。

二.绝对路径法配置

  • 在/etc/auto.master配置文件中:
    /- 子配置文件(子配置文件中记录挂载的设备和挂载点)

  • 示例:

[root@localhost data]# vim /etc/auto.master
    /-     /etc/auto.test 添加一行
[root@localhost data]# cat /etc/auto.test 
    /data/test    -fstype=nfs,rw      192.168.38.8:/data/nfs

挂载时间等信息配置

  • 默认5分钟不使用自动卸载挂载点
[root@localhost ~]# vim /etc/sysconfig/autofs 
TIMEOUT=300     ###定义的空闲时间5min

NFS、SMB的自动挂载

/net目录

  • /net目录 访问/net/ip
[root@localhost net]# ls 192.168.38.8
data
[root@localhost net]# tree  
.
└── 192.168.38.8  NFS服务器IP
    └── data
        └── nfs   NFS服务器共享目录
            ├── f1.txt
            └── f2.txt

3 directories, 2 files
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值