Linux_171_自动挂载NFS文件系统

如题所述

第1个回答  2022-06-08

配置开机挂载服务,每次开机都能用nfs
把挂载命令写入到开机自动挂载文件中
/etc/fstab
在客户端编辑 vim /etc/fstab
192.168.178.120:/nfs_file /yu_666
需要挂载的目录写在前边,后面写上即将挂载的位置,文件系统的类型

autofs自动挂载服务
/etc/fstab里面写了太多的挂载内容,开启读取的数据会慢,增加服务器的压力。并且挂载的文件不一定是经常使用,可能是临时使用,没有必要写入到文件当中
如果开机就强制挂载很多内容,但是又不经常使用,会给服务器造成很大的压力,因此一些具有动态特性的文件系统,可以进行动态挂载(比如光盘,软盘,U盘,移动硬盘,NFS,SMB等文件系统)

autofs特点
autofs和mount命令的不同点在于
autofs是一个守护进程,它会在后台检测用户是否要访问某一个还未挂载的文件夹系统,autofs会自动检测该系统是否存在,如果存在则进行挂载。如果用户过了一段时间没有使用该文件系统,autofs自动将其卸载,节省人力维护的成本,以及节省服务器资源

缺点:autofs特点是,当用户请求的时候才挂载文件系统,如果是高并发的业务场景,大量的用户并发访问文件系统,autofs突然进行大量挂载,会给服务器造成很大的压力,因此在一些高并发场景下,宁愿保持持续挂载,也不用autofs

安装autofs工具
yum install autofs -y

修改autofs配置文件
/etc/auto.master

相似回答