• nfs服务器与客户端配置


    服务器端(PC)配置

    ubuntu提供两种NFS服务器:
    一种以内核模块形式提供,nfs-kernel-server;
    一种以用户空间程序形式提供,nfs-user-server;
    两种择一即可.
    1. 安装:
       sudo apt-get install nfs-kernel-server;
    2. 配置
       /etc/exports
       /home/yuxi/nfs  *(rw,sync,no_root_squash,no_subtree_check)
    注:1) /home/yuxi需先创建。

          2) NFSv3, NFSv4稍有不同,有文档指出NFSv4要增加fsid=0参数,实测不加可以。
    3. 重新启动
    完成后,启动portmap和nfs服务。
    /etc/init.d/nfs-kernel-server restart
    /etc/init.d/portmap restart
    4. showmount -e;    显示共享目录。
    5. 访问

    PC端测试:
    mount -o nolock 192.168.1.222:/home/yuxi/nfs   /mnt  
    umount /mnt

    客户端(ARM开发板)配置

    1.  ARM板卡内核配置,支持nfs文件系统,以linux-2.6.36为例:

    File systems --->

               Network File Systems --->

                           * NFS client support

                             *  NFS client support for NFS version 3

                             *  NFS client support for NFS version 4

                           * Root file system on NFS

    内核不配置NFS选项时,开发板挂测mount时,出现:No such device!

    2.  系统启动后,挂载文件测试。

    ~ # mount -t nfs 192.168.1.222:/home/yuxi/nfs /mnt

    error:
    svc: failed to register lockdv1 RPC service (errno 111).
    lockd_up: makesock failed, error=-111
    mount: mounting 192.168.1.222:/home/yuxi/nfs on /mnt failed: Connection refused

    需增加 -o nolock选项:

    ~ # mount -t nfs 192.168.1.222:/home/yuxi/nfs /mnt  -o nolock
    ~ # ls /mnt
    bin      etc      lib      mnt      root     tmp      var
    dev      home     linuxrc  opt      sbin     usr      wang

  • 相关阅读:
    ArcObjects
    Dojo是什么?
    百度地图是什么坐标系?
    高德地图API
    地理POI数据爬取-以百度地图为例
    Microsoft Help Viewer&ArcGIS Server二次开发.net篇 (一) 安装
    DevOps:Docker VS Kubernetes
    JUnit测试环境搭建
    嵌入式tomcat
    如何使用ABAP发送带有PDF格式附件的电子邮件
  • 原文地址:https://www.cnblogs.com/embedded-linux/p/4839765.html
Copyright © 2020-2023  润新知