當前位置:
首頁 > 最新 > 如何解決 「mount.nfs:Stale file handle」錯誤

如何解決 「mount.nfs:Stale file handle」錯誤

了解如何解決 Linux 平台上的 mount.nfs: Stale file handle 錯誤。這個 NFS 錯誤可以在客戶端或者服務端解決。

-- Kerneltalks

致謝

編譯自 | https://kerneltalks.com/troubleshooting/resolve-mount-nfs-stale-file-handle-error/

作者 | Kerneltalks

譯者 | geekpi 共計翻譯:691篇 貢獻時間:1628 天

了解如何解決 Linux 平台上的 錯誤。這個 NFS 錯誤可以在客戶端或者服務端解決。

當你在你的環境中使用網路文件系統時,你一定不時看到 錯誤。此錯誤表示 NFS 共享無法掛載,因為自上次配置後有些東西已經更改。

無論是你重啟 NFS 伺服器或某些 NFS 進程未在客戶端或伺服器上運行,或者共享未在伺服器上正確輸出,這些都可能是導致這個錯誤的原因。此外,當這個錯誤發生在先前掛載的 NFS 共享上時,它會令人不快。因為這意味著配置部分是正確的,因為是以前掛載的。在這種情況下,可以嘗試下面的命令:

確保 NFS 服務在客戶端和伺服器上運行良好。

如果 NFS 共享目前掛載在客戶端上,則強制卸載它並嘗試在 NFS 客戶端上重新掛載它。通過 命令檢查它是否正確掛載,並更改其中的目錄。

在上面的掛載命令中,伺服器可以是 NFS 伺服器的 IP 或主機名

[1]

如果你在強製取消掛載時遇到像下面錯誤:

然後你可以用 命令來檢查哪個進程或用戶正在使用該掛載點,如下所示:

如果你在上面的示例中看到共有 4 個 PID 正在使用該掛載點上的某些文件。嘗試殺死它們以釋放掛載點。完成後,你將能夠正確卸載它。

有時 命令會有相同的錯誤。接著使用下面的命令在客戶端重啟 NFS 服務後掛載。

另請閱讀:如何在 HPUX 中逐步重啟 NFS

[2]

即使這沒有解決你的問題,最後一步是在 NFS 伺服器上重啟服務。警告!這將斷開從該 NFS 伺服器輸出的所有 NFS 共享。所有客戶端將看到掛載點斷開。這一步將 99% 解決你的問題。如果沒有,請務必檢查NFS 配置

[3]

,提供你修改的配置並發布你啟動時看到的錯誤。

上面文章中的輸出來自 RHEL6.3 伺服器。請將你的評論發送給我們。

via:https://kerneltalks.com/troubleshooting/resolve-mount-nfs-stale-file-handle-error/

作者:KernelTalks

[5]

譯者:geekpi校對:wxy

本文由LCTT原創編譯,Linux中國榮譽推出


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux中國 的精彩文章:

Google 計劃在 Chromebook 中增加容器化的 Linux 應用
深度學習戰爭:Facebook 支持的 PyTorch與Google的TensorFlow

TAG:Linux中國 |