ls: 無法存取nfs01: 過舊的 NFS 檔案控制碼

回覆文章
yehlu
Site Admin
文章: 3244
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

ls: 無法存取nfs01: 過舊的 NFS 檔案控制碼

文章 yehlu »

http://cypresslin.web.fc2.com/Memo/M-Li ... l#StaleNFS

NFS: 遇上NFS Stale File Handle(過舊的NFS 檔案控制碼)

  這個訊息的出現通常是因為負責NFS的伺服器可能有不正常的重開、卸載之類的變更,這樣就會造成在client端下ls或是df -h等與該資料夾相關的指令時出現這個錯誤訊息:
[root@HPC ~]$ cd /RAID
-bash: cd: /RAID: Stale NFS file handle

若不幸遇上這問題,其實只要將該裝置卸載再mount回去即可,在用umount卸載時如果還是會出現這個訊息,那就加上-f或-l參數強制卸載即可。
要避免這種情況的發生,請在對伺服器上的NFS資料夾做更動前(比如說要重開機或是移除資料夾),先卸載client端上掛載的NFS資料夾。

參考資料:http://www.cyberciti.biz/tips/nfs-stale ... ution.html

代碼: 選擇全部

umount /mnt/nfs01 -l
回覆文章

回到「Linux」