nfs Read only system 问题解决 + NFS 安装

小问题一个,由于一时疏忽,/etc/exports文件中多写了一个空格.

参考文章:http://www.cnblogs.com/killkill/archive/2010/11/21/1883042.html  ---- [原]一个空格导致NFS的Read-only

http://blog.chinaunix.net/uid-13245160-id-3206524.html    --- nfs写入时提示read-only file system的原因

 

问题描述:

(1) 其实在 #/etc/init.d/nfs-kernel-server restart 命令下就已经出现症状了,被我忽视了而已:

(2)提示Read only system

当ARM开发板挂载NFS文件系统后,试图修改或创建文件时,提示Read only system。

 

问题解决:

我出现的原因就是因为 /etc/exports 中的导出目录格式不对,多写了一个空格

有问题的 /etc/exports 导出:

正确的/etc/exports导出:

正确的#/etc/init.d/nfs-kernel-server restart提示:

 

 

 

ps:通过这个切身体会,让我明白了Linux的配置文件对格式的要求有多高,丝毫马虎不得啊。

 

 

2. Ubuntu 下NFS 网络文件系统 的安装

参考文章: http://www.2cto.com/os/201206/135577.html ----- Ubuntu上nfs的安装配置

               http://www.cnblogs.com/king-77024128/articles/2666230.html  ----- ubuntu12.04的NFS配置2.1 nfs安装

Ubuntu 下网络文件系统的安装很简单,控制台输入一条命令即可:(打印信息如下图)

#sudo apt-get install nfs-kernel-server

2.2 配置NFS目录

#vim /etc/exports   

配置NFS目录其实就是编写 /etc/exports 文件。exports文件的格式就不提了,本人配置的很简单,如下:

    /nfsboot *(rw,sync)
    /nfsboot/minifs *(rw,sync)
截图如下:

 

2.3 更改NFS目录权限

接下来要确保  /etc/exports  文件中 制定的路径存在,并且开发板有访问权限(简单弄直接,chmod 777 /nfsboot/minifs    就好了)。就不截图了。

#sudo mkdir /nfsboot

#sudo chmod 777 /nfsboot

 

2.3 重启 NFS

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

posted on 2014-05-27 20:28  酷爱小铅  阅读(1805)  评论(0)    收藏  举报