霜天部落 | 专注PHP研发,研究LAMP高性能架构部署与优化

正确清除CentOS升级后的旧内核

今天维护CentOS服务器,发现boot分区的空间已被使用97%,只剩下不到4M的空间,我想这肯定是内核不停地升级造成的。boot分区当初是划分了100M大小的,那时绰绰有余。于是进入boot分区目录,果然发现很多的旧内核文件。经过清理之后,boot分区的剩余空间终于回到50%了。

下面是正确清除 CentOS 升级后的旧内核的方法:

1、查看已安装的老版本内核,执行

rpm -q kernel

执行结果如下图:

CentOS清理旧内核

2、删除掉不再需要的老版本内核,执行

rpm -e kernel-2.6.9-78.0.22.EL

清除CentOS旧内核
3、补充说明,千万不要搞错版本。如果执行删除了新版本内核不知道会有什么发生,反正我是没有试过。如果有谁试过,请告诉我。:)