Proxmox PVE Kernel Cleaner

Auf dem Proxmox Server sammeln sich im Laufe der Zeit immer mehr ungenutzte und ältere Kernelversionen an.
Hier kommen schnell mal ein paar Gigabyte zusammen und die Kernelliste wird auch immer länger.

Das lässt sich natürlich händisch mit dpkg oder apt säubern.
Einfacher geht es aber mit dem pveclean Skript von Jordan Hillis.

Ist schnell installiert…

git clone https://github.com/jordanhillis/pvekclean.git
cd pvekclean
chmod +x pvekclean.sh

und die Ausführung (eigentlich) selbsterklärend.

[root@pmx02]:/opt/pvekclean# ./pvekclean.sh

█▀▀█ ▀█ █▀ █▀▀   █ █ █▀▀ █▀▀█ █▀▀▄ █▀▀ █
█  █  █▄█  █▀▀   █▀▄ █▀▀ █▄▄▀ █  █ █▀▀ █
█▀▀▀   ▀   ▀▀▀   ▀ ▀ ▀▀▀ ▀ ▀▀ ▀  ▀ ▀▀▀ ▀▀▀

█▀▀ █   █▀▀ █▀▀█ █▀▀▄ █▀▀ █▀▀█
█   █   █▀▀ █▄▄█ █  █ █▀▀ █▄▄▀   ⎦˚◡˚⎣ v1.2
▀▀▀ ▀▀▀ ▀▀▀ ▀  ▀ ▀  ▀ ▀▀▀ ▀ ▀▀
By Jordan Hillis [contact@jordanhillis.com]
___________________________________________

Usage: pvekclean.sh [OPTION]

  -f,   --force         Remove all old PVE kernels without confirm prompts
  -s    --scheduler     Have old PVE kernels removed on a scheduled basis
  -v,   --version       Shows current version of pvekclean
  -r    --remove        Uninstall pvekclean from the system
___________________________________________

OS: Debian GNU/Linux 10 (buster)
Boot Disk: 80% full [7.4G/9.8G used, 2.0G free]
Current Kernel: pve-kernel-5.3.18-2-pve
___________________________________________

[-] Can we install PVE Kernel Cleaner to your /usr/local/sbin for easier access [y/N] n
[*] Boot disk space used is healthy at 63% capacity (3.5G free)
[-] Searching for old PVE kernels on your system...
[*] "pve-kernel-5.3.13-1-pve" has been added to the kernel remove list
[*] "pve-kernel-5.3.13-2-pve" has been added to the kernel remove list
[*] "pve-kernel-5.3.13-3-pve" has been added to the kernel remove list
[*] "pve-kernel-5.3.18-1-pve" has been added to the kernel remove list
[-] PVE kernel search complete!
[!] Would you like to remove the 4 selected PVE kernels listed above? [y/N]: y
[*] Removing 4 old PVE kernels...DONE!
[*] Updating GRUB...DONE!
[!] Have a nice day ⎦˚◡˚⎣

Bevor man endgültig löscht, sollte man natürlich sicher sein das der aktuelle Kernel nicht mit entfernt wird. ;)

Hab’s bei mir schon länger im Einsatz und keinerlei Probleme.

Schreibe einen Kommentar