Ab und an kommen Kernel Updates raus die korrekterweise kein Update machen sondern zusätzlich installiert werden, da wen mit dem Kernel ein Problem auftritt beim Starten des Systems auf den alten Kernel zurück gewechselt werden kann.
Was ist aber wen die /boot Partition voll läuft?
[root@rsync ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 16G 5.5G 11G 36% / /dev/sda1 509M 486M 24M 92% /boot
[root@server ~]# rpm -q kernel kernel-3.10.0-514.2.2.el7.x86_64 kernel-3.10.0-514.10.2.el7.x86_64 kernel-3.10.0-514.16.1.el7.x86_64 kernel-3.10.0-514.21.1.el7.x86_64 kernel-3.10.0-514.21.2.el7.x86_64
Das ist nicht weiter schlimm den alte nicht verwendete Kernel können einfach über yum deinstalliert werden.
Wer das von Hand machen möchte kann das in dem er den aktuellen „aktiven“ Kernel sucht:
[root@server ~]# uname -a Linux mail.aikq.de 3.10.0-514.21.1.el7.x86_64 #1 SMP Thu May 25 17:04:51 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
und die restlichen mit yum remove kernel-xxxx deinstalliert.
Es sollten aber nicht gleich alle alten deinstalliert werden sondern mindestens zwei sollten schon installiert bleiben.
Weitaus einfach geht das mit dem package-cleanup Programm das mit folgendem befehl nachinstalliert werden kann:
yum install yum-utils
Jetzt kann mit dem folgenden Befehl alle Kernel bis auf die aktuellsten 2 deinstalliert werden:
[root@server ~]# package-cleanup --oldkernels --count=2 Loaded plugins: fastestmirror, priorities --> Running transaction check ---> Package kernel.x86_64 0:3.10.0-514.2.2.el7 will be erased ---> Package kernel.x86_64 0:3.10.0-514.10.2.el7 will be erased ---> Package kernel.x86_64 0:3.10.0-514.16.1.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved =========================================================================================================================================================================== Package Arch Version Repository Size =========================================================================================================================================================================== Removing: kernel x86_64 3.10.0-514.2.2.el7 @updates 148 M kernel x86_64 3.10.0-514.10.2.el7 @updates 148 M kernel x86_64 3.10.0-514.16.1.el7 @updates 148 M Transaction Summary =========================================================================================================================================================================== Remove 3 Packages Installed size: 443 M
Somit haben wir jetzt auf dem System gute 400 MB freien Speicherplatz…