一、安装

yum install -y nfs-utils

二、配置

vim /etc/exports
/data/nfs/ 192.168.56.0/24(rw,sync,no_root_squash,no_all_squash)

三、启动nfs服务

先为rpcbind和nfs做开机启动:(必须先启动rpcbind服务)

systemctl enable rpcbind.service
systemctl enable nfs-server.service

然后分别启动rpcbind和nfs服务:

systemctl start rpcbind.service
systemctl start nfs-server.service

确认NFS服务器启动成功:
rpcinfo -p

检查 NFS 服务器是否挂载我们想共享的目录 /data/nfs/:
exportfs

#使配置生效
exportfs -r

可以查看到已经ok

/data/nfs/ 192.168.56.0/24

四、在从机上安装NFS 客户端

首先是安裝nfs,同上,然后启动rpcbind服务
yum install -y nfs-utils

先为rpcbind做开机启动:

systemctl enable rpcbind.service

然后启动rpcbind服务:

systemctl start rpcbind.service

注意:客户端不需要启动nfs服务

检查 NFS 服务器端是否有目录共享:showmount -e nfs服务器的IP

showmount -e  192.168.56.44
Export list for 192.168.56.44:
/data/nfs 192.168.56.0

五 常用命令

1、exportfs

如果我们在启动了NFS之后又修改了/etc/exports,是不是还要重新启动nfs呢?这个时候我们就可以用exportfs 命令来使改动立刻生效,该命令格式如下:

exportfs [-aruv]-a    # 全部挂载或卸载 /etc/exports中的内容
-r     #重新读取/etc/exports 中的信息 ,并同步更新/etc/exports、/var/lib/nfs/xtab
-u     #卸载单一目录(和-a一起使用为卸载所有/etc/exports文件中的目录)
-v     #在export的时候,将详细的信息输出到屏幕上。

具体例子:
exportfs -au #卸载所有共享目录

2、nfsstat

查看NFS的运行状态,对于调整NFS的运行有很大帮助。

3、rpcinfo

查看rpc执行信息,可以用于检测rpc运行情况的工具
rpcinfo -p看出RPC开启的端口所提供的程序有哪些。

4、showmount

-a 显示已经于客户端连接上的目录信息
-e IP或者hostname 显示此IP地址分享出来的目录
最后注意两点,虽然通过权限设置可以让普通用户访问,但是挂载的时候默认情况下只有root可以去挂载,普通用户可以执行sudo。

NFS server 关机的时候一点要确保NFS服务关闭,没有客户端处于连接状态!通过showmount -a 可以查看,如果有的话用kill killall pkill 来结束,(-9 强制结束
NFS client启动的时候,如果做了自动挂载,一定要保证NFS server先起来,否则开机会启动不了

5、防火墙策略

firewall-cmd --permanent --add-service=nfs
systemctl restart firewalld.service

六、权限

让 nfs client以某个用户来挂载和访问nfs server共享的磁盘

nfs server

chown elk.elk /data/nfs/ -R ll /data/nfs/ -d
drwxr-xr-x 2 elk elk 21 Nov  7 18:13 /data/nfs/#id elk
uid=1003(elk) gid=1003(elk) groups=1003(elk)

nfs 客户端

id elk #保证uid还server的保持一致
uid=1003(elk) gid=1003(elk) groups=1003(elk)mount -t nfs  192.168.56.44:/data/nfs /data/esbackup/

转载于:https://blog.51cto.com/395469372/2315339

centos 7 安装nfs 服务相关推荐

  1. linux 下 安装 nfs 服务

    一.debian 配置nfs服务器 1. 安装 nfs 服务 apt-get install nfs-common nfs-kernel-server 2.创建需要共享的目录 mkdir /mnt/n ...

  2. CentOS 7 安装NFS

    引用:https://www.linuxidc.com/Linux/2017-01/139886.htm https://www.cnblogs.com/liuyisai/p/5992511.html ...

  3. ubuntu查看node的安装目录_ubuntu安装nfs服务实现共享目录

    nfs服务是实现Linux和Linux之间的文件共享 下载离线安装包 下面为在ubuntu16.04系统中搭建nfs服务 1.安装nfs服务(只需要服务端安装) sudo apt install nf ...

  4. 在centos中安装samba 服务

    在centos中安装samba 服务,写这篇博文的目的主要是方便windows上面的文件简单快速的复制到linux中. 1.下载及安装Samba yum -y install samba  2.配置S ...

  5. linux查看riak版本,Riak学习(一):Linux Centos 下安装 Riak 服务

    Riak学习(1):Linux Centos 下安装 Riak 服务 1,介绍 8月底参加了CSND的一个技术沙龙. http://huiyi.csdn.net/meeting/info/437/cl ...

  6. CentOS安装NFS服务端和客户端

    在服务器上: 1.服务器上安装 NFS 服务器所需的软件包: yum install -y nfs-utils 2.编辑exports文件,添加从机 vi /etc/exports /data/    ...

  7. 安装NFS服务,并挂载到开发板

    1.前言 由于嵌入式linux开发大多数使用的是交叉编译环境,难免很频繁的将文件在开发板和PC环境之间传递,最方便的当然是网络传递了,可以使用FTP,以及挂载NFS两种方式了,显然后者更为方便了. 2 ...

  8. Ubuntu下安装nfs服务

    From: http://blog.csdn.net/shawnrong/article/details/1656668 1. sudo apt-get install nfs-kernel-serv ...

  9. CentOS离线安装httpd服务

    文章目录 需求背景 安装 需求背景 需要在无网络环境下安装httpd服务 安装 提示:直接下载httpd离线安装包无法安装成功,需要安装相对应的依赖 需要下载的依赖如下: apr-1.4.8-5.el ...

最新文章

  1. Oracle 的 DBMS_SCN 修正以及 SCN 的 auto-rollover 新特性
  2. 语音识别框架最新进展——深度全序列卷积神经网络登场
  3. Java设计模式(七):适配器设计模式
  4. Android布局琐碎(原)
  5. Oracle-RAC等价性验证错误:Result: PRVF-4007 : User equivalence check failed for user grid
  6. 【Python基础】python使用openpyxl操作excel
  7. win10控制视频声音大小
  8. 查看照片的指定位置的像素点值,并在照片中绘制一条指定像素颜色的线段
  9. leetcode面试题 10.05. 稀疏数组搜索(二分法)
  10. react的导出是怎么实现的_从零开始开发一个 React
  11. Java语言程序设计基础篇 循环(四)练习
  12. 话题:什么是前端工程化?
  13. 高中计算机网络培训心得体会,高中老师信息技术培训心得体会
  14. “一天搞懂深度学习”笔记
  15. 十二步教你学会3d游戏建模,成功入行
  16. CAD二开之打开时插件命令自动加载(RibbonUI自动显示)
  17. pd.DataFrame()函数
  18. 吉吉国王(树形dp)
  19. echarts组织架构图
  20. source insight使用方法简介

热门文章

  1. 【RAC】RAC 实现IP访问控制
  2. sizeof用法研究
  3. Windows IIS
  4. HDU 2149 Public Sale (博弈)
  5. 得到当前日期前一天的零时零分零秒及当前日的零时零分零秒
  6. 如何利用百度API地图进行定位,非gps 定位
  7. POJ 1426 Find The Multiple
  8. jQuery中的$.getJSON
  9. 点击量终于突破十万大关,以示庆贺,耶!!!
  10. MyBatis学习总结(五)——实现关联表查询