nfs 端口

nfs是非常常用的服务,它的端口是什么?这个问题会困扰很多人。其实这个服务包含三个主要部分,portmap, nfsd,还有一些其他的nfs服务。

portmap是110

nfsd是2049

其他的nfs服务就是自己可以确定的了。

Understanding Portmap with NFSv3
Understanding Rpcbind and RPC
Understanding NFS Port With Examples

rpcbind是什么

  • rpcbind工具可以将RPC程序号码和通用地址互相转换。要让某主机能向远程主机的服务发起RPC调用, 则该主机上的rpcbind必须处于已运行状态。
  • 当RPC服务启动后,它会告诉rpcbind它监听在哪个地址上,还会告诉它为服务准备好提供的PRC程序 号码。当客户端要向某个给定的程序号码发起RPC调用时,它首先会联系服务端的rpcbind以确定RPC 请求应该发送到哪个地址上。
  • rpcbind工具应该在所有RPC管理的服务(rpc service)启动之前启动。一般来说,标准的rpc服务由端 口监视器来启动,因此rpcbind必须在端口监视器被调用之前已经启动完成。
  • 当rpcbind工具已经启动后,它会检查特定的name-to-address的转换调用功能是否正确执行。如果失 败,则网络配置数据库会被认为过期,由于RPC管理的服务在这种情况下无法正确运行,rpcbind会输 出这些信息并终止。
    另外,rpcbind工具只能由super-user启动

Understanding Portmap with NFSv3
Understanding Rpcbind and RPC
Understanding NFS Port With Examples

portmap是什么

  • 当一个RPC服务器启动时,会选择一个空闲的端口号并在上面监听(每次启动后的端口号各不相同),同时它作为一个可用的服务会在portmap进程注册。一个RPC服务器对应惟一一个RPC程序号,RPC服务器告诉portmap进程它在哪个端口号上监听连接请求和为哪个RPC程序号提供服务。经过这个过程,portmap进程就知道了每一个已注册的RPC服务器所用的Internet端口号,而且还知道哪个程序号在这个端口上是可用的。portmap进程维护着一张RPC程序号到Internet端口号之间的映射表,它的字段包括程序号、版本号、所用协议、端口号和服务名,portmap进程通过这张映射表来提供程序号-端口号之间的转化功能
  • 如果portmap进程停止了运行或异常终止,那么该系统上的所有RPC服务器必须重新启动。首先停止NFS服务器上的所有NFS服务进程,然后启动portmap进程,再启动服务器上的NFS进程。
  • portmap进程一般使用TCP/UDP的111端口。
    Understanding Portmap with NFSv3
    Understanding Rpcbind and RPC
    Understanding NFS Port With Examples

nfs 跟rpcbind的关系相关推荐

  1. nfs 和rpcbind的关系

    nfs 端口 nfs是非常常用的服务,它的端口是什么?这个问题会困扰很多人.其实这个服务包含三个主要部分,portmap, nfsd,还有一些其他的nfs服务. portmap是110rpcbind ...

  2. NFS和NAS的关系

    NFS是NAS服务器支持的其中一种文件系统. 一.NAS NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为&qu ...

  3. [CentOS]基于nfs及rpcbind的磁盘挂载

    目录 基础环境 环境检查及安装 nfs服务 rpcbind服务(nfs安装默认安装此依赖) 设置挂载 设置共享目录(对外可nfs挂载) 检查设置(出问题可参考) 设置nfs挂载 检查设置(出问题可参考 ...

  4. nfsd linux是什么进程,Linux 下的 NFS 系统简介

    ** 本文的实验环境为 CentOS6.9 ** NFS 是Network File System的缩写,即网络文件系统.功能是通过网络让不同的机器.不同的操作系统能够彼此分享文件,让应用程序在客户端 ...

  5. Linux-存储服务之NFS

    NFS介绍 官方文档 NFS(Network File System)即网络文件系统,它最大的功能就是通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS ...

  6. 在CentOS7上实现NFS共享

    一.介绍 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,功能是让客户端通过网络访问不同主机上磁盘里的数据,主要用在类Unix系统上实现文件共享 ...

  7. linux格式化nfs,NFS协议详解与配置实现

    理论部分 NFS(网络文件系统):让网络上的不同linux/unix系统机器实现文件共享 nfs本身只是一种文件系统,没有提供文件传递的功能,但却能让我们进行文件的共享,原因在于 NFS 使用RPC服 ...

  8. FTP服务器、部署YUM仓库与NFS共享服务

    FTP协议 概述 搭建与配置 部署YUM仓库服务 概述 配置本地 yum 源仓库 安装yum远程源(ftp模式) FNS共享存储服务 NFS概念 NFS使用场景 NFS服务 NFS配置安装 FTP协议 ...

  9. 理论+实操 :部署YUM仓库以及NFS资源共享服务————理论讲解

    文章目录 一 : YUM概述 1.1 YUM,Yellow dog Updater Modified 二 : 准备安装源 2.1 软件仓库的提供方式 2.2 RPM软件包的来源 2.3 构建Cento ...

  10. FTP服务器,部署YUM仓库,NFS共享服务

    一,概述 1.YUM概述 基于RPM包构建的软件更新机制 可以自动解决依赖关系 所有软件包由集中的YUM软件仓库提供 2.软件仓库的提供方式 FTP服务:ftp://- HTTP服务:http://- ...

最新文章

  1. python判断数据类型type_Python 判断数据类型有type和isinstance
  2. centos 7 安装 mantisbt-2.12.0 —— 安装LAMP环境、安装mantisbt-2.12.0
  3. ios开发学习-网络(Networking) 效果源码分享--系列教程
  4. CodeForces - 1364C Ehab and Prefix MEX(贪心+构造)
  5. 【大牛疯狂教学】mysqlinnodb和myisam
  6. 格式化网上复制过来的源代码
  7. leecode-12整数转化为罗马数字C版
  8. 【hadoop】hadoop 安装 kerberos
  9. 朴素贝叶斯-垃圾邮件(英文的)处理
  10. centos 网卡状态
  11. 高德地图根据关键词坐标拾取小工具
  12. android腾讯微博客户端开发,基于android系统的腾讯微博客户端的开发
  13. 远程时无法打开Internet站点
  14. 一个小型VC项目的开发
  15. 谷歌浏览器怎么关闭硬件加速?
  16. matlab噪音的消除办法,基于MATLAB的噪声消除方法.ppt
  17. 循环当中的continue用法
  18. Git版本控制管理——补丁
  19. springmvc重定向到另一个项目_Spring MVC重定向和转发详解
  20. JavaScript 正则表达式实现表单验证

热门文章

  1. 4600u黑苹果 r5_黑苹果配置 篇四:黑苹果硬件选购指南之m-ATX篇--2019年8月
  2. android mp4视频下载测试地址亲测有效
  3. Flir Blackfly S工业相机:颜色校正讲解及配置与代码设置方法
  4. dataTransfer.getData()在dragover,dragenter,dragleave中无法获取数据的问题
  5. data.getData()返回的Uri
  6. i5 7200u 计算机专业,i5 7200U理论性能对比_笔记本评测-中关村在线
  7. 计算机上安装了新的ie版本,win7电脑自带的IE11浏览器如何降级到IE8
  8. CAN协议 J1939
  9. 加壳后软件报毒解决办法
  10. 汉王考勤管理软件mysql数据库配置_求汉王考勤软件数据库表结构