削除後にドライブがいっぱいですが、スペースを占める新しいファイルが見つかりません。

削除後にドライブがいっぱいですが、スペースを占める新しいファイルが見つかりません。

私はCentOS 7システムを実行しており、設定は非常に簡単です。一部のNFSドライブをマウントし、一部のイメージプロセッササーバーからファイル名のリストを抽出するスクリプトを実行します。デフォルトでは、転送されるファイルのログのみが保持されるため、非常に少量のハードドライブスペースを使用します。

最近、それは多くのスペースを占め、ドライブを最大化し、仕事を台無しにしました。私はduコマンドとfindコマンドを使って大きなファイルを見つけて約3.5GBを削除しました(サーバーのフルドライブは20GBでした)。一部の削除によってスペースが提供されなかったため、lsofとpsを使用してまだ使用中のファイルがあることを確認しました。何もありません。削除したファイルは、数年前の古いトランザクションログの.txtファイルで、まだどのように使用できるかわかりません。

これでドライブは再び最大容量に達しましたが、スペースがどこにあるかがわかりません。 DU は大きなディレクトリを見つけることができず、過去の日に変更されたファイルやその他のエントリを探そうとすると find には何も表示されません。

スペースはどこに行けますか? DUが見つからないのはなぜですか?ハードドライブをよりよくスキャンするための別のツールはありませんか?うーん... WinDirStat、DiskInventoryXなどのCLIグラフィックツールですか?問題を解決するために、最終的にサーバーにHDスペースを追加して再処理できるようになりましたが、DUのディレクトリサイズには何の変更もなくゆっくりとスペースが増えることを確認しました。あなたのアイデアに感謝します。

ベストアンサー1

おすすめ記事