Einführung
KernelCare ist ein fabelhaftes Kernel-Update-Tool von CloudLinux. Wir haben begonnen, diesen Kernel-Patch auf einigen Servern zu testen, und das Ergebnis war wirklich erstaunlich, da wir Serverausfallzeiten nach Kernel-Updates vermeiden konnten, weil wir jeden Server neu starten mussten, nachdem der Kernel aktualisiert wurde. Heute zeigen wir Ihnen, wie Sie eine KernelCare-Installation ausführen.
Installation von KernelCare
KernelCare ist kompatibel mit 64-Bit-Versionen von CloudLinuxOS/CentOS/RHEL 6,7 und 8, Oracle Linux 6 und 7, Amazon Linux 1 und 2, Virtuozzo/PCS/OpenVZ 2.6.32, Debian 8,9 und 10, Proxmox VE 5 und 6, Virt-SIG/Xen4CentOS 6 und 7, Ubuntu 14.04, 15.04 und 16.04 Kernel. Die Liste der kompatiblen Kernel finden Sie unter folgendem Link: https://patches.kernelcare.com/
- Um KernelCare zu installieren, führen Sie aus
curl -s -L https://kernelcare.com/installer | bash
Wenn Sie eine IP-basierte Lizenz verwenden , es ist nichts weiter zu tun.
- Wenn Sie eine schlüsselbasierte Lizenz verwenden, führen Sie Folgendes aus:
/usr/bin/kcarectl --register KEY
SCHLÜSSEL ist die Codezeichenfolge des Registrierungsschlüssels, die Sie erhalten, wenn Sie sich für den Kauf oder die Testversion des Produkts anmelden.
Zum Beispiel :
[root@unixcop:~]/usr/bin/kcarectl --register XXXXXXXXXXX
Server Registered
- Wenn Sie feststellen, dass Schlüssellimit erreicht Fehler nach dem Ende des Testzeitraums sollten Sie zuerst den Server abmelden, indem Sie Folgendes ausführen:
kcarectl --unregister
- Zur Überprüfung, ob Patches angewendet wurden
/usr/bin/kcarectl --info
Die Software sucht automatisch alle 4 Stunden nach neuen Patches.
- Wenn Sie das Update manuell ausführen möchten
/usr/bin/kcarectl --update
- Um die aktuelle Kernel-Kompatibilität mit KernelCare zu prüfen, verwenden Sie das folgende Skript, indem Sie es ausführen:
curl -s -L https://kernelcare.com/checker | python
Um das Paket des Kernelcare-Agenten auf die neueste Version zu aktualisieren, verwenden Sie:
- Für RPM-basierte Distributionen (CentOS, RedHat usw.):
dnf install -y kernelcare
- Für apt-basierte Distributionen (Debian, Ubuntu usw.):
apt-get install kernelcare
KernelCare-Cache leeren
- Folgende Befehle ausführen:
rm -rf /var/cache/kcare/patches
echo 1 > /proc/sys/vm/compact_memory
echo 3 > /proc/sys/vm/drop_caches
kcarectl –update
Schlussfolgerung
In diesem Tutorial haben wir Ihnen gezeigt, wie Sie KernelCare zusätzlich zum Leeren des Kernelcare-Cache installieren .