centos7默认的内核版本才3.10
uname -r
3.10.0-1160.el7.x86_64
Centos 7已经于2024年底停止更新了,第三方和官方仓库都清空了kernel更新。需要进行手动更新。
从网址https://dl.lamp.sh/kernel/el7
找到最新版
服务器上下载最新版:
wget https://dl.lamp.sh/kernel/el7/kernel-ml-6.9.10-1.el7.x86_64.rpm
wget https://dl.lamp.sh/kernel/el7/kernel-ml-devel-6.9.10-1.el7.x86_64.rpm
检查当前的启动的kernel:
grub2-editenv list
本地安装kernel:
yum localinstall -y kernel-ml-6.9.10-1.el7.x86_64.rpm kernel-ml-devel-6.9.10-1.el7.x86_64.rpm
安装成功后,通过命令设置默认启动的内核:
grub2-set-default 'CentOS Linux (6.9.10-1.el7.x86_64) 7 (Core)'
内核名称可以在/etc/grup2-efi.cfg
中找到:
...
menuentry 'CentOS Linux (6.9.10-1.el7.x86_64) 7 (Core)'
....
重启系统:
sudo reboot now
查看当前内核:
uname -sr
#或
grub2-editenv list