Centos 7 离线升级内核
1.查看现在的内核版本
uname -r
2.下载内核RPM包
https://elrepo.org/linux/kernel/el7/x86_64/RPMS/
3.选择rpm包,lt长期维护版 ml最新稳定版,下载下图红框选中的文件
4.将文件放到/opt/rpm/目录下
5.在该目录下执行
rpm -ivh kernel-lt-5.4.228-1.el7.elrepo.x86_64.rpm kernel-lt-devel-5.4.228-1.el7.elrepo.x86_64.rpm
6.执行结果
7.安装出现问题的话参考https://blog.51cto.com/dongweizhen/3607175
8.重启服务器
reboot
9.查看内核版本,如果不是最新的内核执行步骤10、11、12、13
10.输出内核版本列表
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
11.设置默认启动的内核版本,单引号里面就是上面的列表0
sudo grub2-set-default 'CentOS Linux (5.4.228-1.el7.elrepo.x86_64) 7 (Core)'
12.查看当前的配置状态
sudo grub2-editenv list
13.重启服务器验证是否设置成功
参考:
https://www.cnblogs.com/bandaoyu/p/16752042.html
https://blog.51cto.com/dongweizhen/3607175