dev / sda1がいっぱいになったときにクリーンアップする方法


10

私はjmeterテストを行っており、いくつかテストを行ったOutOfMemoryExceptionsので、JMeterのヒープメモリを増やしました。しかし、今では14Gbの94.9%を使用していると言われているので、もうテストを実行できないようです。

使っdf -hてみるとdev/sda1満タン

誰かが私を助けることができるかどうか疑問に思っていましたか?jmeterからのJVMに関係していると思います


回答:


11

過剰使用量が保存されている場所を追跡することから始めます。わからない場合は、/ dev / sda1のマウントポイントから始めてください。

mount | grep sda1

duコマンドを使用します。/ dev / sda1が/( "root")にマウントされている場合:

du --max-depth=1 --human-readable / | sort --human-numeric-sort

これにより、指定されたパスに含まれるディレクトリの最初のレベルが最小から最大の順にリストされます。深さを1より大きくしてサブディレクトリの詳細を取得するか、パスを変更して単一のディレクトリを指定できます。ショートフラグを使用することもできます。

たとえば、ユーザー名がubuntuで、ホームディレクトリを調べたい場合:

du -d1 -h /home/ubuntu | sort -h

:正解は上記Takkatさんのコメント@であるaskubuntu.com/questions/89710/...
AREN Cambreの

1
Takkatのコメントは、いっぱいになる別のブートパーティションを持つことについて言及していますが、ここではそうではありませんでした。私の答えは、フルパーティションでスペースが消費されている場所を特定するための一般的なアプローチです。
thinkmassive 2018


-1

私の場合、コマンドを実行します

sudo apt autoremove

問題を解決しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.