Linux下NFS服务器的搭建与配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下NFS服务器的搭建与配置相关的知识,希望对你有一定的参考价值。

NFS服务简介
NFS 就是 Network FileSystem 的缩写,最早之前是由sun 这家公司所发展出来的。 它最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的档案
安装NFS服务
查看系统是否已安装NFS
[[email protected] ~]# rpm -qa | grep nfs
[[email protected] ~]# rpm -qa | grep rpcbind
技术分享图片
安装NFS
[[email protected] ~]# yum -y install nfs-utils rpcbind
技术分享图片
服务端配置
在NFS服务端上创建共享目录/data/lys并设置权限
[[email protected] ~]# mkdir -p /data/lys
[[email protected] ~]# ll /data/
[[email protected] ~]# chmod 666 /data/lys/
技术分享图片
编辑export文件
[[email protected] ~]# vim /etc/exports

/data/lys 客户端IP(rw,no_root_squash,no_all_squash,sync)
技术分享图片
配置生效
[[email protected] lys]# exportfs -r
启动rpcbind、nfs服务
[[email protected] lys]# service rpcbind start
[[email protected] lys]# service nfs start
技术分享图片
查看 RPC 服务的注册状况
[[email protected] lys]# rpcinfo -p localhost
技术分享图片
在你的 NFS 服务器设定妥当之后,我们可以在 server 端先自我测试一下是否可以联机喔!就是利用 showmount 这个指令来查阅
[[email protected] lys]# showmount -e localhost技术分享图片
客户端配置
安装nfs-utils客户端
[[email protected] ~]# yum -y install nfs-utils
技术分享图片
创建挂载目录
[[email protected] ~]# mkdir /lys
查看服务器抛出的共享目录信息
[[email protected] ~]# showmount -e 服务端ip
为了提高NFS的稳定性,使用TCP协议挂载,NFS默认用UDP协议
[[email protected] ~]# mount -t nfs 192.168.2.203:/data/lys /lys -o proto=tcp -o nolock
技术分享图片
查看挂载结果
[[email protected] ~]# df -h
技术分享图片
查看验证结果
服务端
[[email protected] lys]# echo "test" > test.txt
客户端
[[email protected] ~]# cat /lys/test.txt
test
[[email protected] ~]# echo "204" >> /lys/test.txt
服务端
[[email protected] lys]# cat /data/lys/test.txt
test
204

以上是关于Linux下NFS服务器的搭建与配置的主要内容,如果未能解决你的问题,请参考以下文章

Linux下NFS服务器的搭建与配置

Linux下NFS服务器的搭建与配置

linux下实现文件共享:搭建nfs服务器(网络共享文件系统)

Linux下NFS的搭建与配置

搭建NFS服务 实现Linux与Linux之间的文件共享

Linux 环境搭建ubuntu下nfs安装与配置