NFS是network file sytem的缩写,他最大的特点就是可以通过网络,让不同的机器,不同的系统实现文件共享NFS客户端可以将NFS服务器共享的目录挂载在本地的文件系统中,访问目录就如同访问自己本地目录一样。
服务端:192.168.80.132
客户端:192.168.80.152
服务端配置:
1:前期准备关闭selinux和防火墙。
关闭防火墙:
systemctl stop firewalld
临时关闭selinux:
setenforce 0
安装nfs服务的组件:
yum install nfs-utils -y
2:配置服务端:
进入配置文件:
vim /etc/exports
mkdir -p /data/long
/data/long 192.168.80.0/24(rw,sync)
# 格式:
# /data/long 要共享的目录,需要存在
# 192.168.80.0/24 谁能挂载使用,可以是网段,也可以指定具体ip
# (rw,sync) 挂载的一些参数,rw表示挂载为可读可写,sync表示同步
3:重启服务,重新读取文件:
systemctl restart rpcbind
systemctl restart nfs
exportfs -r
客户端配置:
1:发现服务端的nfs分享文件:(成功发现服务端的共享目录)
showmount -e 192.168.80.132
2:创建挂在目录:
mkdir -p /mnt/nfs
3:挂载:
mount -t nfs 192.168.80.132:/data/long /mnt/nfs
4:查看挂载是否成功(挂载成功)
df -h