LAMMPS実行中のディスク容量(3TB)がなくなりました

LAMMPS実行中のディスク容量(3TB)がなくなりました

毎回走るランプ4〜5日後、ディスク容量(3TB)がすべて消費されます。以下を使用して可能な一時ファイルを見つけようとしました。

1.du -d 5

2.du -h --max-depth=1

三。du . | sort -nr | head -n50

ただし、これらのファイルが見つかりません。duこのコマンドは、作業ディレクトリの一部のファイルがディスク領域を使用していることを示します。大きすぎるファイルはないようです。サーバーを再起動すると、スペースが解放されます。これらの一時ファイルを見つけて安全に削除するにはどうすればよいですか?あるいは、他の解決策も高く評価されます。

df -h実行後の出力ランプ約24時間:

Filesystem               Size  Used Avail Use% Mounted on
rootfs                   3.5T  1.2T 2.2T  35%  /
udev                     10M   0    10M   0%   /dev 
tmpfs                    6.4G  2.0M 6.3G  1%   /run 
/dev/mapper/cosmos-root  3.5T  1.2T 2.2T  35%  / 
tmpfs                    5.0M  0    5.0M  0%   /run/lock 
tmpfs                    13G   315M 13G   3%   /run/shm 
/dev/sda2                229M  18M  199M  9%   /boot

私の質問を重複としてマークしないでください!

答え1

すべてが大きなルートパーティションにインストールされているように見えるため、これらのduコマンドは明らかにすべき場所をターゲットにしていません。たぶんあなたはduのサブディレクトリで実行されているかもしれませんが/homeランプ/varログファイルが存在しているか、いっぱいになっています/var/log

入力中にバックグラウンド端末でこのコマンドを実行すると、次のプロセスで開かれた最大10個のファイルが表示されます。ランプ*「または」最小圧力*「」を選択し、最大のファイルが増えるにつれて変更を強調表示します。

watch -d "lsof -c lammps -c lmp | tr -s ' ' | cut -d' ' -f8,9 | sort -urn | head"

注:上記のコードでは、ますます大きくなる大容量ファイルがディスク容量を占めているとします。数百万の小さなファイルがディスク容量を占めることもあります。

関連情報