摘自 https://www.tecmint.com/install-upgrade-kernel-version-in-centos-7/
1.检查当前系统的内核版本
uname -sr
2. 升级内核
centos 允许使用第三方的库ELRepo,来升级系统内核到最近的版本。为了开启centos7系统的ELRepo库,执行一下操作:
[root@localhost ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
[root@localhost ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
一旦开启第三方库,我们就可以使用下面的命令列出可以使用的相关的包
[root@localhost ~]# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
接下来,就可以安装当前主流的稳定版本的内核了
[root@localhost ~]# yum --enablerepo=elrepo-kernel install kernel-ml
安装完成后,重启系统,选择新安装的内核,使用下面的命令查看内核版本
[root@localhost ~]# uname -sr
3.在 grub中设置默认的内核版本
[root@localhost ~]# vi /etc/default/grub
修改GRUB_DEFAULT=0,这意味着第一个内核作为默认的使用。
然后使用下面的命令重新创建内核配置文件
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
重启系统,验证默认使用的内核版本!