rhelkernellinux内核升级文档

rhelkernellinux内核升级文档

ID:8811474

大小:20.20 KB

页数:3页

时间:2018-04-08

rhelkernellinux内核升级文档_第1页
rhelkernellinux内核升级文档_第2页
rhelkernellinux内核升级文档_第3页
资源描述:

《rhelkernellinux内核升级文档》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Rhelkernel升级手册—手动升级&&yum升级初期准备:手动升级:准备最新的内核源码包wgetftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/kernel-2.6.32-71.el6.src.rpm创建mockbuild用户和组useraddmockbuild安装内核源码到系统中rpm-ivhkernel-2.6.32-71.el6.src.rpm之后会出现rpmbuild/文件夹Yum升级:在远程服务器准备最新版本的yun

2、仓库,目前180已经有6.3版本的yum包手动编译源码进入/root/rpmbuild/SPECS/目录,会发现kernel.spec文件cd/root/rpmbuild/SPECS/rpmbuild-bp--target=$(uname-m)kernel.spec执行上面的命令后,在虚拟机测试环境下需要等大概20-30分钟期间会出现gpg:WARNING:unsafepermissionsonhomedir“.”解决办法:(1)创建一个大文件[root@houyi-vm33~]#[root@houyi-vm33~]#

3、ddif=/dev/zeroof=zero.imgbs=1Mcount=512(2)将文件内容cat到/dev/null设备中[root@houyi-vm33~]#catzero.img>/dev/null(3)将大文件发送到root用户[root@houyi-vm33~]#sendmailroot@root

4、el-2.6.32-71.el6[root@node-2kernel-2.6.32-71.el6]#lslinux-2.6.32-71.el6.x86_64vanilla-2.6.32-71.el6根据编译内核版本,调整.config和Makefile文件调整config文件cdlinux-2.6.32-71.el6.x86_64/cpconfigs/kernel-2.6.32-x86_64.config.config调整Makefile文件中对应的内核版本名称[root@node-2linux-2.6.32-71.e

5、l6.x86_64]#vimMakefileVERSION=2PATCHLEVEL=6SUBLEVEL=32EXTRAVERSION=71NAME=Man-EatingSealsofAntiquityRHEL_MAJOR=6RHEL_MINOR=0修改完成之后开始编译和安装内核make-j32&&makemodules_install&&makeinstall在测试环境中需要大概20分钟即可安装完成后最后会出现一句sh/root/rpmbuild/BUILD/kernel-2.6.32-71.el6/linux-2.6

6、.32-71.el6.x86_64/arch/x86/boot/install.sh2.6.32arch/x86/boot/bzImageSystem.map"/boot"这句必须执行执行之后可以在/etc/grub.conf中看到新的内核配置文件重启即可选择新的内核启动,或者在grub.conf中注释旧版本的内核YUM升级将本机的yum指向180的6.3yum仓库,yuminstallkernel*执行即可,时间不长5分钟即可,可以保证升级的顺利、迅速执行完成后,也在是grub.conf中看到新版本的内核,直接重启即

7、可进入系统后uname–a检查是否成功

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。