Translated message

A translation of this page exists in English.

NFS で "stale file handle" エラーが発生する原因は何ですか?

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content