当前位置: 首页 > news >正文

免费软件制作网站网站模板图片

免费软件制作网站,网站模板图片,asp.net 做网站源代码,做跨境电商网站一、NFS介绍 1)什么是NFS 它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录。 NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂载到本地的NFS客户端中。 在本地的NFS客户端的机器看来,NFS服务器端共享的目录就好像自己的磁…

一、NFS介绍

1)什么是NFS

它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录。
NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂载到本地的NFS客户端中。
在本地的NFS客户端的机器看来,NFS服务器端共享的目录就好像自己的磁盘分区和目录一样。
一般客户端挂载到本地目录的名字可以随便,但为方便管理,我们要和服务器端一样比较好。NFS一般用来存储共享视频,图片等静态数据。

《什么是NFS》
就是通过网络共享目录,让网络上的其他服务器能够挂载访问共享目录内的数据。(一般共享视频,图片等静态数据)

这个再往简单点,就相当于windows里面共享文件,然后其他主机把这个共享文件映射成了本地盘使用一样。
接下来我们会学习两部分:NFS原理(共享原理)、服务端如何架NFS(怎么共享)、客户端怎么挂载(怎么映射网盘)

挂载结构图

2)NFS挂载原理介绍

如上图,当我们在nfs服务器设置好一个共享目录/data后,其他的有权访问NFS服务器的NFS客户端就可以将这个目录挂载到本地。并且能够看到服务端/data的所有数据。因为挂载在本地的/data目录,其实就是服务器端的/data目录。如果服务器端配置的客户端只读,那么客户端就只能够只读。如果配置读写,客户端就能够进行读写。挂载后,NFS客户端查看磁盘信息命令:#df –h

NFS是通过网络来进行服务端和客户端之间的数据传输。两者之间要传输数据就要有想对应的网络端口来进行传输。NFS服务器到底使用什么网络端口来传输数据的,NFS服务器端其实是随机选择端口来进行数据传输。那NFS客户端又是如何知道NFS服务器端到底使用的是哪个端口呢?其实NFS服务器时通过远程过程调用(remote procedure call 简称RPC)协议/服务来实现的。也就是说RPC服务会统一管理NFS的端口,客户端和服务端通过RPC来先沟通NFS使用了哪些端口,之后再利用这些端口(小于1024)来进行数据的传输。

PS:哦,原来是RPC管理服务端的NFS端口分配,客户端要传数据,
那客户端的RPC会先跟服务端的RPC去要服务器的端口,要到端口后再建立连接,然后传输数据。

《rpc与nfs》

pc(portmap)就是用来统一管理NFS端口的服务,并且统一对外的端口是111。NFS服务端需要先启动rpc,再启动NFS,这样NFS才能够到RPC去注册端口信息。客户端的RPC可以通过向服务端的RPC请求获取服务端的NFS端口信息。当获取到了NFS端口信息后,就会以实际端口进行数据的传输。(由于NFS端口为随机的。)

《RPC和NFS如何通讯》

因为NFS有很多功能,不同的功能需要使用不同的端口。因此NFS无法固定端口。而RPC会记录NFS端口的信息,这样我们就能够通过RPC实现服务端和客户端的RPC来沟通端口信息。

那RPC和NFS之间又是如何之间相互通讯的?

首先当NFS启动后,就会随机的使用一些端口,然后NFS就会向RPC去注册这些端口。RPC就会记录下这些端口。并且RPC会开机111端口,等待客户端RPC的请求,如果客户端有请求,那服务端的RPC就会将记录的NFS端口信息告知客户端。

提示:在启动NFS SERVER之前,首先要启动RPC服务(即portmap服务,下同)否则NFS SERVER就无法向RPC服务区注册,
另外,如果RPC服务重新启动,原来已经注册好的NFS端口数据就会全部丢失。
因此此时RPC服务管理的NFS程序也要重新启动以重新向RPC注册。
特别注意:一般修改NFS配置文档后,是不需要重启NFS的,直接在命令执行/etc/init.d/nfs reload
或exportfs –rv即可使修改的/etc/exports生效。PS:这里有个启动顺序的点,先给大家讲清楚。
因为NFS要想RPC注册端口信息。所以RPC一定要先于NFS早启动。
我给大家比喻一个左手叠右手的游戏,此时就是一定要确保NFS的手掌(左)在RPC手掌(右)的上面。
正常顺序是要RPC先叠上去,然后NFS再叠上去。如果RPC重启了,就相当于手掌抽出来了,然后重新叠上去。
这样RPC就在NFS上面了,所以不行。此时我们的NFS就需要再重新启动一次。
这样NFS抽出来然后再叠上去之后,NFS就在RPC上面了。如果NFS修改了配置,就直接reload就好了

《客户端NFS和服务端NFS通讯过程》

1)首先服务器端启动RPC服务,并开启111端口
2)启动NFS服务,并向RPC注册端口信息
3)客户端启动RPC(portmap服务),向服务端的RPC(portmap)服务请求服务端的NFS端口
4)服务端的RPC(portmap)服务反馈NFS端口信息给客户端。
5)客户端通过获取的NFS端口来建立和服务端的NFS连接并进行数据的传输。

————————————小结——————————————

NFS的原理结构其实还是挺简单啊哦,NFS就是网络共享目录,就是共享文件.服务端共享,客户端挂载使用。挂载流程原理,就是上面提到的5个流程。并且为什么是这个流程也讲了。因为NFS要向RPC去注册端口信息。因为NFS的端口是随机获取的。

http://www.mnyf.cn/news/51845.html

相关文章:

  • 政务网络及网站建设app下载量推广
  • 上百度推广 免费做网站seo168小视频
  • 佛山企业网站制作公司域名信息查询系统
  • 公司和网站备案查询密码如何制作微信小程序
  • 网站黑链代码提高工作效率的重要性
  • 如何给自己的网站做外链深圳网站优化哪家好
  • 淄博桓台学校网站建设方案营业推广的形式包括
  • 常熟市做网站公司郑州网络推广平台
  • 做网站买计划书重庆百度开户
  • 百度广告联盟平台的使用知识淮安网站seo
  • 网站关键词优化的方法win7一键优化工具
  • 江苏怎么做网站排名优化谷歌推广培训
  • vs网站毕业设计怎么做百度注册新账号
  • 微擎pc网站开发武汉疫情最新动态
  • 新密做网站公司百度导航最新版本下载安装
  • 免费建网站软件哪个行业最需要推广
  • 做网站订单推广放单平台
  • 网站备案本人承诺广州顶正餐饮培训学校
  • 厦门自己建网站企业宣传网站
  • 淘宝网站开始怎么做国外搜索引擎网站
  • 哪里有网站制作平台友情连接出售
  • 黄石网站设计公司今日重要新闻
  • 栾城网站建设最新百度新闻
  • 网站备案查询不了网站有哪些平台
  • 德州做网站seo基本概念
  • go 是做网站的吗海外网站cdn加速
  • 网页制作一个网站八个页面咋做泰安百度公司代理商
  • 网站建站查询阿里云自助建站
  • 如何建网站教程视频百度指数官方
  • 网站策划书中应包括市场竞争对手的信息广州网站优化多少钱