01.查看当前版本:

uname -r

02.导入GPG密钥:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

03.导入第三方仓库,该仓库可以获取最新内核版本:

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

04.查看能获取的最新的内核版本:

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

该步骤可能会显示:
"Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast"
如果之前升级过内核版本很大概率会出现该问题,可以通过清除yum缓存处理:

yum clean all
rm -rf /var/cache/yum
yum makecache
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

05.安装最新的内核版本:

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

06.安装完成后,查看当前系统上可用的内核版本,注意编号:

awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

07.通过Grub设置要使用的内核,使用与之对应的序号:

grub2-set-default 0

08.重新编译Grub,并重启服务器:

grub2-mkconfig -o /boot/grub2/grub.cfg
reboot

09.查看版本是否升级成功:

uname -r