38 NFS共有にデータをストリーミングする(RHEL5上で)実行中のアプリケーションがあります。最近、作業ディレクトリに多くの.nfsXXXX ...(xxxは16進数)が表示され、アプリケーションが1時間ごとのファイルを書き込み、後で別のファイル名に移動するのを見ました。 これらのファイルは何ですか?何かおかしくなった兆候ですか?さらに診断する方法は? unix filesystems nfs — いいえ ソース
28 何も問題はありません。これは、NFSクライアントが自身の操作能力内で適切な「後で閉じるときに削除」するUNIXの動作を維持しようとしていることです。このNFSの動作は「愚かな名前変更」として知られています。 http://nfs.sourceforge.net/#faq_d2 NFSv4.1は、OPEN4_RESULT_PRESERVE_UNLINKEDでこの動作を回避します。 http://tools.ietf.org/html/rfc5661#section-18.16。 — 豆 ソース
2 アダモは正しいです。アプリでファイルの処理が完了したら、ファイルを閉じていることを確認してください。 何らかの理由でアプリを修正できない場合は、cronジョブを作成して定期的にファイルを削除できます。 — コリー・J ソース 7 そのcronジョブは役に立たないでしょう。ファイルが開いている限り、.nfsxxxxファイルを削除すると、新しい.nfsyyyyファイルが飛び出します。 — jlliagre 2 通常は後で閉じられますが、ファイルは残るため、無駄ではありません。 — JOTN