1、环境
- 192.168.0.1 (服务端)
- 192.168.0.2 (客户端)
2、NFS服务端配置
sudo yum install -y nfs-utils rpcbind
sudo cp /etc/nfs.conf /etc/nfs.conf.bak
sudo vim /etc/exports
sudo mkdir -p /data/nfsdata
/data/nfsdata 192.168.0.0/24(rw,sync)
sudo service rpcbind start
sudo service rpcbind stop
sudo service rpcbind status
sudo systemctl enable rpcbind.service
sudo service nfs start
sudo service nfs stop
sudo service nfs status
sudo systemctl enable nfs.service
1、(nfs默认启动时端口有三个【111/tcp,111/udp,2049/tcp,2049/udp,客户端挂载(mountd)端口20048/tcp,20048/udp】)
2、可通过sudo rpcinfo -p localhost 查看具体端口有信息
sudo firewall-cmd --zone=public --add-port=111/tcp --permanent &&
sudo firewall-cmd --zone=public --add-port=2049/tcp --permanent &&
sudo firewall-cmd --zone=public --add-port=111/udp --permanent &&
sudo firewall-cmd --zone=public --add-port=2049/udp --permanent &&
sudo firewall-cmd --zone=public --add-port=20048/tcp --permanent &&
sudo firewall-cmd --zone=public --add-port=20048/udp --permanent
sudo firewall-cmd --reload
sudo showmount -e 192.168.0.1
3、NFS客户端配置
sudo yum install -y nfs-utils rpcbind
sudo mkdir -p /data/nfsdata
sudo service rpcbind start
sudo service rpcbind stop
sudo service rpcbind status
sudo systemctl enable rpcbind.service
sudo showmount -e 192.168.0.1
sudo mount -t nfs 192.168.0.1:/data/nfsdata /data/nfsdata
df -HT