设为首页 收藏本站
查看: 879|回复: 0

[经验分享] 删除RedHat7.3更新后多余的内核

[复制链接]

尚未签到

发表于 2018-5-9 11:46:57 | 显示全部楼层 |阅读模式
  RedHat Enterprise Linux 7.3升级新内核后,开机grub里会有两个内核选项;删掉不需要的旧内核。
  (温馨提示:如果是官方内核更新,可删除旧内核,只留一个。非官方更新的新内核,建议留着一个官方版本和一个最新版本;新内核有问题,可换回官方版本;)
  

  1.查看当前系统使用的内核(别删错了):
      uname -r   
  2.查找并显示当前系统有多少内核以及相关版本的文件:
      rpm -qa | grep kernel   
  3.选择需要删除的内核以及相关文件
      yum remove kernel-3.xxx.el7.x86_64   
      yum remove kernel-devel-3.xxx.el7.x86_64   
  或者
  
      yum remove kernel-3.xxx.el7.x86_64 kernel-devel-3.xxx.el7.x86_64   
  4.重启后就可以看到,内核被删掉了,同时多余的启动项也自动被删掉了
  (附:如果重启后旧内核选项还在,就进入/etc找到grub2.cfg(或者grub2-ef.cfg)删除里面的信息(开机时显示的信息))
  

  以下为真机测试:
  [root@42 stone]# uname -r
  3.10.0-514.26.2.el7.x86_64
  

  [root@42 stone]# rpm -qa | grep kernel
  kernel-devel-3.10.0-514.26.2.el7.x86_64
  kernel-devel-3.10.0-514.el7.x86_64
  abrt-addon-kerneloops-2.1.11-45.el7.centos.x86_64
  kernel-tools-libs-3.10.0-514.26.2.el7.x86_64
  kernel-3.10.0-514.26.2.el7.x86_64
  kernel-headers-3.10.0-514.26.2.el7.x86_64
  kernel-3.10.0-514.el7.x86_64
  kernel-tools-3.10.0-514.26.2.el7.x86_64
  

  [root@42 stone]# yum remove kernel-3.10.0-514.el7.x86_64
  Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-
  : manager
  This system is not registered with Subscription Management. You can use subscription-manager to register.
  Resolving Dependencies
  --> Running transaction check
  ---> Package kernel.x86_64 0:3.10.0-514.el7 will be erased
  --> Finished Dependency Resolution
  

  Dependencies Resolved
  

  ===============================================================================
  Package       Arch          Version                 Repository            Size
  ===============================================================================
  Removing:
  kernel        x86_64        3.10.0-514.el7          @anaconda/7.3        148 M
  

  Transaction Summary
  ===============================================================================
  Remove  1 Package
  

  Installed size: 148 M
  Is this ok [y/N]: y
  Downloading packages:
  Running transaction check
  Running transaction test
  Transaction test succeeded
  Running transaction
  Erasing    : kernel-3.10.0-514.el7.x86_64                                 1/1
  base/x86_64                                              | 3.6 kB     00:00
  base/x86_64/group_gz                                     | 155 kB     00:00
  base/x86_64/primary_db                                   | 5.6 MB     00:19
  epel/x86_64/metalink                                     | 6.8 kB     00:00
  epel/x86_64                                              | 4.3 kB     00:00
  epel/x86_64/group_gz                                     | 170 kB     00:00
  epel/x86_64/updateinfo                                   | 794 kB     00:03
  epel/x86_64/primary_db                                   | 4.8 MB     00:16
  extras/x86_64                                            | 3.4 kB     00:00
  extras/x86_64/primary_db                                 | 190 kB     00:00
  updates/x86_64                                           | 3.4 kB     00:00
  updates/x86_64/primary_db                                | 7.8 MB     00:27
  vivaldi                                                  | 2.9 kB     00:00
  vivaldi/primary_db                                       |  53 kB     00:00
  Determining fastest mirrors
  * epel: mirrors.ustc.edu.cn
  Verifying  : kernel-3.10.0-514.el7.x86_64                                 1/1
  

  Removed:
  kernel.x86_64 0:3.10.0-514.el7
  

  Complete!
  

  [root@42 stone]# yum remove kernel-devel-3.10.0-514.el7.x86_64
  Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-manager
  This system is not registered with Subscription Management. You can use subscription-manager to register.
  Resolving Dependencies
  --> Running transaction check
  ---> Package kernel-devel.x86_64 0:3.10.0-514.el7 will be erased
  --> Finished Dependency Resolution
  

  Dependencies Resolved
  

  ==============================================================================
  Package               Arch            Version                  Repository              Size
  ==============================================================================
  Removing:
  kernel-devel          x86_64          3.10.0-514.el7           @anaconda/7.3           34 M
  

  Transaction Summary
  ==============================================================================
  Remove  1 Package
  

  Installed size: 34 M
  Is this ok [y/N]: y
  Downloading packages:
  Running transaction check
  Running transaction test
  Transaction test succeeded
  Running transaction
  Erasing    : kernel-devel-3.10.0-514.el7.x86_64                                        1/1
  base/x86_64                                                           | 3.6 kB  00:00:00
  epel/x86_64/metalink                                                  | 6.3 kB  00:00:00
  epel/x86_64                                                           | 4.3 kB  00:00:00
  epel/x86_64/updateinfo                                                | 794 kB  00:00:04
  epel/x86_64/primary_db                                                | 4.8 MB  00:00:20
  extras/x86_64                                                         | 3.4 kB  00:00:00
  updates/x86_64                                                        | 3.4 kB  00:00:00
  vivaldi                                                               | 2.9 kB  00:00:00
  Loading mirror speeds from cached hostfile
  * epel: mirrors.ustc.edu.cn
  Verifying  : kernel-devel-3.10.0-514.el7.x86_64                                        1/1
  

  Removed:
  kernel-devel.x86_64 0:3.10.0-514.el7
  

  Complete!
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-457661-1-1.html 上篇帖子: redhat 7 下篇帖子: Redhat openstack6.0的安装
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表