备注:NFS 文件共享需设置两部分:服务端和客户端

一、服务端设置

1.1、查看nfs包是否安装,未安装则重新安装

[root@localhost ~]# rpm -qa|grep rpcbind
rpcbind-0.2.0-42.el7.x86_64
[root@localhost ~]# rpm -qa|grep nfs-utils
nfs-utils-1.3.0-0.48.el7.x86_64
-------------------------------------------------
yum -y install nfs-utils rpcbind 

1.2、创建共享目录并赋予权限

[root@localhost home]# mkdir /home/{gong,xiang}
[root@localhost home]# chmod -R /home/gong/ /home/xiang/

1.3、修改共享配置文件

格式为:【 共享路径   客户端主机 (选项)  】 或 【共享路径   客户端主机1 (选项)   客户端主机2 (选项)  】

[root@localhost home]# vi /etc/exports
/home/gong 192.168.43.11(rw,no_root_squash)
/home/xiang *(ro,sync)

1.4、启动NFS服务,若不成功则执行 service nfs restart

[root@localhost home]# systemctl start rpcbind
[root@localhost home]# systemctl start nfs-utils

二、客户端部分设置

2.1、通过showmount查看共享信息,若报错则重启nfs服务(centos7.4以后适用)

[root@localhost ~]# systemctl restart nfs-utils
[root@localhost ~]# showmount -e 192.168.43.12
clnt_create: RPC: Program not registered
[root@localhost ~]#
[root@localhost ~]# service nfs restart
Redirecting to /bin/systemctl restart nfs.service
[root@localhost ~]#
[root@localhost ~]# showmount -e 192.168.43.12
Export list for 192.168.43.12:
/home/xiang *
/home/gong 192.168.43.11

2.2、在客户端设置挂载目录,最好是相同的,方便记忆。也可以是不同的

格式为:mount NFS服务器IP:共享目录  本地挂载点目录

[root@localhost ~]# mount 192.168.43.12:/home/gong/  /home/gong/
[root@localhost ~]# mount 192.168.43.12:/home/xiang/ /home/xiang/

2.3 查看共享信息

[root@localhost home]# ls /home/gong/ /home/xiang/
/home/gong/:
ifcfg-ens33 /home/xiang/:
ifcfg-ens33

3、常见问题分析:

3.1、防火墙问题

系统会提示:xxxx:errno 113 (No route to host) 说明端口被防火墙屏蔽,需开放2049端口

[root@localhost ~]# showmount -e 192.168.43.12
clnt_create: RPC: Port mapper failure - Unable to receive: errno (No route to host)

3.2、挂载错误

系统提示No such file or directory,说明服务器上没有相应的挂载点,检查挂载点

----------结束

NFS 文件共享的更多相关文章

  1. RHEL6.4 NFS文件共享服务搭建

    NFS文件共享服务 1 实验方案 使用2台RHEL6.4虚拟机,其中一台作为NFS共享服务器(192.168.100.1).另外一台作为测试用的NFS客户机(192.168.100.2) 2.实现 2 ...

  2. NFS文件共享

    NFS文件共享 简介 NFS即网络文件系统(network file system),监听在TCP 2049端口. 服务器需要记住客户端的ip地址以及相应的端口信息,这些信息可以委托给RPC(remo ...

  3. Linux 环境部署记录(二) - NFS文件共享

    NFS文件共享服务 假设现有两台服务器IP地址分别为 192.168.0.2 和 192.168.0.3,192.168.0.2作为Server,192.168.0.3为Client,则: 两台机器都 ...

  4. Samba和NFS文件共享

    SAMBA文件共享服务 通过Yum软件仓库来安装Samba服务程序 [root@zhangjh ~]# yum install samba -y Samba 配置文件注释信息较多,为了便于配置,因此先 ...

  5. Kerberos认证原理及基于Kerberos认证的NFS文件共享

    目录 Kerberos认证原理 简介 client访问server过程 一.Authentication Service Exchange (AS Exchange) 二.Ticket Grantin ...

  6. CentOS7下使用NFS文件共享给Window server 2012

    CentOS7下使用NFS文件共享给Window server 2012 2018年08月24日 23:15:54 疼迅扣扣 阅读数:443  出自https://blog.csdn.net/u013 ...

  7. nfs文件共享服务

    文件共享服务端10.100.1.13: yum install -y rpcbind nfs-utils  #rpcbind可以给nfs开多个端口 service rpcbind start serv ...

  8. linux Centos 服务器之间NFS文件共享挂载

    linux Centos 6.9服务器之间文件共享挂载 目的:因为服务器设置了负载均衡,多服务器的文件上传必然要同步,这里的目的把服务器1设置为主文件服务器 服务器1:192.168.1.100(共享 ...

  9. 《linux就该这么学》课堂笔记15 vsftpd文件传输、Samba/NFS文件共享

    1.为了能够在如此复杂多样的设备之间(Windows.Linux.UNIX.Mac等不同的操作系统)解决问题解决文件传输问题,文件传输协议(FTP)应运而生. FTP服务器是按照FTP协议在互联网上提 ...

随机推荐

  1. java流程控制语句要点

    java流程控制语句要点 一.java7增强后的switch switch语句后面的控制表达式的数据类型只能是byte.short.char.int四种整数类型,不能是boolean类型,java7以 ...

  2. 十五、SAP自定义结构体

    一.SAP的结构体是以BEGIN OF开始,以END OF结尾,代码如下: 二.输出结果如下

  3. Swift泛型定义 同时限定T的类(class)和多协议(protocol)

    https://blog.csdn.net/weixin_34054931/article/details/88027728 swift 可以定义模板函数,如: func testFunc<T& ...

  4. Android Studio模拟器无法访问网络

    Android Studio3.5 模拟器无法访问网络的原因?

  5. Flink 历史服务与连接器

    History Server(历史服务) Flink提供了记录历史任务运行情况的服务,可用于在关闭Flink群集后依然能够查询已完成作业的相关信息. 配置: # 任务执行信息存储在hdfs目录 job ...

  6. css mix-blend-mode 颜色滤镜混合模式

    CSS3混合模式种类 在CSS3混合模式中,目前仅有16种:normal,multiply,screen,overlay,darken,lighten,color-dodge,color-burn,h ...

  7. 关于数据库text字段

    问题描述: maven项目中,使用MBG代码生成器自动生成的实体类对象时,当数据库中表的字段有 text 类型时,对应到java类中是String类型的,在前端页面通过ajax获取到 json 格式的 ...

  8. cf 507E. Breaking Good

    因为要求是在保证最短路的情况下花费是最小的,所以(先保证最短路设为S吧) 那么花费就是最短路上的新建边条数A+剩余拆掉边的条数B,而且总的原有好的边是一定的,所以,只要使得A尽量小,那么B就大,所以要 ...

  9. bzoj1415 NOI2005聪聪和可可

    %%%http://hzwer.com/2819.html 先各种暴力搞出来p[x][y](从x到y下一个最近应该到达的位子) 然后就记忆化搜索??(雾) #include<bits/stdc+ ...

  10. SpringBoot 系列教程之事务不生效的几种 case

    SpringBoot 系列教程之事务不生效的几种 case 前面几篇博文介绍了声明式事务@Transactional的使用姿势,只知道正确的使用姿势可能还不够,还得知道什么场景下不生效,避免采坑.本文 ...