快速业务通道

LINUX-NFS服务配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-18

NFS服务的配置.

NFS简介

NFS,全称Network File System.网络文件系统,最早由Sun公司开发,它的功能是在不同的机器、不同的操作系统之间实现文件的共享.NFS传输数据时使用的端口是一个随机端口.

RPC,远程过程调用.它的功能是指定每个NFS功能对应的端口号,当NFS服务器启动时会随机启用数个端口号,并主动向RPC注册,这样RPC就知道每个端口号对应的功能了,RPC使用111号端口来监听客户机的请求并回应正确的端口号.

启动NFS之前要先启动RPC,否则NFS无法向RPC注册,当RPC重新启动后,原来注册的端口数据会丢失,这时,它管理的所有程序都重新向RPC注册.

NFS工作原理

1) 客户机发送RPC请求到远程NFS服务器中.

2) NFS服务器利用PORTMAP服务查询NFS的工作端口.

3) 客户机联系要装载的分区,同时服务器会验证客户机是否有权加载.

4) 客户机更新MTAB文件,表示加裁成功.

NFS基本配置

查询软件是否安装:

[root@rhel2 ~]# rpm -qa | grep nfs

nfs-utils-1.0.9-40.el5

nfs-utils-lib-1.0.8-7.2.z2

[root@rhel2 ~]# rpm -qa | grep protmap

[root@rhel2 ~]# rpm -ivh /misc/cd/Server/portmap-4.0-65.2.2.1.i386.rpm

Preparing... ########################################### [100%]

package portmap-4.0-65.2.2.1.i386 is already installed

这个软件已经安装了.

/etc/exports

这个是NFS的主要配置文件,但没有默认值,空的.

/usr/sbin/exportfs

维护NFS共享资源的命令.

/usr/sbin/showmount

exportfs用在server端,而showmount则用在客户端,这个命令可以查看NFS服务器共享出来的目录资源.

/var/lib/nfs/

这个目录下有两个重要的日志文件,drwxr-xr-x 2 nfsnobody nfsnobody 4096 04-16 14:13 abc

-rw-r--r-- 1 root root 0 04-16 14:15 rhel

这个地址是允许root用户登录的,这里的所属用户和所属组都是root.

更多有关权限的测试就省略了,还可以使用不同的用户进行测试,如当客户端和服务器用户不同时和相同时的文件所属问题.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号