文档章节

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

Firxiao
 Firxiao
发布于 2016/05/09 14:56
字数 354
阅读 121
收藏 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
粉丝 21
博文 100
码字总数 36723
作品 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

没有更多内容

加载失败,请刷新页面

加载更多

Httpd 整合 Tomcat 步骤

环境:Tomcat8 + Httpd2.4 工作原理:借助于Tomcat的AJP连接器实现Apache与Tomcat的通信 配置步骤: 1. 配置httpd.conf 新增: Include conf/extra/mod_jk.conf 修改:添加 index.jsp <IfM...

ZeroneLove
昨天
1
0
Docker笔记3——容器命令(未写完,明天整理接着写)

未写完,明天整理接着写 新建并启动容器 docker run docker run [OPTIONS] IMAGE [COMMEND] [ARG...] OPTIONS: --name=[容器新名字] :为容器指定一个名称 -d:后台运行容器,并返回容器ID,...

HappyBKs
昨天
1
0
2018个人年终总结

感谢领导的信任和指导,新的一年获得了很多成长和提高,改掉了很多不好的习惯。 在这一年里,我在领导的帮助下,主要完成了以下功能: 1、完成上海银行版本投资营销相关功能的开发。 2、完成车...

万山红遍
昨天
10
0
保密工作与linux系统的发展

保密工作从性质上可以分成商业方面的保密和国家安全方面的保密。由于自己从事的是IT方面的工作,工作中必然会接触涉及到计算机信息方面的相关文件。加上单位已近通过武器装备科研生产单位二级...

linux-tao
昨天
3
0
Spark共享变量

概述 Spark程序的大部分操作都是RDD操作,通过传入函数给RDD操作函数来计算。这些函数在不同的节点上并发执行,但每个内部的变量有不同的作用域,不能相互访问,所以有时会不太方便,Spark提...

仟昭
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部