自力でやる

yumなどで自動updateを有効にしていると /boot の容量不足で

/etc/cron.daily/yum.cron:

Error: Transaction Check Error:   installing package kernel-smp-2.6.9-67.0.4.EL needs 2MB on the /boot filesystem
  installing package libpng10-devel-1.0.16-3.el4_5.1 needs 2MB on the /boot filesystem
  installing package udev-039-10.19.el4 needs 2MB on the /boot filesystem
.
.
.

などという内容のメールに悩まされることになります。

不要なパッケージを削除することで容量を確保します。

  • 稼働中のカーネルを調べる
    # uname -a
  • 一番古いものと一番新しいカーネルを調べる
    # rpm -qa | grep kernel
  • 上記3種類以外のカーネルを削除
    # yum remove kernel-2.6.9-34.0.* kernel-devel-2.6.9-34.0.* kernel-smp-2.6.9-34.0.*

簡単にやる

# yum install yum-utils
# package-cleanup --oldkernels --count=3

countは残す数
※ただし現在稼働中のカーネルも削除しようとするみたいなので注意


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-02-18 (月) 09:52:55 (3897d)