NFS为网络文件系统(Network file system)的缩写,由Sun公司开发,通过网络,NFS支持在不同的文件系统之间共享文件.用户不必关心计算机的型号,以及使用的操作系统,如果想使 用远程计算机上的文件,只要用mount命令将远程的目录挂接在本地文件系统下,就可以如同使用本地文件一样使用这个资源.
安装完以后先不急着启动,先来了解一下nfs服务运行在哪些端口上,它默认需要使用5个端口,其中有4个端口是动态的,所以如果服务器和客户端之间有iptables,就要先把这4个动态端口设置成静态的,然后加入进防火墙规则里,需要修改的端口有如下四个(端口可以根据需求改,不一定就和我这一样):
改好以后保存退出,除了以上四个端口要通过iptables,还有nfs协议端口2049以及rpc的111端口,这样才能顺利的使用nfs服务。
服务器端设置NFS卷输出,即编辑
vim /etc/exports
添加:
主配置文件:/etc/exports
当将同一目录共享给多个客户机,但对每个客户机提供的权限不同时,可以这样:
设置nfs相关服务在操作系统启动时启动
如果修改了/etc/exports文件后不需要重新激活nfs,只要使用exportfs命令重新扫描一次/etc/exports文件,且重新将设定加载即可。
三、NFS客户端挂载
/server 192.168.10.10/24
192.168.1.5:/server 9.7G 1.8G 7.4G 20% /client
umount /client
echo "192.168.10.10:/server /client nfs defaults 0 0" >>/etc/fstab
本站部分资源收集于网络,纯个人收藏,无商业用途,如有侵权请及时告知!