标签 NFS 下的文章
 2015-04-14T20:01:52.261315    |      ARM11    |     AilsonJack    |     暂无评论    |     1245 views
这篇博文给大家讲讲如何用ARM11挂载Linux主机中的NFS共享目录,这样挂载了NFS共享目录后,程序的开发进度将大大的提高哟。我这里使用的Linux是Fedora 14,至于如何建立VMWare、Windows、ARM11开发板的网络通信环境,大家可以参考我的博文:搭建VMWare(Fedora 14)、Windows、ARM11网络通信环境,至于如何在Fedora 14中配置并且启动NFS,大家可以参考我的博文:Linux 主机NFS 启动以及相关配置。注:我这里的实验是将NFS共享目录设置在了/home/nfs中,其设置方法与博文Linux 主机NFS 启动以及相关配置中的讲解一样,大家只要稍作修改即可。IP地址的设置与博文搭建VMWare(Fedora 14)、Windows、ARM11网络通信环境中介绍的一样:Windows 7   :192.168.1.3Fedora 14   :192.168.1.6ARM11     :192.168.1.230下面我就给出的ARM11开发板挂载Linux主机中NFS目录的步骤:1、确保Windows、Fedora 14、开发板之间能够互相ping通至于怎么操作,就请大家参考我的博文搭建VMWare(Fedora 14)、Windows、ARM11网络通信环境,这里就不重复讲解了,只有理解了每一步,将每一步弄好,后面的操作才会顺利的进行下去,是不是。2、启动Fedora14中的nfs这一步大家可以参考我的博文Linux 主机NFS 启动以及相关配置,只是这里的共享目录我设置在了/home/nfs,大家还是按照我目前这个共享目录,再配置下NFS吧,顺便温习下。下图是我的NFS共享目录以及启动后的情况:3、ARM11开发板的相关配置在进行第一步的时候相信大家已经将网线什么的都插好了,那么这一步麻烦大家把开发板的电源断掉,然后插上串口线,打开SecureCRT软件,设置好串口连接,我这里使用的是COM4,SecureCRT设置串口中关键的步骤如下图:接下来就是下一步,完成即可。接下来打开ARM11开发板,看到SecurtCRT中是不是有信息了呢,如果没看到的,可以自行参考开发板手册看看怎么弄,或者留言说明情况,看我能不能解决。下图是我的SecurtCRT中的信息:接下来,执行命令:mount -t nfs -o nolock 192.168.1.6:/home/nfs  /mnt,来挂载Fedora 14中的NFS共享目录,这里是将NFS的共享目录挂载到了/mnt下面,然后执行命令:cd  /mnt 进入到mnt目录中:在Fedora 14中执行命令:cd  /home/nfs,进入到NFS的共享目录/home/nfs中:上图中执行了命令:ls,可以看到此时目录中什么文件也没有,接着执行命令:touch  hello,创建一个hello文件:在Windows中的SecureCRT中执行命令:ls,看看是不是多出来了一个文件hello呢,这个文件就是Fedora 14中NFS目录下创建的文件了,说明NFS共享目录挂载成功了:至此,相信大家知道了如何用ARM11开发板去挂载Linux主机中的NFS目录,大家如果还有不明白的可以留言提问,我会尽力帮忙解决的。
ARMARM11Linux嵌入式NFS 阅读全文»
 2015-03-12T18:08:45.504664    |      Linux问题集合    |     AilsonJack    |     暂无评论    |     1013 views
今天给大家讲一讲关于Linux系统的NFS相关的知识,及其配置,其实这篇文章,我在去年就写了,只是发表在了其他的博客上,现在算是整理出来,发表在自己的博客上吧,我所需要做的就是排版吧,嗯,今天还是比较轻松,这么轻松我就不客气了,好了废话少说,下面是文章的正文。1、基础知识NFS即为Network FileSystem的简称,最早是由Sun公司提出发展起来的,其目的是让不同的机器,不同的操作系统之间可以彼此共享文件。NFS的使用分为服务器端和客户端,其中服务器端提供共享文件,客户端则只需要通过mount之后就可以使用服务器端的共享文件了.本篇文章则主要是讲在linux主机上挂载NFS。NFS服务器端是通过读取/etc/exports 文件来指定所共享的文件目录的.该配置文件的每一行都代表一项要共享的文件目录以及指定的客户端的IP地址,客户端操作的权限等。配置文件中每一行的格式如下:[共享的目录]  [客户机名称或客户端IP]  [参数1,参数2…]常见参数:rw:可读写的权限ro:只读的权限no_root_squash:NFS客户端分享目录使用者的权限,即如果客户端使用的是root用户,那么对于这个共享的目录而言,该客户端就具有root的权限sync:资料同步写入到内存与硬盘当中async:资料会先暂存于内存当中,而非直接写入硬盘注:若对所有IP的客户机都可以访问,那么'[客户机名称或客户端IP]’这一项可以填为’*’。2、配置/etc/exports文件的内容目标:共享目录为根目录下的share文件夹,所有客户机都可访问,且客户机具有可读可写权限,数据同步写入,NFS客户端分享目录使用者的权限。注:以下所有操作均在root权限下操作。首先在终端利用 mkdir /share 命令创建share文件夹。然后利用chmod 777 /share 命令改变一下share文件夹的权限,结果如下图:接着利用vim /etc/exports 命令在该文夹内添加如下内容:/share  *(sync,rw,no_root_squash)保存退出。3、使设置生效命令:exportfs -ra   — 使得/etc/exports文件中所有设置生效exportfs -v   — 查看当前主机中NFS服务器的所有目录输出执行上述两个命令,结果如下图:4、启动NFS首先利用命令 rpm -q nfs-utils查询是否安装nfs-utils,一般情况都是安装了的,如果没有安装,那么可以自己利用软件包进行安装,我的查询结果如下:其他相关命令:service nfs status    —   查看服务器的状态service nfs start    —   启动服务器service nfs stop     —   停止服务器service nfs restart   —   重启服务器执行servicenfs start 命令即可启动NFS,如下图:至此,即完成了linux主机系统对于NFS的启动。
Linux问题集合NFS网络文件系统 阅读全文»
  • 1

  本站信息

目前本站共被浏览 154791 次
目前本站已经运行 3306 天
目前本站共有 165 篇文章
目前本站共有 6 条评论信息
目前本站共有 104 个标签
目前本站共有 0 条留言信息
网站创建时间: 2015年03月01日
最近更新时间: 2023年11月26日
Copyright © 2015~2023  说好一起走   保留所有权利   |  百度统计  蜀ICP备15004292号