NFS:NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
 环境:centos 6.5
一、服务器端配置:
 安装 NFS 服务器所需的软件包: nfs-utils和rpcbind
 # yum install nfs-utils
 # yum install rpcbind
 设置开机启动服务
 chkconfig nfs on
 chkconfig rpcbind on
 启动相关服务
 service rpcbind start
 service nfs start
 查询系统是否安装了nfs
 [map@ctb-dev-1 ~]$ rpm -qa|grep nfs
 nfs-utils-1.2.3-54.el6.x86_64
 nfs-utils-lib-1.1.5-6.el6_5.x86_64
 查询系统RPC是否安装
 [map@ctb-dev-1 ~]$ rpm -qa |grep rpcbind
 rpcbind-0.2.0-11.el6.x86_64
 创建共享目录
 mkdir -p /home/map/UGC-datadashbord/datas
 编辑/etc/exports文件添加如下内容,服务器共享目录,客户端ip地址以及权限
 vi /etc/exports
 /home/map/UGC-datadashbord/datas 192.168.80.8(rw,no_root_squash,insecure)
 显示NFS的共享状态
 [map@ctb-dev-2 map]$ showmount -e 192.168.80.5
 Export list for 192.168.80.5:
 /home/map/UGC-datadashbord/datas 192.68.80.8
二、客户端配置:
 安装软件,设置开机启动服务,启动服务和服务器端一样
 创建挂载点
 mkdir -p /maphd2/UGC-datadashbord/datas
 挂载目录
 [map@ctb-dev-2 maphd1]$ sudo mount -t nfs 192.168.80.5:/home/map/UGC-datadashbord/datas /maphd2/UGC-datadashbord/datas -o nolock
 查看挂载的目录
 [map@ctb-dev-2 maphd1]$ df
 Filesystem            1K-blocks       Used Available Use% Mounted on
 /dev/mapper/VolGroup-LogVol01
                       254295652   85901272 155476828  36% /
 tmpfs                   8141228          0   8141228   0% /dev/shm
 /dev/sdb1                495844      61855    408389  14% /boot
 /dev/sda1            2113784984 1262966564 743444380  63% /maphd1
 /dev/sda2            1731925332 1569866636  74081940  96% /maphd2
 192.168.80.5:/home/map/UGC-datadashbord/datas
                       255070208  143531008  98582528  60% /maphd2/UGC-datadashbord/datas
 编辑/etc/fstab,开机自动挂载
 vi /etc/fstab
 /maphd2/UGC-datadashbord/datas nfs rw,tcp,intr 0 1
                










