离线升级centos7内核至5.4

前提条件
已配置好基础yum源,参考yum源配置

1、获取内核的rpm包
http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/

从上述页面上下载4.19.12的rpm包kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm,这里也可以自己选择版本

然后拷贝到主机上

2、安装
sudo yum -y localinstall kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm


3、 重新生成启动配置
修改/etc/default/grub文件,修改其中一行GRUB_DEFAULT=saved为GRUB_DEFAULT=0

$ sudo vi /etc/default/grub
GRUB_DEFAULT=0
然后重新编译内核启动文件(每一次升级完都要执行一次)

$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
注意,如果你的系统是用uefi引导的,则命令为

$ sudo grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
可以通过df -hT命令判断你的系统是否由uefi引导,如果输出结果中有/boot/efi(即该目录挂载了一个盘),则为uefi引导;或者通过命令ls /sys/firmware/efi看该目录是否存在

4、重启主机
重启主机,检查内核版本

$ uname -r

你可能感兴趣的:(centos,后端)