今天维护CentOS服 务器,发现boot分区的空间已被使用97%,只剩下不到4M的空间,我想这肯定是内核不停地升级造成的。boot分区当初是划分了100M大小的,那时 绰绰有余。于是进入boot分区目录,果然发现很多的旧内核文件。经过清理之后,boot分区的剩余空间终于回到50%了。
下面是正确清除 CentOS 升级后的旧内核的方法:
1、查看已安装的老版本内核,执
rpm -q kernel
执行结果如下图:
2、删除掉不再需要的老版本内核,执行
rpm -e kernel-2.6.9-78.0.22.EL
3、补充说明,千万不要搞错版本。如果执行删除了新版本内核不知道会有什么发生,反正我是没有试过。如果有谁试过,请告诉我。:)