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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM