内核升级
Linux操作系统的核心是内核,它是用户代码与系统硬件之间的接口。有时会发布Red Hat Enterprise Linux 内核的较新版本,可以启用新功能或修复软件缺陷。
要使用新内核,必须重新引导系统。通常使用系统上安装的内核的最新版本。但Red Hat Enterprise Linux 允许同时安装多个内核版本。这允许测试内核更新,如果更新存在重大退化或其他问题,可以轻松退回原来的内核运行。
企业需求:
升级内核kernel为 2.6.36-71,设置为系统启动默认内核,并保留旧的内核可用。
软件包已经在http://instructor.example.com/pub/rhel6/dvd/Packages中。
步骤:
1.查看当前使用的内核。并备份grub.conf
[root@desktop25 ~]# ls /boot 查看现有内核
[root@desktop25 ~]# cd /boot/grub/
[root@desktop25 grub]# vim grub.conf 查看当前使用的内核
[root@desktop25 grub]# cp grub.conf grub.old 备份
2.到指定服务器,指定目录中,下载对的内核:
[root@desktop25 ~]# cd /boot
[root@desktop25 ~]# lftp it
lftp it:~>get pub/rhel6/dvd/Packages/kernel-2.6.36-71.el6.x86_64.rpm
lftp it:~>quit
[root@desktop25 boot]# ls 查看下载结果
3.安装新内核。请使用rpm,这样可以保全旧内核。
[root@desktop25 boot]# rpm -ivh kernel-2.6.36-71.el6.x86_64.rpm
4.检查确认新安装的内核,关注 “default=0″,关心第一个”title”
[root@desktop25 boot]# vim grub/grub.conf
…
…
.default=number -number 是默认启动级别(从0开始)
.timeout=number – 指定倒计时持续的时间
.hiddenmenu – 隐藏菜单显示,直至敲击任意键
.rhgb quiet – 考虑删除这些内核参数,以在引导期间查看更多的诊断信息
5.重启计算机,启用新内核!
[root@desktop25 ~]# init 6
恭喜!