at last yum update
I discover that my /boot is almost full!
[root@yyyy xxxx]# yum update
Last metadata expiration check: 0:02:00 ago on Tue 14 Jan 2025 14:51:13 CET.
Dependencies resolved.
==============================================================================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================================================================
Installing:
kernel x86_64 5.14.0-503.21.1.0.1.el9_5 ol9_MODRHCK 2.0 M
kernel-core x86_64 5.14.0-503.21.1.0.1.el9_5 ol9_MODRHCK 18 M
kernel-modules x86_64 5.14.0-503.21.1.0.1.el9_5 ol9_MODRHCK 37 M
kernel-modules-core x86_64 5.14.0-503.21.1.0.1.el9_5 ol9_MODRHCK 32 M
kernel-uek x86_64 5.15.0-304.171.4.el9uek ol9_UEKR7 2.9 M
kernel-uek-core x86_64 5.15.0-304.171.4.el9uek ol9_UEKR7 51 M
kernel-uek-modules x86_64 5.15.0-304.171.4.el9uek ol9_UEKR7 53 M
Upgrading:
bpftool x86_64 7.4.0-503.21.1.0.1.el9_5 ol9_MODRHCK 2.8 M
kernel-tools x86_64 5.14.0-503.21.1.0.1.el9_5 ol9_MODRHCK 2.3 M
kernel-tools-libs x86_64 5.14.0-503.21.1.0.1.el9_5 ol9_MODRHCK 2.0 M
python3-perf x86_64 5.14.0-503.21.1.0.1.el9_5 ol9_MODRHCK 2.1 M
Removing:
kernel x86_64 5.14.0-503.15.1.0.1.el9_5 @ol9_MODRHCK 0
kernel x86_64 5.14.0-503.16.1.0.1.el9_5 @ol9_MODRHCK 0
kernel-core x86_64 5.14.0-503.15.1.0.1.el9_5 @ol9_MODRHCK 66 M
kernel-core x86_64 5.14.0-503.16.1.0.1.el9_5 @ol9_MODRHCK 66 M
kernel-modules x86_64 5.14.0-503.15.1.0.1.el9_5 @ol9_MODRHCK 34 M
kernel-modules x86_64 5.14.0-503.16.1.0.1.el9_5 @ol9_MODRHCK 33 M
kernel-modules-core x86_64 5.14.0-503.15.1.0.1.el9_5 @ol9_MODRHCK 27 M
kernel-modules-core x86_64 5.14.0-503.16.1.0.1.el9_5 @ol9_MODRHCK 27 M
kernel-uek x86_64 5.15.0-302.167.6.1.el9uek @ol9_UEKR7 0
kernel-uek x86_64 5.15.0-303.171.5.2.el9uek @ol9_UEKR7 0
kernel-uek-core x86_64 5.15.0-302.167.6.1.el9uek @ol9_UEKR7 101 M
kernel-uek-core x86_64 5.15.0-303.171.5.2.el9uek @ol9_UEKR7 101 M
kernel-uek-modules x86_64 5.15.0-302.167.6.1.el9uek @ol9_UEKR7 47 M
kernel-uek-modules x86_64 5.15.0-303.171.5.2.el9uek @ol9_UEKR7 47 M
Transaction Summary
==============================================================================================================================================================================================================================================
Install 7 Packages
Upgrade 4 Packages
Remove 14 Packages
Total size: 204 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] kernel-5.14.0-503.21.1.0.1.el9_5.x86_64.rpm: Already downloaded
[SKIPPED] kernel-core-5.14.0-503.21.1.0.1.el9_5.x86_64.rpm: Already downloaded
[SKIPPED] kernel-modules-5.14.0-503.21.1.0.1.el9_5.x86_64.rpm: Already downloaded
[SKIPPED] kernel-modules-core-5.14.0-503.21.1.0.1.el9_5.x86_64.rpm: Already downloaded
[SKIPPED] kernel-uek-5.15.0-304.171.4.el9uek.x86_64.rpm: Already downloaded
[SKIPPED] kernel-uek-core-5.15.0-304.171.4.el9uek.x86_64.rpm: Already downloaded
[SKIPPED] kernel-uek-modules-5.15.0-304.171.4.el9uek.x86_64.rpm: Already downloaded
[SKIPPED] bpftool-7.4.0-503.21.1.0.1.el9_5.x86_64.rpm: Already downloaded
[SKIPPED] kernel-tools-5.14.0-503.21.1.0.1.el9_5.x86_64.rpm: Already downloaded
[SKIPPED] kernel-tools-libs-5.14.0-503.21.1.0.1.el9_5.x86_64.rpm: Already downloaded
[SKIPPED] python3-perf-5.14.0-503.21.1.0.1.el9_5.x86_64.rpm: Already downloaded
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Error: Transaction test error:
installing package kernel-core-5.14.0-503.21.1.0.1.el9_5.x86_64 needs 39MB more space on the /boot filesystem
installing package kernel-uek-core-5.15.0-304.171.4.el9uek.x86_64 needs 81MB more space on the /boot filesystem
Error Summary
-------------
Disk Requirements:
At least 81MB more space needed on the /boot filesystem.
searching on internet I saw that for fedora/redHat/centOS the common solution is decrease the number of installed kernel from 3 to 2 for clean space. I tried the command package-cleanup
but:
[root@yyyy xxxx]# package-cleanup --oldkernels --count=2
package-cleanup has to be executed with one of the options: --dupes, --leaves, --orphans, --problems or --cleandupes
[root@yyyy xxxx]#
so, --oldkernels
don't is accepted by the package-cleanup on oracle linux.
How can I resolve? Which is the best practice?