码迷,mamicode.com
首页 > 其他好文 > 详细

用rpm方式升级RHEL6.1内核

时间:2014-11-21 00:05:36      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:linux   内核   rehdat 内核升级   rpm   

背景:因服务器宕机涉及红帽内核的bug,需升级linux内核至2.6.32-279或更高版本。

操作步骤:

1.下载对应版本的内核升级包:

包括kernel和kernel-fireware

https://rhn.redhat.com/rhn/software/packages/details/Overview.do?pid=751581

https://rhn.redhat.com/rhn/software/packages/details/Overview.do?pid=751551

 

bubuko.com,布布扣

2.在安装kernel就必需先安装kernel-firmware:

bubuko.com,布布扣

提示也没有什么错误信息,只是说两个文件是存在的。但其实这个kernel-firmware是没有安装上的。

bubuko.com,布布扣



这个原因在官方的BUG上面有提到,具体请到这里查看,或这里查看,主要的解决办法是用rpm -Uvh来代替rpm -ivh安装kernel-firmware。然后再安装kernel。

参照此说明进行安装:

bubuko.com,布布扣

正确安装:

bubuko.com,布布扣

3.安装新内核:

注意:这里不要用rpm -Uvh。原因就是,用U参数,就直接把原内核升级了,而用i则是安装了新的内核,原内核依然是存在的。这样防止了新内核故障的产生。

bubuko.com,布布扣

新内核已安装成功:

bubuko.com,布布扣

4.检查启动项:

bubuko.com,布布扣

已正确生成对应的启动项。

5.将/boot/grub/menu.lst默认启动改成旧内核:default=1

6.重启后测试旧内核是否正常。

7.正常后修改/boot/grub/menu.lst启动改成新内核:default=0

bubuko.com,布布扣

8.升级完成。

参考链接:http://www.opsers.org/linux-home/base/way-rhel6-1-kernel-with-rpm-upgrade-to-rhel6-2-bate-kernel.html

本文出自 “坚持” 博客,请务必保留此出处http://luyx30.blog.51cto.com/1029851/1580201

用rpm方式升级RHEL6.1内核

标签:linux   内核   rehdat 内核升级   rpm   

原文地址:http://luyx30.blog.51cto.com/1029851/1580201

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!