RedHat/CentOS で古いカーネルを破棄する
yum -y update を発行してカーネルを更新した場合、古いカーネルを破棄しないとディスク容量をどんどん占有していくので package-cleanup --oldkernels でクリーンアップする必要がある。
$ df -T -h Filesystem Type サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 ext3 992M 685M 257M 73% / ... /dev/hda1 ext3 99M 33M 61M 35% /boot $ sudo package-cleanup -y --oldkernels Setting up yum I will remove the following 3 kernel related packages: kernel-2.6.18-238.12.1.el5 kernel-2.6.18-238.el5 kernel-devel-2.6.18-238.12.1.el5 $ df -T -h Filesystem Type サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 ext3 992M 483M 458M 52% / ... /dev/hda1 ext3 99M 20M 75M 21% /boot
Hyper-V などの仮想化環境のゲストとして稼働している場合、カーネルの変更後に再起動すると Mac アドレスが変化する場合がある。したがって Mac アドレスの静的な指定は避けたほうが良い。
$ cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static BROADCAST=172.16.xx.xxx #HWADDR=XX:XX:XX:XX:XX:XX ← コメントアウトして無効にする IPADDR=172.16.xx.xxx NETMASK=255.255.255.0 NETWORK=172.16.xx.0 ONBOOT=yes