Kernel update - denis-kol4ev/OraDBA GitHub Wiki
Kernel update (RedHat based OS)
1. Check current kernel version
[root@angel ~]# uname -r
4.14.35-1818.3.3.el7uek.x86_64
2. List all installed kernels
[root@angel ~]# yum list installed kernel-uek
Loaded plugins: ulninfo
Installed Packages
kernel-uek.x86_64 4.14.35-1818.3.3.el7uek @anaconda/7.6
3. Check available kernel update
[root@angel ~]# yum check-update kernel-uek
Loaded plugins: ulninfo
kernel-uek.x86_64 4.14.35-1902.7.3.1.el7uek ol7_UEKR5
4. Update kernel
[root@angel ~]# yum update kernel-uek.x86_64
Loaded plugins: ulninfo
Resolving Dependencies
--> Running transaction check
---> Package kernel-uek.x86_64 0:4.14.35-1902.7.3.1.el7uek will be installed
--> Processing Dependency: linux-firmware >= 999:20190627-999.2.git7ae3a09d for package: kernel-uek-4.14.35-1902.7.3.1.el7uek.x86_64
--> Running transaction check
---> Package linux-firmware.noarch 999:20181031-999.1.git1baa3486.el7 will be updated
---> Package linux-firmware.noarch 999:20190627-999.2.git7ae3a09d.el7 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
=========================================================================================================================================
Package Arch Version Repository Size
=========================================================================================================================================
Installing:
kernel-uek x86_64 4.14.35-1902.7.3.1.el7uek ol7_UEKR5 52 M
Updating for dependencies:
linux-firmware noarch 999:20190627-999.2.git7ae3a09d.el7 ol7_latest 80 M
Transaction Summary
=========================================================================================================================================
Install 1 Package
Upgrade ( 1 Dependent package)
Total download size: 132 M
Is this ok [y/d/N]: y
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/2): kernel-uek-4.14.35-1902.7.3.1.el7uek.x86_64.rpm | 52 MB 00:00:13
(2/2): linux-firmware-20190627-999.2.git7ae3a09d.el7.noarch.rpm | 80 MB 00:00:55
-----------------------------------------------------------------------------------------------------------------------------------------
Total 2.4 MB/s | 132 MB 00:00:55
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : 999:linux-firmware-20190627-999.2.git7ae3a09d.el7.noarch 1/3
Installing : kernel-uek-4.14.35-1902.7.3.1.el7uek.x86_64 2/3
Cleanup : 999:linux-firmware-20181031-999.1.git1baa3486.el7.noarch 3/3
Verifying : 999:linux-firmware-20190627-999.2.git7ae3a09d.el7.noarch 1/3
Verifying : kernel-uek-4.14.35-1902.7.3.1.el7uek.x86_64 2/3
Verifying : 999:linux-firmware-20181031-999.1.git1baa3486.el7.noarch 3/3
Installed:
kernel-uek.x86_64 0:4.14.35-1902.7.3.1.el7uek
Dependency Updated:
linux-firmware.noarch 999:20190627-999.2.git7ae3a09d.el7
Complete!
[root@angel ~]#
5. Reboot host
[root@angel ~]# shutdown -r now
6. Check current and list all installed kernels
[root@angel ~]# uname -r
4.14.35-1902.7.3.1.el7uek.x86_64
[root@angel ~]# yum list installed kernel-uek
Loaded plugins: ulninfo
Installed Packages
kernel-uek.x86_64 4.14.35-1818.3.3.el7uek @anaconda/7.6
kernel-uek.x86_64 4.14.35-1902.7.3.1.el7uek @ol7_UEKR5
7. Switch to previous kernel version (if necessary)
How do I change the default kernel in GRUB that is loaded at startup?
https://access.redhat.com/solutions/3089
Alternative Change default kernel