NFS ファイルハンドルが無効になるのはなぜですか?
Issue
- NFS ファイルシステムをマウントしたクライアントが、ファイルハンドルが無効になっていることを報告します。
- ファイルハンドルが古くなる原因は何ですか? また、それを防ぐ方法は?
- 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.