mount.nfs: Stale file handle


不同操作系統部署nfs報錯

nfs-server : Ubuntu1804

nfs-client: CentOS 7.8.2003

報錯信息

#mount 10.0.0.212:/data /mnt
mount.nfs: Stale file handle

#ls /mnt
ls: cannot access /mnt: Stale file handle

現象

掛載的mnt目錄內容不可見,不能進去。

分析

懷疑是nfs-server端問題,重啟服務並查看掛載目錄無異常,showmount -e 可以正常顯示掛載目錄,猜測是客戶端和server端配置不同步造成

原因

mount.nfs: Stale file handle表示 NFS 共享無法掛載,因為自上次配置后有些東西已經更改。重啟 NFS 服務器或某些 NFS 進程未在客戶端或服務器上運行,或者共享未在服務器上正確輸出,這些都可能是導致這個錯誤的原因

解決方法

#重啟服務
#systemctl  restart nfs-server

#showmount -e 10.0.0.212
Export list for 10.0.0.212:
/data *



同步配置,取消重新進行掛載 #umount
-f /mnt #mount 10.0.0.212:/data /mnt #驗證掛載 #mount -t nfs 10.0.0.212:/data /mnt mount.nfs: /mnt is busy or already mounted
#若還是不行,可找到對應占用進程kill重新掛載即可

#lsof |grep mnt

#kill -9 $PID


#查看磁盤掛載
#df -kh
Filesystem        Size  Used Avail Use% Mounted on
devtmpfs          980M     0  980M   0% /dev
tmpfs             991M     0  991M   0% /dev/shm
tmpfs             991M  9.6M  981M   1% /run
tmpfs             991M     0  991M   0% /sys/fs/cgroup
/dev/sda2         100G  2.5G   98G   3% /
10.0.0.212:/data   92G  5.0G   82G   6% /mnt
/dev/sda1         4.0G  131M  3.9G   4% /boot
tmpfs             199M     0  199M   0% /run/user/0



#持久掛載
#vi /etc/fstab
10.0.0.212:/data           /mnt                    nfs     defaults        0 0

 


免責聲明!

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



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