备注: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. 十九、JavaScript之数组

    一.代码如下 二.执行效果如下 <!DOCTYPE html> <html> <meta http-equiv="Content-Type" cont ...

  2. 干货分享|Critique Essay写作解析

    Critique essay要求学生对另一篇文章进行批判性分析,通常是一本书.期刊文章或论文.不管你的专业是什么,你可能会被要求在某个时候写一篇Critique essay.拿心理学专业举例,评论一篇 ...

  3. pop3&smtp

    pop3&smtp pop3 Post Office Protocol - Version 3 pop3协议是离线邮件协议,是客户端取邮件用的. 默认监听在TCP:110端口. POP3会话有 ...

  4. js模式-观察者模式

    // 主题,接收状态变化,触发每个观察者 class Subject { constructor() { this.state = 0 this.observers = [] } getState() ...

  5. POJ 1126:Simply Syntax

    Simply Syntax Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 5264   Accepted: 2337 Des ...

  6. Opencv调用深度学习模型

    https://blog.csdn.net/lovelyaiq/article/details/79929393 https://blog.csdn.net/qq_29462849/article/d ...

  7. Day2-T2

    原题目 Describe:贪心,保证至少一条路牛的数量最多 code: #include<bits/stdc++.h> using namespace std; long long n,m ...

  8. ng-options用法详解

    ng-options属性可以在表达式中使用数组或对象来自动生成一个select中的option列表.ng-options与ng-repeat很相似,很多时候可以用ng-repeat来代替ng-opti ...

  9. C++ STD Gems04

    count.count_if.all_of.any_of.none_of #include <iostream> #include <vector> #include < ...

  10. Javascript里EQ、NE、GT、LT、GE、LE含义

    EQ 就是 EQUAL等于 NE就是 NOT EQUAL不等于 GT 就是 GREATER THAN大于  LT 就是 LESS THAN小于 GE 就是 GREATER THAN OR EQUAL ...