- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 NFS服务器配置 第9章 NFS服务器配置 9.1 NFS原理 9.2 NFS安装 9.3配置 NFS服务器 9.4配置客户端 9.1 NFS原理 NFS 概述 NFS是分布式计算机系统的一个组成部分,可实现在异构网络上共享和装配远程文件系统。NFS由SUN公司开发,目前已经成为文件服务的一种标准(RFC1904,RFC1813)。其最大功能是可以通过网络让不同操作系统的计算机可以共享数据,所以也可以将其看作是一台文件服务器。NFS提供了除Samba之外,还提供了Windows与Linux及UNIX与Linux之间通信的方法。 RPC 简介 RPC是Remote Procedure Call的缩写,即远程过程调用。 RPC很好地解决了传统过程调用所存在的一系列弊端,通过RPC我们可以充分利用非共享内存的多处理器环境,这样可以简便地将应用分布在多台工作站上,应用程序就像运行在一个多处理器的计算机上一样。这样就可以方便的实现过程代码共享,提高系统资源的利用率,也可以将以大量数值处理的操作放在处理能力较强的系统上运行,从而减轻前端客户机的负担。 NFS工作原理 NFS服务是基于客户/服务器模式的,NFS服务器是提供输出文件(共享目录文件)的计算机,NFS客户端是访问输出文件的计算机,它可以将输出文件挂载到自己系统中的某个目录文件中,然后像访问本地文件一样去访问NFS服务器中的输出文件。 NFS工作原理 (1)首先确定NFS客户端访问的是一个本地文件还是一个NFS文件,对于客户端来说访问本地文件或NFS文件是透明的,当文件被打开时,由内核决定该文件是一个本地文件还是一个NFS文件。文件被打开之后,内核将本地文件的所有引用传递给名为本地文件访问的框中,而将一个NFS文件的所有引用传递给名为“NFS客户端”的框中。 (2)NFS客户端通过其TCP/IP模块向NFS服务器发送RPC请求,NFS主要使用UDP,当然也可以使用TCP。 (3)NFS服务器在端口2049接收作为UDP数据包的客户端请求。 NFS工作原理 (4)当NFS服务器收到一个客户端请求时,它将这个请求传递给本地文件访问例程,然后访问服务器主机上的一个本地的磁盘文件。 (5)NFS服务器需要花一定的时间来处理一个客户端的请求,访问本地文件系统一般也需要一部分时间。 (6)在客户端主机上,NFS客户端需要花一定的时间来处理一个用户进程的请求。NFS客户端向服务器主机发出一个RPC调用,然后等待服务器的应答。 9.2 NFS安装 NFS的守护进程及所需软件 使用NFS服务,至少需要启动3个系统守护进程: (1)rpc.nfsd:NFS基本守护进程,主要功能是管理客户端是否能够登入服务器。 (2)rpc.mountd:RPC安装守护进程,主要功能是管理NFS的文件系统。 NFS的守护进程及所需软件 (3)portmap:portmap的主要功能是进行端口映射工作。 在Linux系统中启动NFS服务,需要nfs-utils和portmap两个软件包。Red Hat Enterprise Linux内置了NFS和portmap软件包,另外也可以通过网络下载。 NFS的安装 (1)检测系统是否已经安装了nfs服务器。 [root@localhost root]# rpm -qa | grep nfs-utils nfs-utils-1.0.9-16.el5 nfs-utils-lib-1.0.8-7.2 [root@localhost root]# rpm -qa | grep portmap portmap-4.0- NFS的安装 (2)若系统没有安装所需软件,可以rpm命令安装: [root@localhost root]#mount /dev/cdrom /mnt [root@localhost root]#cd /mnt/Server [root@localhost root]#ls | grep nfs [root@localhost root]# rpm -ivh nfs-utils-1.0.9-16.el5.i386.rpm (3)可以在视图状态下安装。在光盘的Server目录下找到nfs-utils-1.0.9-16.el5.i386.rpm,然后用鼠标双击即可以弹出安装程序对话框,只需要点击确定即可以完成安装。 9.3配置 NFS服务器 NFS服务器配置 1。通过文本命令来配置nfs服务器 文本命令来配置nfs服务器主要是通过修改nfs服务的配置文件来完成,配置文件通常是/etc/exports,其内容格式如下: 输出目录 [客户端1选项(访问权限,用户映射,其它)] [客户端2 选项(访问权限,用户映射,其它)] NF
您可能关注的文档
- Linux网络操作系统与实训 教学课件 作者 杨云 马立新 金月光 17路由器的配置.ppt
- Linux网络操作系统与实训 教学课件 作者 杨云 马立新 金月光 18linux防火墙.ppt
- Linux网络操作系统与实训 教学课件 作者 杨云 马立新 金月光 19linux 安全.ppt
- Linux网络操作系统与实训 教学课件 作者 杨云 马立新 金月光 20vpn服务器的配置.ppt
- Linux网络操作系统与实训(第2版) 教学课件 作者 孙丽娜 孔令宏 杨云第2章 Linux的安装 [杨云].ppt
- Linux网络操作系统与实训(第2版) 教学课件 作者 孙丽娜 孔令宏 杨云第3章 Linux常用命令 [杨云].ppt
- Linux网络操作系统与实训(第2版) 教学课件 作者 孙丽娜 孔令宏 杨云第4章 shell与vi编辑器 [杨云].ppt
- Linux网络操作系统与实训(第2版) 教学课件 作者 孙丽娜 孔令宏 杨云第5章 用户和组管理 [杨云].ppt
- Linux网络操作系统与实训(第2版) 教学课件 作者 孙丽娜 孔令宏 杨云第6章 文件系统和磁盘管理[杨云].ppt
- Linux网络操作系统与实训(第2版) 教学课件 作者 孙丽娜 孔令宏 杨云第7章 Linux网络基础配置[杨云].ppt
- Linux网络配置与应用教学课件 作者 陈建辉 第10章 代理服务器配置.ppt
- Linux网络配置与应用教学课件 作者 陈建辉 第11章 防火墙与NAT.ppt
- Linux网络配置与应用教学课件 作者 陈建辉 第13章 网络远程访问.ppt
- Linux系统案例精解 教学课件 作者 978 7 302 22524 9 WJ 17 NAS&SAN设备的安装与配置.pdf
- Linux系统管理 教学课件 作者 董良 宁方明 1.ppt
- Linux系统管理 教学课件 作者 董良 宁方明 2.ppt
- Linux系统管理 教学课件 作者 董良 宁方明 3.ppt
- Linux系统管理 教学课件 作者 董良 宁方明 4.ppt
- Linux系统管理 教学课件 作者 董良 宁方明 5.ppt
- Linux系统管理 教学课件 作者 董良 宁方明 6.ppt
文档评论(0)