如何安全的删除RHEL/CentOS老内核

(0 comments)

安装yum-utils工具。

yum install yum-utils

查询系统中已经安装的内核。

# rpm -q kernel
kernel-2.6.32-358.el6.x86_64
kernel-2.6.32-696.18.7.el6.x86_64
kernel-2.6.32-696.30.1.el6.x86_64

查询当前系统的内核。

# uname -a
Linux hqrhlprdrep01 2.6.32-696.30.1.el6.x86_64 #1 SMP Fri May 18 11:50:44 EDT 2018 x86_64 x86_64 x86_64 GNU/Linux

删除旧内核,只保留一个内核。

[root@hqrhlprdrep01 boot]# package-cleanup --oldkernels --count=1
Loaded plugins: rhnplugin
--> Running transaction check
---> Package kernel.x86_64 0:2.6.32-358.el6 will be erased
---> Package kernel.x86_64 0:2.6.32-696.18.7.el6 will be erased
---> Package kernel-devel.x86_64 0:2.6.32-754.el6 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================================================================================
Removing:
kernel x86_64 2.6.32-358.el6 @anaconda-RedHatEnterpriseLinux-201301301459.x86_64/6.4 116 M
kernel x86_64 2.6.32-696.18.7.el6 @RedHatEnterpriseLinux6ServerRPMs 131 M
kernel-devel x86_64 2.6.32-754.el6 @ptc-os 26 M

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

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

Removed:
kernel.x86_64 0:2.6.32-358.el6 kernel.x86_64 0:2.6.32-696.18.7.el6 kernel-devel.x86_64 0:2.6.32-754.el6

Complete!

Currently unrated

Comments

There are currently no comments

New Comment

required

required (not published)

optional

required