Linux升级内核

由于用到Docker,必须使用3.1以上的内核,CentOS 6默认是2.6.x,所以必须升级后才可用。

编译内核方式升级:
https://segmentfault.com/a/1190000000733628#articleHeader13

这里介绍的是用yum工具升级。

1.查看当前内核版本

[root@test_serv02 ~]# more /etc/issue
CentOS release 6.8 (Final)
Kernel \r on an \m
[root@test_serv02 ~]# uname -r
2.6.32-642.13.1.el6.x86_64

2.安装ELRepo到CentOS

ELRepo的官网首页有说明

1.导入public key

[root@test_serv02 ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2.执行安装命令

[root@test_serv02 ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
Retrieving http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
Preparing...                ########################################### [100%]
   1:elrepo-release         ########################################### [100%]

3.安装kernel-lt

lt是long time的意思,会长时间维护

[root@test_serv02 ~]# yum --enablerepo=elrepo-kernel install kernel-lt

4.编辑grub.conf文件,修改Grub引导顺序

[root@test_serv02 member]# vim /etc/grub.conf

因为一般新安装的内核在第一个位置,所以设置default=0,表示启动新内核

5.重启生效

[root@test_serv02 member]# reboot

查看内容当前内核版本

[root@test_serv02 member]# uname -r
4.4.102-1.el6.elrepo.x86_64

内核升级成功

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 装个seafile + docker ,没想到内核版本太低,所有就 升级 step1 下载内核去官网下载即可...
    王诛魔Phy阅读 336评论 0 0
  • 我们说的Linux其实指的就是 内核(kernel)而已。这个内核控制你主机的所有硬件并提供系统所有的功能,所以它...
    Zhang21阅读 7,479评论 0 18
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,240评论 2 33
  • 最近在学习 Docker,想在服务器上实践一下.Docker 需要安装在 CentOS 7 64 位的平台,并且内...
    My_Oh_My阅读 48,583评论 4 29
  • 人是复杂的存在,没有只有一面的人,如果有,也只能是襁褓中的婴儿或者非幼儿的智商障碍者。即使是我们所谓的单纯的人都不...
    沁酱阅读 3,871评论 0 0