linux升级内核

0.升级内核

powershell 复制代码
rpm -ivh rpmbuild/RPMS/x86_64/*.rpm --nodeps

1.查看默认内核

powershell 复制代码
[root@docker-compose ~]# grub2-editenv list
saved_entry=CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)

2.查看所有内核

powershell 复制代码
[root@docker-compose ~]# cat /boot/grub2/grub
grub.cfg  grubenv   
[root@docker-compose ~]# grubby --info=ALL |grep ^kernel
kernel=/boot/vmlinuz-5.19.1
kernel=/boot/vmlinuz-3.10.0-862.el7.x86_64
kernel=/boot/vmlinuz-0-rescue-b31004d5dbbd4da7b3032756d08a2077

3.设置默认内核为最新内核

powershell 复制代码
[root@docker-compose ~]# grubby --set-default=/boot/vmlinuz-5.19.1

4.重启服务器,验证内核升级完成OK

4.1 重启

powershell 复制代码
[root@docker-compose ~]# reboot

4.2 查看默认内核

powershell 复制代码
[root@docker-compose ~]# grubby --default-kernel
/boot/vmlinuz-5.19.1

4.3 查看OS详细信息

powershell 复制代码
[root@docker-compose ~]# uname -a
Linux docker-compose 5.19.1 #1 SMP PREEMPT_DYNAMIC Wed Aug 7 22:02:58 CST 2024 x86_64 x86_64 x86_64 GNU/Linux

4.4 查看内核版本

powershell 复制代码
[root@docker-compose ~]# uname -r
5.19.1