SystemDで多くのPythonプロセスをサービスとして実行しています。次のコマンドを使用して見つけた数は、おそらく200を超えるPythonシステムサービスです。
systemctl list-units --type=service | grep "search string specfic to my created python services" | wc -l
output:245
私はあまりにも多くのサービスがディスクをいっぱいにするのに十分な数のログを生成できることを知っています。
だからlogrotateを設定し、一定の間隔でログを削除したいと思います。しかし、ディスク容量が十分になくなったので、可能なすべてのスペースを消去し、スペースが占有されている場所を見つけるために多くのソリューションを試しましたが、成功しませんでした。
全49GBのディスク容量を使用した。
どのディレクトリがより多くのスペースを占有しているかを見つけようとしています。
gcpでも同様の問題がありましたが、ディスクがいっぱいですが、このコマンドでリストされたガベージを削除して解決しました。
sudo find / -type f -printf '%12s %p\n' 2>/dev/null|awk '{if($1>999999999)print $0;}'
しかし、これを使用するときにリストされる唯一のことです/proc/kcrore
。
これは消せません。