良许Linux教程网 干货合集 NFS的配置与验证((网络文件系统))

NFS的配置与验证((网络文件系统))

NFS是一种基于TCP/IP 传输的网络文件系统协议。通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源 NAS存储: NFS服务的实现依赖于RPC (Remote Process Call,远端过程调用)机制,以完成远程到本地的映射过程。

NFS协议模型

NFS的配置与验证((网络文件系统))_客户端

RPC远程过程调度

NFS协议本身并没有网络传输功能,而是基于远程过程调用协议实现的

提供一个面向过程的远程服务的接口

可以通过网络从远程主机程序上请求服务,而不需要了解底层网络技术的协议

工作在OSI模型的会话层,它可以为遵从RPC协议应用层协议提供端口注册功能

事实上,有很多服务(NFS和NIS等)都可以向RPC注册端口

RPC使用网络端口111来监听客户端的请求

RPC协议模型

\1. 基于rpc的服务(此处是指nfs服务,在别处有可能是代表其他服务)在启动时向portmapper注册

端口

\2. 基于rpc的客户端练习服务端portmapper询问服务的端口号

\3. portmapper告知客户端某基于rpc服务使用的端口号

\4. 基于rpc的客户端访问被告知单某基于rpc服务的端口

\5. 基于rpc的服务响应客户端的请求

NFS的配置与验证((网络文件系统))_服务端_02
NFS的配置与验证((网络文件系统))_服务端_02

工作过程

NFS的配置与验证((网络文件系统))_服务端_03
NFS的配置与验证((网络文件系统))_服务端_03

基于NFS搭建web后端NAS存储

服务端:

yum install -y nfs-utils     # 安装nfs服务
mkdir /webdata    # 准备共享目录
vim  /etc/exports   #配置nfs服务
 /webdata  客户端ip.0/24(rw)  
systemctl start nfs-server.service1.2.3.4.5.

客户端:

yum install httpd -y
systemctl start httpd
yum install -y nfs-utils
showmount -e 服务端ip  #查看共享
mount -t nfs  服务端:/webdata  /var/www/html/  #挂载后端nas存储1.2.3.4.5.
NFS的配置与验证((网络文件系统))_客户端_04
NFS的配置与验证((网络文件系统))_客户端_04

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

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

作者: 良许

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

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部