不要カーネルの削除
2014 年 12 月 21 日
dfコマンドで確認してみると/boot領域が44%になっている。
この領域は、カーネルを保存しておく領域だそうです。
[root@local]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda3 97G 15G 78G 16% / tmpfs 499M 0 499M 0% /dev/shm /dev/vda1 239M 99M 128M 44% /boot
ということで使用率が44%ということで少なくなってきているのでカーネルの状況を確認する。
[root@local]# rpm -q kernel kernel-2.6.32-431.el6.x86_64 kernel-2.6.32-431.29.2.el6.x86_64 kernel-2.6.32-504.el6.x86_64 kernel-2.6.32-504.1.3.el6.x86_64
4つほど入っているようだ。
現在のバージョンを確認
root@local]# uname -a Linux www16071ue.sakura.ne.jp 2.6.32-504.1.3.el6.x86_64 #1 SMP Tue Nov 11 17:57:25 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
先ほどの4つ目のカーネルで間違いないようだ。11月にカーネルが更新しているみたいですが今のところカーネルパニックもなっていないので古いものを削除します。
カウント数は、現在の運用しているカーネルも含めた数です。
とりあえず4つのうち1つだけ削除してみます。
ちなみにこちらのコマンドが出来ないときは、yum list yum-utilsでインストールされているかを確認
[root@local]# package-cleanup --oldkernels --count 3 読み込んだプラグイン:fastestmirror, priorities --> トランザクションの確認を実行しています。 ---> Package kernel.x86_64 0:2.6.32-431.el6 will be 削除 ---> Package kernel-devel.x86_64 0:2.6.32-431.el6 will be 削除 --> 依存性解決を終了しました。 依存性を解決しました ======================================================================================= パッケージ アーキテクチャ バージョン リポジトリー 容量 ======================================================================================= 削除: kernel x86_64 2.6.32-431.el6 @anaconda-CentOS-201311272149.x86_64/6.5 121 M kernel-devel x86_64 2.6.32-431.el6 @anaconda-CentOS-201311272149.x86_64/6.5 24 M トランザクションの要約 ======================================================================================== 削除 2 パッケージ インストール済み容量: 145 M これでいいですか? [y/N]y パッケージをダウンロードしています: rpm_check_debug を実行しています トランザクションのテストを実行しています トランザクションのテストを成功しました トランザクションを実行しています 削除中 : kernel-2.6.32-431.el6.x86_64 1/2 削除中 : kernel-devel-2.6.32-431.el6.x86_64 2/2 Verifying : kernel-devel-2.6.32-431.el6.x86_64 1/2 Verifying : kernel-2.6.32-431.el6.x86_64 2/2 削除しました: kernel.x86_64 0:2.6.32-431.el6 kernel-devel.x86_64 0:2.6.32-431.el6 完了しました!
無事完了して空き容量も少しだけ増えました。
[root@local]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda3 97G 14G 78G 16% / tmpfs 499M 0 499M 0% /dev/shm /dev/vda1 239M 76M 151M 34% /boot