配置与管理NFS网络文件系统
一、NFS服务概述
Linux和Windows之间可以通过Samba进行文件共享,那么Linux之间怎么进行资源共享呢?这就要说到NFS(Network File System,网络文件系统),它最早是UNIX操作系统之间共享文件和操作系统的一种方法,后来被Linux操作系统完美继承。
NFS最早是由Sun公司于1984年开发出来的,其目的就是让不同计算机、不同操作系统之间可以彼此共享文件。由于NFS使用起来非常方便,因此很快得到了大多数UNIX/Linux系统的广泛支持,而且还被IETE(国际互联网工程组)制定为RFC1904、RFC1813和RFC301O标准。
二、项目设计及准备
在VMWare虚拟机中启动两台Linux系统,一台作为NFS服务器,主机名为server,规划好IP地址,比如,192.168.8.188;一台作为NFS客户端,主机名为Client,同样规划好IP地址,比如192.168.8.186。配置一个NFS服务器,使得客户机可以浏览NFS服务器中特定目录下的内容。
三、安装NFS
1、1.所需要的套件
对于Red Hat Enterprise Linux 6.x来说,要启用NFS服务器,我们至少需要两个套件,它们分别是:
(1)rpcbind (注意:RHEL5 以前的版本需要对等的portmap)
(2)nfs-utils
2、查询一下系统中是否已经安装了这两个套件。
3、安装rpcbind
安装nfs-utils
3、最好再查询一下NFS的各个程序是否在正常运行,命令如下。
如果没有看到nfs和mounted选项,则说明NFS没有运行,需要启动它。
四、配置NFS服务
1、NFS的配置文件,若不存在则手动创建
2、给自己的主机取名字
3、在客户端设置hosts
4、启动NFS服务
5、在客户端挂接NFS文件系统