NFS服务基础
- NFS(Network File System) 网络文件系统
- 用途:为客户机提供共享使用的文件夹
- 协议:NFS(2049)、RPC(111)
- 软件包:nfs-utils
- 系统服务:nfs-server
配置与案例
1. 配置服务端
- 创建共享目录
yum -y install nfs-utils
mkdir /public /#创建共享目录,目录名称随便起
- 修改配置文件
vim /etc/exports
/public *(ro) #允许所有客户端进行只读操作 前面是文件夹路径 后面是客户机地址(权限)
- 重启服务
systemctl restart nfs-server
2. 配置客户端
- 查看服务端共享文件
showmount -e 服务器地址 #查看对方nfs共享
- 建立挂载文件
mkdir 文件夹路径
- 挂载
mount 服务器地址:/共享目录 挂载文件夹路径
df -h 挂载文件夹路径 #查看正在挂载的设备信息
3. 实现NFS开机自动挂载
- 修改开机自启动配置文件
vim /etc/fstab #在开机自启文件中加入下面行
服务器地址:/共享目录 挂载目录 nfs _netdev 0 0
触发挂载
1.配置服务
由autofs服务提供的“按需访问”机制
只要访问挂载点就会触发响应,自动挂载制定设备
闲置一段时间,会自动挂载
yum -y install autofs
systemctl restart autofs
2.实现触发挂载
- 主配置文件 /etc/auto.master
监控点目录 挂载配置文件的路径
- 挂载配置文件,比如 /etc/auto.misc
触发点子目录 -挂载参数:设备名
vim /etc/auto.master
/监控点目录 /opt/xxx.txt //填入配置文件
vim /opt/xixi.txt
nsd -fstype=iso9660 :/dev/cdrom //nsd是监控目录子目录
systemctl restart autofs
3.autofs与NFS
yum -y install autofs
vim /etc/auto.master
监控点目录 /opt/xxx.txt
vim /opt/xxx.txt
test -fstype=nfs 服务器地址:/abc //test是监控目录子目录 ,abc是共享目录