配置与管理NFS网络文件系统

一、NFS服务概述

LinuxWindows之间可以通过Samba进行文件共享,那么Linux之间怎么进行资源共享呢?这就要说到NFSNetwork File System,网络文件系统),它最早是UNIX操作系统之间共享文件和操作系统的一种方法,后来被Linux操作系统完美继承。

      NFS最早是由Sun公司于1984年开发出来的,其目的就是让不同计算机、不同操作系统之间可以彼此共享文件。由于NFS使用起来非常方便,因此很快得到了大多数UNIX/Linux系统的广泛支持,而且还被IETE(国际互联网工程组)制定为RFC1904RFC1813RFC301O标准。

二、项目设计及准备

VMWare虚拟机中启动两台Linux系统,一台作为NFS服务器,主机名为server,规划好IP地址,比如,192.168.8.188;一台作为NFS客户端,主机名为Client,同样规划好IP地址,比如192.168.8.186。配置一个NFS服务器,使得客户机可以浏览NFS服务器中特定目录下的内容。

三、安装NFS

11.所需要的套件

     对于Red Hat Enterprise Linux 6.x来说,要启用NFS服务器,我们至少需要两个套件,它们分别是:

   1rpcbind (注意:RHEL5 以前的版本需要对等的portmap

   2nfs-utils

2、查询一下系统中是否已经安装了这两个套件。

NFS服务器的配置与管理_NFS

NFS服务器的配置与管理_Linux_02

3、安装rpcbind

NFS服务器的配置与管理_NFS_03

NFS服务器的配置与管理_NFS_04

NFS服务器的配置与管理_NFS_05

安装nfs-utils

NFS服务器的配置与管理_NFS_06

NFS服务器的配置与管理_Linux_07

NFS服务器的配置与管理_Linux_08


NFS服务器的配置与管理_Linux_09

3、最好再查询一下NFS的各个程序是否在正常运行,命令如下。

NFS服务器的配置与管理_Linux_10

如果没有看到nfsmounted选项,则说明NFS没有运行,需要启动它。

 

NFS服务器的配置与管理_Linux_11

四、配置NFS服务

1、NFS的配置文件,若不存在则手动创建 

NFS服务器的配置与管理_Linux_12

NFS服务器的配置与管理_NFS_13

2、给自己的主机取名字

NFS服务器的配置与管理_Linux_14

3、在客户端设置hosts

NFS服务器的配置与管理_Linux_15


NFS服务器的配置与管理_Linux_16

4、启动NFS服务


NFS服务器的配置与管理_NFS_17


5、在客户端挂接NFS文件系统

NFS服务器的配置与管理_Linux_18