zoukankan      html  css  js  c++  java
  • ubuntu下搭建nfs服务

    1. 安装nfs服务端

    $ sudo apt install nfs-kernel-server -y

    2. 创建目录

     $ sudo mkdir -p /mnt/sharefolder

    3. 使任何客户端均可访问

    $ sudo chown nobody:nogroup /mnt/sharedfolder  
    $sudo chmod 755 /mnt/sharedfolder

    4. 配置/etc/exports文件, 使任何ip均可访问(加入以下语句)

    /mnt/sharedfolder *(rw,sync,no_subtree_check)

      

    5. 检查nfs服务的目录

      $ sudo exportfs -ra (重新加载配置)
           $ sudo showmount -e (查看共享的目录和允许访问的ip段)

    6. 重启nfs服务使以上配置生效

      $ sudo systemctl restart nfs-kernel-server

    7. 测试nfs服务是否成功启动

      7.1 安装nfs 客户端

        $ sudo apt-get install nfs-common

      7.2 创建挂载目录

        $ sudo mkdir /mnt/sharedfolder_for_client
           7.3 查看nfs服务的状态是否为active状态:active(exited)或active(runing)
                  $ systemctl status nfs-kernel-server

      7.4 在主机上的Linux中测试是否正常

        $ sudo mount localhost:/mnt/sharedfolder /mnt/sharedfolder_for_client (挂载成功,说明nfs服务正常)
           7.5 在目标机器上的uboot中测试nfs服务是否正常
                 => nfs 0x80200000 192.168.1.1:/nfsroot/helloworld (加载文件成功,说明nfs服务正常)

    8. 扩展

      8.1 查看nfs的相关信息

        $ nfsstat -s




  • 相关阅读:
    装饰者模式
    Linux 编译的一些注意参数
    CodeBlocks使用静态链接库
    [BOOST] BOOST::String
    [BOOST] BOOST::Regex
    如何启动仿真环境里的网络联接?
    BlackCore
    Silverlight 中为Dialog添加委托
    c# windows应用程序或C# 控制台应用程序 添加web引用步骤
    Hyperv Server Q&A
  • 原文地址:https://www.cnblogs.com/dakewei/p/11716270.html
Copyright © 2011-2022 走看看