良许Linux教程网 干货合集 Linux系统配置NFS服务具体方法

Linux系统配置NFS服务具体方法

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间共享资源。下面良许教程网为大家分享一下Linux系统中配置nfs服务的具体方法。

u=1393632196,3983566000&fm=26&gp=0

1,NFS服务简介

  • NFS是Network File System的缩写,中文意思是网络文件系统

  • 它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录

  • NFS==网络共享文件系统

  • 互联网中小型网站集群架构后端常用NFS进行数据共享

  • 如果大型网站,那么有可能还会用到更复杂的分布式文件系统,例如:Moosefs(mfs)、GlusterFS、FastDFS

  • 扩展:NFS网络文件系统很像Windows系统的网络共享,但是无法部署在windows系统上,NFS服务

  • 只能应用在Linux系统上,FTP 、Samba服务均都支持Linux和window

Linux NFS服务器的安装与配置详解

2,查看系统环境

Linux NFS服务器的安装与配置详解

3,服务端配置

在启动NFS服务之前,首先要启动RPC服务(CentOS5是portmap服务,CentOS6.6以后的版本是rpcbind服务),否则NFS服务器无法向RPC服务注册。另外,RPC服务如果重启,原来以及有的NFS端口就会丢失,因此,只要RPC服务重启,NFS服务就要重启向RPC重新注册新的随机端口号。一般修改NFS配置文件后,不需要重启服务,直接平滑重启即可,命令:/etc/init.d/nfs reload或者exportfs -rv就可以修改/etc/exports生效。/etc/init.d/nfs reload的作用是:让已经到达服务器的请求给他处理完毕,但是没有到达服务器的请求,就把它断掉。就相当于我们去车站坐车,车子即将出发时,已经上车的就可以正常出发,没有赶上车的就没有办法跟车出发。

要部署NFS服务,需要安装下面的软件包:

3.1,nfs-utils:NFS服务的主程序

3.2rpcbing:NFS可以视为一个RPC的主程序,在启动任何一个RPC程序之前,需要做好端口和功能的对应映射工作

3.3,查看NFS的软件包

Linux NFS服务器的安装与配置详解nfs和rpc默认是没有安装的,需要yum安装

3.4,CentOS6.7默认没有安装软件包,可以使用yum install nfs-utils rpcbind -y命令来安装NFS软件

Linux NFS服务器的安装与配置详解

3.5,先启动rpcbind

Linux NFS服务器的安装与配置详解

3.6,再启动NFS服务

Linux NFS服务器的安装与配置详解必须要先启动rpc服务,然后再启动NFS服务,如果先启动NFS服务,启动服务时会失败。

3.7,查看NFS服务向rpc注册的端口信息,rpcbind主端口号是:111

Linux NFS服务器的安装与配置详解

3.8,加入开机自启动

cat >>/etc/rc.d/rc.local service rpcbind startservice nfs startEOF

4,NFS服务端配置文件的配置

NFS默认配置文件路径是:/etc/exports,文件默认是空的。/etc/exports配置文件的格式是:NFS共享的目录 NFS客户端地址(参数1,参数2)Linux NFS服务器的安装与配置详解其中:/mnt是服务器端共享的目录

  • 代表共享目录的客户端任何地址(rw,sync) ,其中rw代表拥有读写的权限,sync代表数据同步写入NFS服务器端的硬盘中。也可以用async,async是大数据时使用,是先写到缓存区,再写到磁盘里。

NFS共享的目录:为NFS服务器端要共享的实际目录,要用决定路径,如(/data)。注意共享目录的本地权限,需要读写权限,一定要让本地目录可以被NFS客户端的用户读写NFS客户端地址:为NFS服务器端授权的可访问的共享目录的NFS客户端地址,可以为单独的ip地址或者主机名,域名等,也可以是整个网段的地址。创建/data目录,并且属主和属组都为:nfsnobody,其中nfsnobody是安装nfs服务时默认的用户Linux NFS服务器的安装与配置详解

5,客户端配置

1.客户端和服务端一样,也要安装nfs和rpm的安装包。(配置见服务器端)2.客户端需要启动rpc服务,加入开机自启动,不需要启动nfs服务。(配置见服务器端)3.测试:第一步:ping,能不能ping通服务器端ip地址

Linux NFS服务器的安装与配置详解

第二步:telnet服务端的111端口Linux NFS服务器的安装与配置详解

第三步:showmount服务端Linux NFS服务器的安装与配置详解

第四步:挂载,文件共享第五步:查看是否挂载成功了Linux NFS服务器的安装与配置详解

明客户端测试成功,配置完成。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部