Centos7 升级最新内核

目前最新的内核是 4.20.13
我们希望升级centos 7 的内核,可以安装如下步骤操作

安装步骤

安装 epel

1
2
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

查看最新的内核

1
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

安装最新稳定的内核

1
yum --enablerepo=elrepo-kernel install kernel-ml

执行以下命令

1
2
3
4
5
# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
0 : CentOS Linux (4.20.13-1.el7.elrepo.x86_64) 7 (Core)
1 : CentOS Linux (3.10.0-957.5.1.el7.x86_64) 7 (Core)
2 : CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core)
3 : CentOS Linux (0-rescue-20190215172108590907433256076310) 7 (Core)

重新创建内核配置

1
grub2-set-default 0

重启

1
2
# uname -ar
Linux aliyun 4.20.13-1.el7.elrepo.x86_64 #1 SMP Wed Feb 27 10:02:05 EST 2019 x86_64 x86_64 x86_64 GNU/Linux