(1)服务端安装共享服务
yum install -y nfs-utils
yum install -y rpcbind
systemctl start rpcbind 启动rpc
ps -elf | grep rpc 查看rpc
systemctl enable rpcbind 开机自启
systemctl start nfs-server 启动nfs
ps -elf | grep nfs
systemctl enable nfs-server 开机自启
firewall-cmd --permanent --add-service=nfs 打开防火墙
编辑共享目录
vim /etc/exports
/data 192.168.1.0/24(rw,async,no_root_squash)
重载
systemctl relaod nfs
showmount -e 查看是否成功
(2)客户端挂载共享文件
yum install -y nfs-utils
yum install -y rpcbind
挂载 mount -t nfs 192.168.0.212:/data /data
自动挂载
(1)vim /etc/fstab 添加如下内容
192.168.0.212:/data /data nfs defaults,__rnetdev 0 0
(2)保险措施,发现有时候fstab不好用
vim /etc/rc.d/rc.local
重启服务命令前添加
mount -t nfs 192.168.0.212:/data /data
1.5常用命令工具:
在安装NFS服务器时,已包含常用的命令行工具,无需额外安装。
显示已经mount到本机nfs目录的客户端机器。
sudo showmount -e localhost
1
将配置文件中的目录全部重新export一次!无需重启服务。
sudo exportfs -rv
1
查看NFS的运行状态
sudo nfsstat
1
查看rpc执行信息,可以用于检测rpc运行情况
sudo rpcinfo
1
查看网络端口,NFS默认是使用111端口。
sudo netstat -tu -4