Wie man alte ungenutzte Kerne auf CentOS Linux entfernen
- 2916
- 848
- Marleen Weight
Zielsetzung
Ziel ist es, den alten nicht verwendeten Kernel zu entfernen.
Betriebssystem- und Softwareversionen
- Betriebssystem: - Centos 7
Anforderungen
Der privilegierte Zugriff auf Ihren CentOS -Server ist erforderlich.
Schwierigkeit
EINFACH
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Anweisungen
Unter normalen Umständen wirkt sich die Anzahl der installierten und nicht verwendeten Kernel nicht auf die Leistung des Servers aus. Das Entfernen alter ungenutzter Körner befreien jedoch einige Speicherplätze. Wenn Ihr Server mit einem separaten konfiguriert ist /Stiefel
Partition und Sie begegnen ein Problem mit niedrigem Speicherplatz. Wenn Sie nicht verwendete Kernel entfernen.
Überprüfen Sie den aktuellen Kernel
Überprüfen Sie zunächst, welcher Kernel derzeit von Ihrem Server verwendet wird:
# Uname -a Linux localhost.Localdomain 3.10.0-693.5.2.EL7.x86_64 #1 smp fr Fri 20. Oktober 20:32:50 UTC 2017 x86_64 x86_64 x86_64 gnu/linux
Listen Sie alle installierten Kerne auf
In diesem Schritt werden wir alle aktuell installierten Kerne auflisten:
# RPM -q Kernel Kernel -3.10.0-327.36.3.EL7.x86_64 Kernel-3.10.0-514.2.2.EL7.x86_64 Kernel-3.10.0-693.5.2.EL7.x86_64
Kernel Kernel-3.10.0-693.5.2.EL7.x86_64
wird derzeit geladen und verwendet. Basierend auf der About -Ausgabe ist dies die neueste Version.
Alte Kerne manuell entfernen
In dieser Phase können wir verwenden Yum
Befehl zum manuellen Entfernen von nicht verwendeten Linux -Kerneln:
# Yum Kernel-3 entfernen.10.0-327.36.3.EL7.x86_64 Kernel-3.10.0-514.2.2.EL7.x86_64 geladene Plugins: schnellste Mirror-Auflösungsabhängigkeiten-> Transaktionsprüfung ausführen ---> Paketkernel.x86_64 0: 3.10.0-327.36.3.EL7 wird gelöscht ---> Paketkernel.x86_64 0: 3.10.0-514.2.2.EL7 wird gelöscht -> Abhängige Abhängigkeiten abhängig ====================================================== ====================================================== ====================================================== ================================================================================================================================================================================================================================================================================================== ====================================================== ====================================================== ====================================================== ============================================= entfernen: Kernel x86_64 3.10.0-327.36.3.el7 @anaconda 136 M Kernel x86_64 3.10.0-514.2.2.el7 @updates 148 M Transaction Summary =========================================== ====================================================== ====================================================== ====================================================== ====================== 2 Pakete Installierte Größe entfernen: 284 m Ist das in Ordnung [Y/N]:
Entfernen Sie den alten nicht verwendeten Kernel automatisch
Verwendung Paket-Cleanup
Befehl, der ein Teil von ist yum-utils
Paket Wir können eine beliebige Anzahl alter Kernel automatisch deinstallieren. Als Beispiel verwendet --Oldkernels -count = 2
Option mit Paket-Cleanup
Befehl Der Befehl entfernen alle nicht verwendeten Kernel und hält die letzten drei letzten Kernel -Versionen installiert.
Lassen Sie uns alle Kerne entfernen, erwarten Sie den neuesten, derzeit geladenen Kernel:
# Paket-CleanUp --oldkernels-count = 1 geladene Plugins: schnellste Mirror-> Transaktionsprüfung ---> Paketkernel.x86_64 0: 3.10.0-327.36.3.EL7 wird gelöscht ---> Paketkernel.x86_64 0: 3.10.0-514.2.2.EL7 wird gelöscht -> Abhängige Abhängigkeiten abhängig ====================================================== ====================================================== ====================================================== ================================================================================================================================================================================================================================================================================================== ====================================================== ====================================================== ====================================================== ============================================= entfernen: Kernel x86_64 3.10.0-327.36.3.el7 @anaconda 136 M Kernel x86_64 3.10.0-514.2.2.el7 @updates 148 M Transaction Summary =========================================== ====================================================== ====================================================== ====================================================== ====================== 2 Pakete Installierte Größe entfernen: 284 m Ist das in Ordnung [Y/N]:
Konfigurieren Sie YUM, um alte Kernel automatisch zu bewerben
Standardmäßig werden CentOs die letzten 5 Kernel auf Ihrem System installieren. Dieses Verhalten wird durch definiert durch InstallOnly_Limit = 5
Linie innerhalb /etc/yum.Conf
Datei. Aktualisieren Sie die /etc/yum.Conf
Konfigurationsdatei angemessen, um die gewünschte Anzahl alter Kernel in Ihrem System nach dem Update zu halten. Der zu festgelegte Mindestwert ist 2
. Beispiel von /etc/yum.Conf
Konfigurationsdatei, um nur die letzten beiden Kernel -Versionen zu halten:
[Main] Cacheedir =/var/cache/yum/$ basearch/$ releasever keepcache = 0 debuglevel = 2 logfile =/var/log/yum.log exactarch = 1 veraltetes = 1 gpgcheck = 1 plugins = 1 installonly_limit = 2 bugtracker_url = http: // fehler.Centos.org/set_project.Php?project_id = 23 & ref = http: // fehler.Centos.org/bug/bug_report_page.Php?Kategorie = yum trueverpkg = CentOS-Release
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Linux -Leistungsoptimierung: Tools und Techniken
- Wie man die Festplattenleistung unter Linux bewertet
- Wie man alte Kerne auf Ubuntu entfernen
- Linux -Download
- Wie man Kali Linux und Windows 10 Dual -Boot -Start hat
- Kann Linux Viren bekommen?? Erforschung der Verwundbarkeit von Linux…
- « So installieren Sie Gui Gnome auf CentOS 7 Linux -System
- So installieren Sie das Adobe Flash Player -Plugin für Firefox unter CentOS 7 Linux »