NFS 设置方法及问题

【1】nfs 安装和配置
   (1)安装nfs的目的 :实现linux和开发板的目录共享,挂载根文件系统
   (2)安装nfs流程:
1--安装nfs软件 
        输入dpkg -s nfs-kernel-server   检查是否安装nfs
        出现 Status: install ok installed 说明安装成功
        没有出现,说明没有安装执行安装命令 : sudo apt-get install nfs-kernel-server  
        没有报错说明安装成功


     2--创建nfs的共享目录 (/source)
        sudo mkdir /source
        sudo chmod 777 /source


     3--修改nfs配置文件
        sudo vim  /etc/exports
        在文件末尾的#号的下一行添加:
        /source   *(rw,sync,no_root_squash,no_subtree_check)
        共享目录  所有用户  rw 读写权限  sync同步  no_root_squash 所有用户都有root权限  subtree_check 不检测子目录,加速挂载速度


     4--重启nfs服务


         sudo service nfs-kernel-server restart
        
        有四个[OK],说明启动成功


     5--登陆本机测试,命令如下:


        sudo touch /source/nfstest.c

在开发板上命令如下:

  sudo mount -t nfs 192.168.10.8:/source  /mnt         //将/source目录下的所有文件挂载到/mnt目录下,但/mnt原有的文件看不见,但卸载nfs就会看到(注意:192.168.10.8 是ubuntu的IP,视情况而定 )

 

ls /mnt 

    
        查看当前目录下如有nfstest.c文件,说明nfs成功
       
     6------sudo umount /mnt  如果不需要nfs时可以卸载nfs  ,/mnt目录原有的文件就会恢复原样


7网线没有ip址


IPv4 Setttings->Method:Manual->address(ubuntu ip)->netmask(255.255.255.0)-》Gateway(电脑ip)


8错误解决


[root@EmbedSky /]# mount -t nfs -o nolock 192.168.1.8:/source /mnt
mount: mounting 192.168.1.8:/source on /mnt failed: No route to host

解决:mount -o nolock -t nfs 192.168.10.8:/source /mnt
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值