1、查看当前系统内核
uname -rs
Linux 3.10.0-1160.114.2.el7.x86_64
2、下载内核包
kernel-ml-5.15.63-1.el7.x86_64.rpm
kernel-ml-devel-5.15.63-1.el7.x86_64.rpm
kernel-ml-headers-5.15.63-1.el7.x86_64.rpm
kernel-ml-tools-5.15.63-1.el7.x86_64.rpm
kernel-ml-tools-libs-5.15.63-1.el7.x86_64.rpm
kernel-ml-tools-libs-devel-5.15.63-1.el7.x86_64.rpm
安装内核:yum localinstall kernel-ml-* -y --skip-broken
3、更新 GRUB
(1)查看当前内核启动项awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
0 : CentOS Linux (5.15.63-1.el7.x86_64) 7 (Core)
1 : CentOS Linux (3.10.0-1160.114.2.el7.x86_64) 7 (Core)
2 : CentOS Linux (3.10.0-693.21.1.el7.x86_64) 7 (Core)
3 : CentOS Linux (0-rescue-4e3c61b46784459083d44d251fdcc9a1) 7 (Core)
(2)设置从新内核启动grub2-set-default 0
(3)重起让新内核生效reboot