zoukankan      html  css  js  c++  java
  • ubuntu 搭建NFS

    一 安装

    sudo apt-get install nfs-kernel-server  # 安装 NFS服务器端
    sudo apt-get install nfs-common         # 安装 NFS客户端

      可能遇到如下问题:

       那就执行如下操作再重新执行上述操作:

    sudo apt-get install keyutils

      

    二 添加NFS共享目录

    sudo vim /etc/exports
    #尾部添加
    /home/nfs *(rw,sync,no_root_squash,no_subtree_check)
    sudo mkdir /home/nfs
    sudo chmod -R 777 /home/nfs
    sudo chown wbw:wbw /home/nfs/ -R
    sudo /etc/init.d/nfs-kernel-server start
    若修改 “/etc/exports”,则需
    sudo /etc/init.d/nfs-kernel-server restart

    三 验证

      3.1 本地验证

    mkdir test
    sudo mount -t nfs 192.168.253.144:/home/nfs /test

      在当前目录得test文件夹下执行任何操作,都会同步到/home/nfs文件夹

      3.2 异地验证

      需要先安装客户端

    sudo apt-get install nfs-common

      操作同3.1,需要开启ufw得端口2049

    sudo ufw allow 2049

      3.3 vmware外验证虚拟机里的nfs

      需要将vmware对虚拟机的2049端口做个映射,然后就可以通过宿主机的ip进行挂载

     

    四 补充说明

    • 取消挂载:sudo umount ./test
    • 有时候取消挂载会报device正在使用,直接退出当前terminal,新开一个sudo执行即可;实在不行用xshell等工具重连再操作一次
    • server查看nfs 共享目录:showmount -e 127.0.0.1
  • 相关阅读:
    Electron中git, npm,webpack使用
    Luogu_2061_[USACO07OPEN]城市的地平线City Horizon
    Luogu_1080_国王游戏
    Luogu_2878_[USACO07JAN]保护花朵Protecting the Flowers
    GYOJ_1812_股票(stock)
    JXJJOI2018_三题
    JXJJOI2018_T3_catch
    JXJJOI2018_T1_market
    JXJJOI2018_T2_tank
    Luogu_2876_[USACO07JAN]解决问题Problem Solving
  • 原文地址:https://www.cnblogs.com/bushuwei/p/15635111.html
Copyright © 2011-2022 走看看