nfs挂载

转载 2015年11月21日 17:57:36

nfs原理:通过网络,将远程主机共享的文件系统,挂载到本机。

双方在进行nfs通讯时,必须启动portmap(F8中是rpcbind)服务。

如果没有,去F8安装包里头找,或是用yum进行自动安装。

首先,用ifconfig将主机和开发板设置到同一网段,如主机192.168.1.111,子网掩码为255.255.255.0,开发板为192.168.1.168,子网掩码255.255.255.0

然后互相ping下,Ping的通说明网线和网卡没问题。

然后,架设nfs服务器(以下服务的开启和关闭,都可通过setup命令,进行配置)

1)在主机上启动portmap服务(F8为rpcbind,默认都为开启)

    service rpcbind start

    可以用service rpcbind status 进行检查是否开启。

2)对nfs进行配置(/etc/exports)

   修改配置文件/etc/exports

   添加如下代码

    /utuLinux    *(rw,sync,no_root_squash)

     要共享的目录    允许使用的用户,*表示允许任意用户使用,也可以使用具体的ip,如本机可用192.168.1.168,括号中rw代表可读写,sync未知,no_root_suqash意思是以root权限访问该共享文件夹。

修改完之后,输入:

[root@localhost etc]# exportfs -rv

使配置文件生效。    

3)在主机上启动nfs服务

    service nfs start

4)在开发板上进行挂载mount

 mount -t nfs -o nolock 192.168.1.111:/utuLinux /mnt

(其中nolock 不知道什么用)

建议:在配置完nfs后,可以本机挂载自己,试试看,是否配置正确

mount -t nfs 192.168.1。111: /utuLinux /root/linyaoyi

其间遇到的问题:

1)mount: 192.168.1.111:/utuLinux failed, reason given by server: Permission denied

查看配置文件exports,是否为允许挂载的客户。

2)mount: RPC: Unable to receive; errno = No route to host

首先看是否在同一网段

再者输入:

[root@localhost etc]# service iptables status

看防火墙是否开启,有则将其关闭

[root@localhost etc]# service iptables stop

3)mount: RPC: Unable to receive; errno = Connection refused

首先看nfs服务是否开启,其次看rpcbind是否开启,如果rpcbind没有运行,那在重新开启rpcbind后,要再restart nfs服务,因为重启rpcbind已对nfs的一些配置造成影响,需要restart.

NFS客户端mount挂载优化

NFS客户端mount挂载优化 NFS作用 NFS服务可以让不同的客户端挂载使用同一个上目录,作为共享存储使用,这样可以保证不同节点的客户端数据的一致性,在集群环境中经常用到 NFS的优点...
  • mingongge
  • mingongge
  • 2016年09月29日 14:24
  • 2158

NFS挂载的2种方式

在第一期视频 : 第0课第7节_刚接触开发板之制作根文件系统及初试驱动.wmv ,因为要测试驱动,所以必须要把驱动程序弄到开发板里才行。 于是韦老师介绍了两种方式:1 仅用flash上的根文件系统...
  • thisway_diy
  • thisway_diy
  • 2017年03月29日 17:19
  • 1819

NFS安装和挂载

环境:CentOS 6.5 安装 1) 查看是否已安装nfs程序:rpm -qa|grep nfs如果如下图所示,则已安装 2) 服务端安装yum install nfs-utils rp...
  • richardedu
  • richardedu
  • 2015年09月07日 18:25
  • 727

redhat7 nfs的配置以及auto自动挂载

服务器端:(192.168.10.10)首先创建一个测试的共享目录,修改exports文件[root@server ~]# mkdir /nfs_share [root@server ~]# vim ...
  • qq_36783142
  • qq_36783142
  • 2017年07月19日 23:17
  • 762

linux的mount(挂载)NFS 共享,命令详解

linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享 linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux...
  • lyd518
  • lyd518
  • 2014年02月14日 11:15
  • 28278

NFS开机自动挂载

1、客户端和服务端分别设置开机启动服务centos6:chkconfig rpcbind on chkconfig nfs oncentos5:chkconfig portmap on chkconf...
  • u011670590
  • u011670590
  • 2016年10月11日 15:50
  • 7339

android通过nfs挂载linux共享的文件

最近一直在调wifi驱动,编写linux下的wifi代码,所以android的应用层和wpa_supplicant的通信一直没时间看,先留着。 公司使用的ubuntu版本为12.04,所以以次版本讲...
  • CSDN_weng
  • CSDN_weng
  • 2016年12月05日 16:53
  • 2490

Linux 挂载(nfs)

一、配置NFS 服务器 1. 下载安装NFS      如果系统是Centos 5: yum -y install nfs-utils portmap   如果系统是Cenos 6: yum...
  • qq_20332637
  • qq_20332637
  • 2017年03月11日 22:51
  • 476

关于在开发板中实现NFS自动挂载的问题

在开发板中,实现NFS挂载,就要是为了方便我们在开发板和Linux 主机之间传输文件,当然,用windows下的一些工具也可以达到这个目的。再次,仅介绍一下如何在开发板上实现NFS的自动挂载。步骤如下...
  • u010661782
  • u010661782
  • 2015年10月10日 10:52
  • 986

nfs文件系统在linux下挂载不上的解决办法

问题一: # mount -t nfs -o 192.168.1.51:/mnt /mnt/ mount: can't find /mnt/ in /etc/fstab 这种情况说明...
  • u010979030
  • u010979030
  • 2014年08月07日 18:46
  • 6800
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:nfs挂载
举报原因:
原因补充:

(最多只允许输入30个字)