升级CentOS至最新版本
1、导入key
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
当然,如果已经修改了repo的gpgcheck=0也可以不导入key
2、安装elrepo的yum源
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
3、安装内核
在yum的ELRepo源中,有mainline颁布的,可以这样安装:
yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y
当然也可以安装long term的:
yum --enablerepo=elrepo-kernel install kernel-lt -y
1、如下图,当前系统有四个启动项,修改默认启动项为kernel版本为4.19
2、确认当前系统启动项
more /etc/grub2.cfg
menuentry 'CentOS Linux (4.19.8-1.el7.elrepo.x86_64) 7 (Core)' --class cenos
menuentry 'CentOS Linux (3.10.0-957.1.3.el7.x86_64) 7 (Core)' --class centos
menuentry 'CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)' --class centos
menuentry 'CentOS Linux (0-rescue-cd555267664a4351a76cb8c54ecb2730) 7
3、修改默认启动项
more /boot/grub2/grubenv
[root@k8node02 ~]# more /boot/grub2/grubenv
# GRUB Environment Block
saved_entry=CentOS Linux (4.19.8-1.el7.elrepo.x86_64) 7 (Core)
#saved_entry=CentOS Linux (3.10.0-957.1.3.el7.x86_64) 7 (Core)