文档章节

清除旧版本kernel[Fedora/CentOS/RHEL]

Firxiao
 Firxiao
发布于 2016/05/09 14:56
字数 354
阅读 125
收藏 2

前言:

在升级系统的时候提示/boot分区空间不足,导致无法安装升级。当你/boot分区空间比较小的话,就需要清除老版本的kernel来是释放空间,来安装新的kernel。

本文将介绍在RHEL系统中如何快捷的清除旧版本的kernel. 

 

一、检查已安装的kernel

[root@ops ~]# rpm -q kernel
kernel-2.6.32-358.el6.x86_64
kernel-2.6.32-573.12.1.el6.x86_64

二、删除旧的kernel

## 安装yum-utils ##
## Fedora 23/22 ##
dnf install yum-utils
 
## Fedora 21/20/19/18/17/16, CentOS, Red Hat (RHEL) ##
yum install yum-utils
 
## 使用Package-cleanup保留2个版本的kernel(count后面跟要保留的个数)  ##
package-cleanup --oldkernels --count=2

如下所示:

[root@ops ~]# package-cleanup --oldkernels --count=1
Loaded plugins: fastestmirror
--> Running transaction check
---> Package kernel.x86_64 0:2.6.32-358.el6 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package          Arch             Version                     Repository                                          Size
========================================================================================================================
Removing:
 kernel           x86_64           2.6.32-358.el6              @anaconda-CentOS-201303020151.x86_64/6.4           116 M

Transaction Summary
========================================================================================================================
Remove        1 Package(s)

Installed size: 116 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing    : kernel-2.6.32-358.el6.x86_64                                                                         1/1 
  Verifying  : kernel-2.6.32-358.el6.x86_64                                                                         1/1 

Removed:
  kernel.x86_64 0:2.6.32-358.el6                                                                                        

Complete!

三、限制kernel安装数量

通过配置yum或者dnf来限制安装kernel的数量

编辑/etc/yum.conf 或者/etc/dnf/dnf.conf 配置installonly_limit:

installonly_limit=2

这样就可以限制最多只会装2个版本的内核。

 

原文: http://www.if-not-true-then-false.com/2012/delete-remove-old-kernels-on-fedora-centos-red-hat-rhel/ 

© 著作权归作者所有

共有 人打赏支持
Firxiao
粉丝 22
博文 99
码字总数 36560
作品 0
浦东
运维
私信 提问
如何能让Linux平台支持NTFS文件系统

How to access NTFS from Linux 一、关于RedHat and Fedora支持 的ntfs软件包 Version Level of Support Fedora 6 Support provided by Fedora Extras. See notes below.. Fedora 5 Full sup......

zt371
2009/05/07
574
0
CentOS 修改源为163和指定epel源和docker安装

地址:http://mirrors.163.com/.help/centos.html 使用说明 首先备份/etc/yum.repos.d/CentOS-Base.repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 下......

活的自由
2014/04/15
0
0
RHEL/CentOS使用yum update更新时不升级内核的方法

RHEL/CentOS使用yum update更新时不升级内核的方法 RHEL/CentOS/Fedora使用yum update更新时,默认会升级内核。但服务器硬件(特别是组装的机器)在升级内核后,新的内核可能会认不出某些硬件...

Start-up
2012/11/08
0
0
九款Windows 7替补操作系统

来自国外媒体的消息,微软新一代操作系统Windows 7无疑是业界中人们讨论的焦点,测评文章中展示的Windows 7酷炫特性调足了人们的胃口,许多发烧友都在期待10月22日全球发布后第一时间得到它。...

红薯
2009/10/12
4.1K
24
Docker 1.12.6 发布,应用容器引擎 

Docker 1.12.6 发布了。新版本部分更新内容如下: Docker 1.12 附带了一个 rpm更新的systemd单位文件(包括RHEL,Fedora,CentOS和Oracle Linux 7)。从旧版本的docker升级时,升级过程可能不...

两味真火
2017/01/12
2.4K
4

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot 集成 Swagger,生成接口文档就这么简单!

之前的文章介绍了《推荐一款接口 API 设计神器!》,今天栈长给大家介绍下如何与优秀的 Spring Boot 框架进行集成,简直不能太简单。 你所需具备的基础 告诉你,Spring Boot 真是个牛逼货! ...

Java技术栈
25分钟前
3
0
一个简单的js作用域题目(原创)

var name = 'nnmm' var obj = { name: 'name1', func: () => { console.log(this.name) }, func1: function (){ console.log(this.name) }, son: { ......

boogoogle
28分钟前
2
0
SSM整合activeMQ/activeMQ配置

一、引入依赖 <!-- xbean 如<amq:connectionFactory /> -->    <dependency>        <groupId>org.apache.xbean</groupId>        <artifactId>xbean-spring</artifac......

嘴角轻扬30
32分钟前
2
0
小公司出身的程序员,面试咋这么难?!

小公司出身,被大厂竞争者 KO 以下是一个非常真实的案例,是一个大厂工程师和一个小公司工程师同时求职一个独角兽公司的职位的经历。 一个是985本科学历,出身互联网大厂,四五年经验的样子。...

编程SHA
38分钟前
2
0
揭秘:蚂蚁金服bPaaS究竟是什么?

摘要: 分布式金融核心套件,蚂蚁金服bPaaS究竟是什么东东? 文/图 孙浩峰 去年9月,蚂蚁金服在杭州云栖ATEC发布了分布式金融核心套件bPaaS( Business Platform As a Service ),对外开放自...

阿里云官方博客
39分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部