Linux实用工具-nfs

作者: QuietHeart | 来源:发表于2020-10-22 22:21 被阅读0次

nfs服务器建立

本文介绍Linux环境下nfs服务的搭建过程。

简介

nfs服务的作用是让其他机器可以通过网络把将本地的nfs目录挂载,然后通过访问挂载目录访问本地机器。在嵌入式开发中经常会将运行的开发板上的整个文件系统,做为本地的一个主目录,然后开发板启动的时候通过nfs服务,将本地的这个目录挂载上去,作为根文件系统。
这里分别介绍在Ubuntu和CenterOS上面nfs服务的配置过程。

举例

在Ubuntu机器上面配置nfs服务

1)安装nfs服务器端和客户端

$sudo apt-get install portmap nfs-kernel-server
$sudo apt-get install portmap nfs-common

2)配置共享文件

编辑/etc/exports,在其中增加要共享的目录

/home/quietheart/nfs 10.1.14.0/24(rw,sync,no_root_squash,no_subtree_check)

其中 /home/quietheart/nfs,10.1.14.0/24代表共享给哪个子网,rw是可读写权限

然后

$sudo exportfs -ra

3)重启服务(这一步实际不用,有上一步就行了)

sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart

4)客户就可以加载了

$sudo mount 10.1.14.58:/home/quietheart/nfs /home/xxx

建立好了nfs之后,如果板子里面的内核支持网络和nfs,需要板子和你的机器各有一个网线和网口,两者在同一个网段,配置好了就能互访。也可以把机器和板子用一根网线链接(板子有独立的网口),这样不需要网关,就能使板子挂载机器的nfs系统了,但是机器也不能够上网了。

在CenterOS上面配置nfs服务

1)编辑/etc/exports

添加类似如下一行:

<your nfs directory> *(rw,sync,no_root_squash)

在配置NFS之前先查看“rpm -q nfs-utils portmap“两个软件包是否安装,默认都是安装的。

这里,'<your nfs directory>'是你本地的nfs目录,可以随意设置。具体含义参见"info exports".

2)重启服务

#/etc/init.d/nfs restart
#/etc/init.d/portmap restart

3)关闭防火墙

这一步有时候可以不用做。

具体在:"系统"->"管理"->"安全级别和防火墙"

至此nfs服务搭建完毕.

测试nfs

这里说一下测试nfs是否好用的方法:

在其它机器上运行:

#mkdir nfstest
#mount -t nfs <你的ip>:<你的nfs目录> nfstest

如果成功则完毕。

其他

无。

通过以上可知,在Linux上面配置nfs服务的过程大致一样。

相关文章

  • Linux实用工具-nfs

    nfs服务器建立 本文介绍Linux环境下nfs服务的搭建过程。 简介 nfs服务的作用是让其他机器可以通过网络把...

  • NFS 服务

    Linux System Environment NFS简介 1、NFS 是 Network File Syste...

  • NFS

    《鸟哥Linux私房菜》《老男孩Linux运维》 NFS介绍 NFS维基百科:网络文件系统(英语:Network ...

  • Linux——NFS

    nfs网络文件系统常用于共享音视频,图片等静态资源。将需要共享的资源放到NFS里的共享目录,通过服务器挂载实现访问...

  • CentOS7中NFS服务的安装配置

    NFS介绍 NFS是Network File System的缩写。是Linux下实现文件共享的方式之一。该协议采用...

  • 【存储】nas模拟裸磁盘挂载swift

    1.利用nfs设置Linux系统之间的文件共享 2.安装yum install -y nfs-utils rpc...

  • Linux挂载群晖NAS硬件存储

    一、开启群晖文件服务的NFS服务 二、配置共享文件夹 三、Linux挂载NFS文件夹

  • Linux_170_NFS远程挂载与排错

    准备一个新的linux客户端机器,并且安装nfs相关软件yum install nfs-utils rpcbind...

  • NFStest

    https://wiki.linux-nfs.org/wiki/index.php/NFStest Install...

  • 10大好用的Linux实用工具推荐

    背景: 阅读新闻 10大好用的Linux实用工具推荐 [日期:2015-12-17] 来源:Linux社区 作者:...

网友评论

    本文标题:Linux实用工具-nfs

    本文链接:https://www.haomeiwen.com/subject/wkzzpktx.html