50GBのLinode VPSの容量が不足していました。
以下に、まだ言及されていない容量を消費しているものの一部を示します。Discourse固有のものもあれば、一般的なLinuxシステムのものもあります。
-
ll /lib/modulesを実行します。apt autoremoveが削除しなかった古いカーネルが約15GBあることに驚きました。Claudeは、これらが標準的でない方法でインストールされたと考えており、安全な削除スクリプトを作成しました。1時間ほどかかりましたが、うまくいきました(もちろん、自己責任で実行してください)。これにより、no space left on deviceエラーなしで./launcher rebuildを実行できるようになりました。 -
スクリプトは
/usr/srcの対応するヘッダーを削除しませんでした。そのためにChatGPTが別のスクリプトを作成しました。 -
約500MBの容量が不要なロケールによって消費されていました。
-
さらに1GB以上が
/var/lib/docker/overlay2/.../merged/home/discourse/.cacheディレクトリによって消費されていました。
愚かな質問かもしれませんが、merge および diff ディレクトリには具体的に何が含まれていますか?どちらかを安全に削除できる時期はありますか?
