致江湖上的朋友:
  欢迎您访问╃苍狼山庄╃请使用搜索功能查找日志,希望能在这里找到您所需要的东西,使您在平淡之中充满喜悦。

Clang 出品,必属精品! 我的地盘我做主! 活着,真累!
本站域名:https://clang.cn/(点击加入收藏夹)
欢迎您再来,谢谢!!!
Clang 于2006年01月09日

CentOS6.X 7.X升级内核新版本

前言

由于安装Docker时,Docker支持

CentOS 7 (64-bit)
CentOS 6.5 (64-bit) 或更高的版本

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本

CentOS 7 的内核一般都是3.10的,而CentOS 6.X 的内核一般都是2.6,在2.6的内核下,Docker运行会比较卡,所以一般会选择升级到3.10版本。

升级内核的方式,网上有很多方法是下载内核然后编译,这样需要安装很多必备的环境和工具,比较麻烦,但是也有助于我们了解内核的编译。

这里介绍直接安装的方法:

1. 查看当前内核版本

2. 导入public key

3. 安装ELRepo到CentOS

可以去http://elrepo.org/tiki/tiki-index.php 选择要安装的ELRepo,要使用这个内核,需要安装yum-plugin-fastestmirror

RHEL-7, SL-7 or CentOS-7执行下面命令:

RHEL-6, SL-6 or CentOS-6执行下面命令:

4. 安装 kernel

1)安装 kernel-lt(lt=long-term)

2)安装kernel-ml(ml=mainline)

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

1)CentOS 7

查看内核顺序:

显示结果:

设置默认启动内核:

2)CentOS 6

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

6. 重启

重启后查看此时内核版本:

7. 其他设置

1)BBR设置

内核升级完成后,可以安装docker或者设置BBR,下面说一下BBR设置:

2)Docker安装

安装支持包:

添加源:

安装Docker:

启动Docker:

-------------------------End-------------------------