autofs简介
我们都知道,将挂载信息写入到/etc/fstab文件中,可实现开机自动挂载。如果远程共享资源过多,则会给网络带宽和服务器的硬件资源带来很大负载。如果挂载的资源长期不使用,也会造成服务器资源的浪费。
autofs自动挂载服务是一种Linux系统守护进程,当检测到用户视图访问一个尚未挂载的文件系统时,会自动挂载该文件系统。简单来说,将挂载信息写入/etc/fstab文件中,系统在每次开机时都会自动挂载,而autofs服务则是在用户需要使用该文件系统时才去动态挂载,从而节约了网络资源和服务器硬件资源的开销。
安装autofs
yum -y install autofs
配置方式
vim /etc/auto.master
添加自定义挂载子策略文件
vim /etc/auto.samba
vim /etc/autofs.conf
挂载3秒后自动卸载
重启测试
NFS简介
网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。
NFS安装
安装包 nfs-utils
安装脚本 nfs-server
/etc/exports 共享配置文件
NFS启用
测试
NFS配置
在server端:
共享目录 共享给谁(共享参数)
/westosdir *(ro)
共享参数:
anonuid=1000,anongid=1000 ##指定用户身份
sync ##更改生成后同步数据到服务器
async ##时时同步数据到服务器
rw ##读写
ro ##只读
no_root_squash ##root用户挂载不转换身份
测试
NFS+autofs
1 编辑/etc/auto.master
2 编辑/etc/auto.nfs
3 重启测试