NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。
## 服务器端配置
查询nfs
```
yum info nfs-utils
```
安装和配置nfs服务
```
yum install nfs-utils -y
systemctl start nfs
systemctl enable nfs
systemctl status nfs
```
创建用于nfs的文件夹
```
mkdir /data
```
修改配置文件vi /etc/exports(添加下面内容)
```
/data 192.168.10.0/24(rw,sync)
```
或者
```
/data 192.168.10.0/24(rw,sync,no_root_squash)
```
Reexport all directories
```
exportfs -rv
```
Show exportfs
```
exportfs
showmount -e localhost
```
配置防火墙例外
```
firewall-cmd --permanent --add-service=nfs
firewall-cmd --reload
firewall-cmd --list-services
```
## 客户端配置
安装nfs
```
yum install nfs-utils -y
```
方式一:mount(手动挂载)
```
mkdir /data
mount -t nfs 192.168.10.71:/data /data
```
方式二:修改配置文件vi /etc/fstab(自动挂载)
```
192.168.10.71:/data /data nfs defaults 0 0
```
重新挂载fstab中的文件系统
```
mount -a
```