ファイル・システムの内容を確認すると、拡張子が.nfsxxxxxxxxxx
のファイルが表示されます。
原因: 失効したファイルは.nfsxxxxxxxxxx
ファイルとして表されます。これは、NFSクライアントでプロセスによって開かれたファイルがあったが、ほかのプロセスによってそのファイルが削除されたり、別の場所に移動されたりすることがよくあります。ファイルを削除または移動したプロセスは、同じインスタンス内のプロセス、または別のインスタンス内のプロセスである可能性があります。
解決方法:
-
元のファイルを削除または変更したインスタンスのプロセスを確認するには、ファイル・システムがマウントされているすべてのLinuxインスタンスで
lsof .nfsxxxxxxxxxx
コマンドを実行します。
出力には、プログラムとファイルを保持しているプロセスIDが含まれます。いずれかのインスタンスの出力で、.nfsxxxxxxxxxx
ファイルが保持プロセスで必要ないことが示されている場合は、削除される可能性があります。
- (オプション)プロセスが廃止されている場合は、プロセスを終了できます。
-
.nfsxxxxxxxxxx
ファイルを削除します。
ノート
最初のファイルを削除した後に新しい.nfsxxxxxxxxxx
ファイルが表示された場合は、そのインスタンスのプロセスがファイルを保持しています。