Linux

有沒有辦法檢查 df -k hang 是否存在 nfs 掛載問題?

  • September 23, 2013

我正在嘗試為此類失敗場景編寫腳本。

在這種情況下,如果遠端連接失去,則df等待遠端伺服器響應(看起來 df 掛起)。我知道我可以在等待幾秒鐘後超時,但是有沒有其他方法可以檢查df掛起並殺死它。

我還可以找出導致問題的掛載點嗎?這樣我就可以再試unmount一次mount

確保 /etc/fstab 的以下行:

nfs-server:/   /mnt   nfs4    _netdev,auto  0  0

關於 _netdev

其中 auto 選項在啟動時掛載,腳本可以使用 _netdev 選項在網路可用時掛載文件系統。在 NFSv3(類型 nfs)下,_netdev 選項將告訴系統等待掛載,直到網路可用。對於 nfs4 類型,此選項將被忽略,但可以在稍後的腳本中與 mount -O _netdev 一起使用

引用自:https://unix.stackexchange.com/questions/88675