1.4 避坑指南之nfs挂载失败

nfs挂载,命令无效,拒绝连接

    今天学习了windows-Ubuntu-开发板三者间的文件传输。

    因为之前接触使用过tftp和SSH,所以对于见过但没操作的NFS比较感兴趣,尝试了下,碰到点问题,跟大家分享下。

    首先按照使用手册第二篇第11章1.5小结配置网卡,保证Ubuntu和开发板能够互相ping通,这些步骤还是比较简单的。

    接下来就碰到问题了,直接在开发板上进行挂载,提示“操作不支持”,???什么鬼???

attachments-2020-06-pYQXcUZ55eda00ceb1e5c.jpg    接着翻操作手册,提到了可能要加上nfs的版本号进行尝试,直到vers=4,提示拒绝连接,有门!

    按照这个提示进行搜索,锁定了问题出在Ubuntu的nfs服务有问题!

    首先尝试重启,但是报错,FAIL。这就有鬼了。attachments-2020-06-SWmRIxHi5eda01fd6fa18.jpg    此时,怀疑配置文件有问题,打开看看,看了也白看,但最后四行看懂了是对四个文件夹的权限进行配置。

    csdn上的一条回答挺有趣“某文件夹被配置成共享文件夹后,导致挂载失败,删除该文件夹就好了”

    我就按葫芦画瓢,试试把几个无关的文件夹注释掉,试试!

attachments-2020-06-Bl4EgV5T5eda0307cbbe2.jpg

        如上图,只保留了最后一行。

    再次重启,OK!

    感觉已经距离成功不远了。

    再去mount一次开发板试试

    mount -t nfs -o nolock,vers=4 10.10.70.2:/home/book/nfs_rootfs /mnt

    成了!
    算是第一次主动解决问题,兴奋加激动。
    这应该是当前配置文件的一个bug吧,再遇到同样问题的同学,照着改就好了。

0 条评论&回复

请先 登录 后评论
谢工
谢工

5 篇文章

作家榜 »

  1. 百问网-周老师 18 文章
  2. st_ashang 14 文章
  3. 渐进 12 文章
  4. zxq 11 文章
  5. helloworld 8 文章
  6. 谢工 5 文章
  7. Litchi_Zheng 5 文章
  8. 星星之火 5 文章