NFS服务端+客户端配置

Posted 彼得潘

tags:

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

一、Server端配置

1.下载rpcbind和nfs

#yum install -y rpcbind nfs-utils

2.创建共享文件并授权

  • 创建共享文件夹
#mkdir /server-nfs
  • 创建测试文件
#touch /server-nfs/test.txt
#echo "Test file">/server-nfs/test.txt
  • 分配权限
#chown -R nfsnobody.nfsnobody /server-nfs/

3.配置文件并挂载

  • 写配置文件
#echo "/server-nfs 172.16.30.0/24(rw,sync)" >> /etc/exports
  • 重新加载
#exportfs -rv
  • 查看挂载情况
#showmount -e localhost
  • 查看NFS Server的配置文件参数
# cat /var/lib/nfs/etab
  • 挂载共享存储当本地
# mount -t nfs localhost:/server-nfs /mnt
  • 使用#df -h可以查看挂载情况
    4.启动nfs和rpcbind服务
#systemctl start nfs
#systemctl start rpcbind

二、Client端配置

1.下载rpcbind和nfs

#yum install -y rpcbind nfs-utils
  • 启动rpc服务,不需要启动nfs
#systemctl start rpcbind

2.查看Server端共享目录

#showmount -e {Server端ip}
  • 注:如果出现“clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)”,请关闭Server端的防火墙,就可以查看了

3.将共享存储挂载到Client端上

#mount -t nfs {Server端ip}:/server-nfs /mnt/
  • 注:如果出现“mount: can‘t find /mnt/ in /etc/fstab”,在/etc/fstab下增加该行即可

    {Server端ip}:/server-nfs      /mnt               nfs                defaults    0    0   

4.使用#df -h查看挂载是否成功

  • 此时就可以对挂载目下进行文件操作了

以上是关于NFS服务端+客户端配置的主要内容,如果未能解决你的问题,请参考以下文章

搭建nfs共享存储服务之二nfs服务端配置语法及配置实战详解

NFS-网络文件共享服务

NFS相关NFS服务端安装配置exportfs命令nfs客户端的问题

14.1 NFS介绍14.2 NFS服务端安装配置14.3 NFS配置选项

NFS服务端+客户端配置

NFSNFS介绍 NFS服务端安装配置配置选项exportfs命令NFS客户端问题