autofs按需挂载nfs文件系统

登山则情满于山,观海则意溢于海。这篇文章主要讲述autofs按需挂载nfs文件系统相关的知识,希望能为你提供帮助。
个人博客链接-分享更多技术知识
autofs按需挂载nfs文件系统
服务端配置: 1、创建共享目录

mkdir /test

2、配置共享文件夹
cat /etc/exports /test*(rw,sync)

3、临时关闭防火墙
systemctl stop firewalld#停止防火墙服务 systemctl status firewalld #查看防火墙状态

4、重启nfs服务
systemctl restart nfs-server.service

5、客户端测试
mount -t nfs utility.lab.example.com:/test/mnt df -Th#查看挂载情况 utility.lab.example.com:/test nfs420G6.1G14G31% /mnt umount /mnt#卸载挂载点

客户端配置: 1、安装autofs
yum -y install autofs

2、配置监听目录配置文件: /etc/auto.master
在空白处添加
/test/etc/auto.nfs [监听目录]/etc/[auto.nfs] #其中auto.nfs是指向规则配置文件 想使用谁就挂载谁

autofs按需挂载nfs文件系统

文章图片

3、创建规则文件示例规则配置文件名称为etc/auto.misc可用 rpm -qc 查找属于此服务的配置文件
【autofs按需挂载nfs文件系统】
autofs按需挂载nfs文件系统

文章图片

vim /etc/auto.nfs#创建一个新的规则文件(也可以用自带的进行修改) 123-fstype=nfs,rw,syncutility.lab.example.com:/test [挂载目录] 文件系统类型 可读写服务端主机:/共享文件夹名称 #其中 “123”目录是在监听目录中的子文件夹以当做挂载点

4、验证测试
cd /test#进入监听目录 df -Th#查看现有已经挂载的块设备 ls -alt .#查看当前目录下所有文件 cd /123#123为你的挂载点 在规则配置文件中配置 df -Th#查看自动挂载状态

ls -alt total 0 dr-xr-xr-x. 20 root root 259 Jan 29 01:52 .. drwxr-xr-x.2 root root0 Jan 29 01:51 . [root@serverb test]# [root@serverb test]# cd 123[root@serverb 123]# pwd /test/123 [root@serverb 123]#df -Th FilesystemTypeSizeUsed Avail Use% Mounted on devtmpfsdevtmpfs887M0887M0% /dev tmpfstmpfs914M0914M0% /dev/shm tmpfstmpfs914M17M897M2% /run tmpfstmpfs914M0914M0% /sys/fs/cgroup /dev/vda3xfs9.9G1.6G8.4G16% / /dev/vda2vfat100M6.8M94M7% /boot/efi tmpfstmpfs183M0183M0% /run/user/0 utility.lab.example.com:/test nfs420G6.1G14G31% /test/123 # 挂载成功


    推荐阅读