NFS で "stale file handle" エラーが発生する原因は何ですか?
Issue
- NFS ファイルシステムをマウントするクライアントが
stale file handlesを報告します。 - stale file handle エラーの原因は何ですか? これを阻止する方法はありますか?
- NFS ファイルに対する読み取りまたは書き込み操作、あるいは NFS ディレクトリーに対する操作が、
errno = 116 (ESTALE)で完了したことを示すアプリケーションログが表示されます。 -
NFS サーバーでファイル ID サイズを 64 ビットから 32 ビットに変更すると、
stale file handleエラーが発生し、/var/log/messagesに以下のメッセージが表示されます。kernel: NFS: server lhub.nas error: fileid changed kernel: fsid 0:13: expected fileid 0x1015734f5, got 0x15734f5
Environment
- Red Hat Enterprise Linux (RHEL)
- NFS (ネットワークファイルシステム) バージョン 3 および 4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.