0
点赞
收藏
分享

微信扫一扫

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

简介

NFS是网络文件系统的简称(NetWork File System) 的简称,是分布式计算机系统的一个组成部分,可以实现在异构网络上共享和装配远程文件系统,NFS由SUN公司开发,目前已成为文件服务的一种标准(RFC1904,RFC1813),最大的功能就是让不同操作系统通过网络实现计算机共享数据。

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的配置与验证((网络文件系统))_端口号_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.service

客户端:

yum install httpd -y
systemctl start httpd
yum install -y nfs-utils
showmount -e 服务端ip #查看共享
mount -t nfs 服务端:/webdata /var/www/html/ #挂载后端nas存储

NFS的配置与验证((网络文件系统))_端口号_04

举报

相关推荐

0 条评论