7. 8.1.3 NFS技术细节
例如在客户机B上,要把NFS服务器A上的/usr/man挂载到客户机B的/mnt/man,只要使用命令:
mount machine_name:/usr/man /mnt/man 就可以挂载过来。使用该命令不仅可以挂载目录,也可以挂载一个文件。但是,在挂载之后只能对文件进行读或写操作,而不能在远程计算机上移动或删除此文件或目录。另外,在挂载目录/usr后,不能再挂载/usr下面的目录,否则会发生错误。8.1 NFS服务器简介
8. 8.1 NFS服务器简介8.1.4 NFS的版本
目前NFS的版本有几种:NFSv2、NFSv3和NFSv4。而NFSv3增加了一些功能,如错误报告功能(在Red Hat LINUX 9中同时使用NFSv2和NFSv3,并以NFSv3为默认版本);NFSv4是最新的标准,如果需要利用前沿的新特性以及不考虑向后的兼容性的新部署时,就可以考虑使用NFSv4。
11. 8.2 NFS服务器的安装与配置8.2.1 NFS服务器的安装
目前几乎所有的Linux发行版本都默认安装了NFS服务,Red Hat Enterprise Linux 5也不例外。使用默认方式安装完毕后,NFS服务就已经被安装在系统中了。如果要启动NFS服务,必须至少具备以下两个软件包。
nfs-utils软件包 // 为NFS服务的主要套件,提供rpc.nfsd和rpc.mounted两个守护进程与其它相关文档、执行文件的套件。
portmap软件包 //该软件包借助RPC服务的帮助,负责端口影射工作以保证NFS服务的正常运行。
12. 8.2 NFS服务器的安装与配置8.2.1 NFS服务器的安装
在Red Hat Enterprise Linux 5的终端窗口中用“rpm –qa|grep nfs-utils”和“rpm –qa|grep portmap”命令分别查询系统中是否安装了nfs-utils和portmap软件包,如图所示。
13. 从图中可以看到,系统已经安装了nfs-utils和portmap软件包。如果当前系统中没有安装NFS使用的软件包,则可以通过Red Hat Enterprise Linux 5的安装光盘进行安装。将第三张安装光盘放入光驱,加载光驱,在光盘的/Server目录下查找NFS服务及portmap服务的RPM软件包nfs-utils-1.0.9-16.e15.i386.rpm和portmap-4.0-65.2.2.1.i386.rpm。由于portmap软件包中的portmap服务为NFS和NIS等提供RPC服务支持,因此根据依赖性应先安装portmap软件包,安装命令为:rpm –ivh /media/cdrom/Server/portmap-4.0.-65.2.2.1.i386.rpm8.2 NFS服务器的安装与配置8.2.1 NFS服务器的安装