Linuxはすべてのストレージスペース(ルート(

Linuxはすべてのストレージスペース(ルート(

私のLinuxシステム(Ubuntu 16.04)はしばしばストレージスペースが不足しています(ルート100%がいっぱいです)。一定期間、多くの古いカーネルバージョンが生成されます。リポジトリの一部は未使用のパッケージによって占められ、一部は巨大なシステムログファイルによって占められます。ファイルを削除して問題を解決する方法を知っていますが、Linuxがこの状態になるのを防ぐ方法があるかどうか疑問に思います。予防的なメンテナンスが必要であることはわかりますが、これが起こらないようにLinuxを設定できるかどうか疑問に思います。

ありがとう

答え1

Ubuntuは、新しいバージョンを取得したときに古いカーネルを上書きしたり自動的に削除したりしません。 linux-imageの各バージョンは新しいバージョンではなく異なるパッケージなので、通常のパッケージアップデートのようには機能しません。新しいコアが到着しても、既存のコアは削除されません。

私がやっていることは(数百台ではなく12台のサーバーのみ)、新しいカーネルで正常に再起動した後に古いパッケージを手動で削除することです。私は大丈夫です。それ以外の場合は、システムで実行できる自動更新からlinux-image *を除外します。

関連情報