NFS配置(centos)

Posted 走路到纽约

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NFS配置(centos)相关的知识,希望对你有一定的参考价值。

一、简介

   NFS(Network File System/网络文件系统):
      1)、设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务);

  2)、NFS只是一种文件系统,本身没有传输功能,是基于RPC协议实现的,才能达到两个Linux系统之间的文件目录共享;

  3)、NFS为C/S架构;

二、配置服务端

  1.用命令rpm  -q  nfs-utils可以查看是否安装NFS服务器

      rpm -q portmap 

  2.如果没有安装:

    yum install nfs-utils
    --yum install portmap

  3.关闭防火墙

    iptables  -F

    4.以root身份登陆Linux服务器,编辑NFS配置文件:通过命令vi  /etc/exports打开exports文件,指定允许被其它计算机访问的共享目录和访问权限。

   

        /nfs  192.168.1.*(rw,sync,no_root_squash) 

    

对上面一行的解释如下:

①. /nfs:允许其他计算机访问的目录(先要建nfs 文件夹)

②. 192.168.1.*:被允许访问该目录的客户端IP地址,本例表示IP前三段为192.168.1的所有地址都可访问该目录。

③. rw:可读可写

④. sync:同步写磁盘(async:资料会先暂存于内存当中,而非直接写入硬盘)

⑤. no_root_squash:表示客户端root用户对该目录具备写权限。

5.使exports目录生效,并查看已生效目录。使用命令为:

  exportfs  -a

6.重启nfs服务器。使用命令:

service nfs  restart(如果是centos 7.x使用命令:systemctl restart nfs)

注意:如果启动不了可以试试先启动 

portmap 使用命令: service portmap start;(如果centos 7.x 使用 systemctl start rpcbind ,在centos7.x 名称改了)

三、配置客户端

以上是关于NFS配置(centos)的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7.9: NFS服务搭建与配置

CentOS 7.3 NFS服务器的安装与配置

NFS服务器的安装与配置

centos7部署安装haproxy+nginx+nfs实现高可用代理

nfs服务的基本配置

CentOS6 NFS的安装配置