GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

Warum fordert/empfiehlt cPanel Neustarts?

Oft bemerken Sie möglicherweise eine Meldung wie „Server/Rechner neu starten“, nachdem Sie zufällige Software installiert haben, oder wenn zu diesem Zeitpunkt neue Updates auf Betriebssystemebene auf dem Server/Rechner installiert werden müssen, sehen Sie am liebsten eine Meldung wie „Starten Sie das System neu um Updates zu installieren“ oder „Updates sind für den nächsten Neustart geplant“. Wenn der Server Aktualisierungen auf Kernel-Ebene oder Repository-Ebene von Upstream-Anbietern wie Almalinux, Rocky Linux, Debian usw. erhält, müssen Sie im Allgemeinen den Server neu starten, um die Aktualisierungen zu installieren.

Auf dem Markt sind nur wenige Lösungen von Drittanbietern erhältlich, z. B. KernelCare, das mit den KVM-basierten VPSs oder dedizierten Servern funktioniert. KernerlCare bietet Echtzeit-Patching von Kernel-Level-Updates ohne manuellen Neustart des VPS oder Dedicated Server. Jetzt könnten Sie verwirrt sein; Was ist KVM? Nun, es ist eine Art der Virtualisierung. Wir werden die grundlegende Einführung in die wichtigsten Virtualisierungen KVM, OpenVZ und Dedicated Server behandeln.

Arten von Plattformen

Wir bieten drei verschiedene Dienste an, die sich mit möglichen Neustarts befassen. Zwei Arten von VPS und dann dedizierte Server,

  • KVM.
  • OpenVZ.
  • Dedizierter Server.

KVM (Cloud)

Unter Verwendung von hardwareunterstützter Virtualisierung verwaltet KVM (Cloud) seinen eigenen Kernel außerhalb des Hostknotens. Das bedeutet, dass KVM (Cloud) Kernel-Updates zusammen mit den yum-Repository-Updates durch den Upstream-Anbieter erfordern kann, da es seinen Kernel hat.

Wenn Sie einen cPanel/WHM-Server haben, sehen Sie am Ende der Systemaktualisierung höchstwahrscheinlich eine Benachrichtigung in der oberen rechten Ecke wie „Sie müssen den Server neu starten, um Softwareaktualisierungen anzuwenden.“.

Wie bereits erwähnt, können Kernel-Updates durch Dienste wie Kernelcare vermieden werden, die „Live-Patching“ implementieren, um den Kernel zu aktualisieren, ohne die Ausfallzeit eines Neustarts in Kauf nehmen zu müssen.

OpenVZ

OpenVZ ist eine auf Containerisierung basierende Plattform. Dieses System teilt seinen Kernel mit dem Host-Knoten (dem Server, auf dem es sich befindet). Aus diesem Grund benötigen diese Server keine Kernel-Updates. Wenn also ein Update auftritt, liegt dies normalerweise an Yum-Repository-Updates, die von Upstream-Anbietern wie CentOS bereitgestellt werden.

Diese Server erhalten keine Neustartbenachrichtigungs-E-Mails. Sie erhalten nur die cPanel-Nachricht „Neustart erforderlich“ in WHM aufgrund von Neustarts für systembezogene Dienste (wie systemd, dbus usw.).

cPanel tut dies, indem es den Befehl „needs-restarting“ abfragt/abfragt und dann diese Nachricht in WHM basierend auf seiner Ausgabe generiert.

Dedizierter Server

Dedizierte Server sind eigenständige physische Hardware. Diese Server wie KVM erfordern Kernel-Updates zusammen mit den Yum-Repository-Updates des Upstream-Anbieters.

Wenn Sie einen cPanel/WHM-Server haben, sehen Sie am Ende der Systemaktualisierung höchstwahrscheinlich eine Benachrichtigung in der oberen rechten Ecke wie „Sie müssen den Server neu starten, um Softwareaktualisierungen anzuwenden.“.

Wie bereits erwähnt, können Kernel-Updates durch Dienste wie Kernelcare vermieden werden, die „Live-Patching“ implementieren, um den Kernel zu aktualisieren, ohne die Ausfallzeit eines Neustarts in Kauf nehmen zu müssen.

Arten des Neustarts

Bisher haben wir eine gute Vorstellung von Systemen und warum wir einen Neustart durchführen müssen. Lassen Sie uns die Arten von Neustarts verstehen,

Ordentlicher Neustart

Graceful reboot versucht, Prozessdaten auf Benutzerebene zu speichern, bevor der Prozess beendet/beendet wird.

Erzwungener Neustart

Durch einen erzwungenen Neustart wird jeder Prozess beendet und sofort neu gestartet, wobei potenzielle Fehler beim Herunterfahren ignoriert werden.

Angenommen, Sie versuchen, Ihren Server mit einem Graceful Reboot bei hoher I/O- oder hoher CPU-Auslastung neu zu starten, und es schlägt fehl. In diesem Fall können Sie über das KnownHost-Dashboard innerhalb des Service-Managers für Ihren Server manuell einen Neustart Ihres Servers veranlassen.

Wenn Ihr Server eine hohe I/O- oder eine hohe durchschnittliche CPU-Last aufweist, wird „Graceful Reboot“ möglicherweise hängen bleiben und dazu führen, dass der Server abstürzt.

Wie starte ich den cPanel/WHM-Server neu?

Erzwungener Neustart

1. Melden Sie sich zuerst beim WHM-Panel an,

https://ihre-domain.com:2087 oder https://IP-Adresse:2087 oder https://Server-Hostname:2087 .

2. Navigieren Sie zu Systemneustart → Erzwungener Neustart des Servers .

3. Klicken Sie nun auf Weiter .

Alternativ: Sie können den Befehl „Neustart“ über SSH über Ihr bevorzugtes Terminal ausführen.

Ordentlicher Neustart

1. Melden Sie sich zuerst beim WHM-Panel an,

https://ihre-domain.com:2087 oder https://IP-Adresse:2087 oder https://Server-Hostname:2087 .

2. Navigieren Sie zu Systemneustart → Graceful Server Reboot .

3. Klicken Sie nun auf Weiter .

Je nach Servertyp sollte der Server innerhalb weniger Minuten einsatzbereit sein,

VPS (KVM/Cloud/OpenVZ): Wenige Minuten.

Dedizierter Server: Es sollte innerhalb von 5-10 Minuten wieder verfügbar sein.

Wir empfehlen, Neustarts über das KnownHost-Dashboard für OpenVZ/KVM durchzuführen.

Schlussfolgerung

Wir haben die wesentlichen Informationen behandelt, die Sie kennen müssen, bevor Sie den cPanel/WHM-Server neu starten, und Vorschläge gemacht, um häufige cPanel-Neustarts zu vermeiden. Außerdem können Sie die bereitgestellten Methoden verwenden, um Neustartvorgänge für den cPanel/WHM-Server durchzuführen.


Panels
  1. Was ist ein Linux-Server und warum benötigt Ihr Unternehmen einen?

  2. Erzwingen Sie einen Neustart eines Remote-Linux-Servers

  3. Zugriff auf Ihr cPanel-Login

  4. Starten Sie einen Server neu

  5. Was ist eine Matrox-GPU und warum hat der UNIX-Server meiner Universität eine?

Wie ändere ich den Hostnamen eines cPanel/WHM-Servers?

Warum fordert/empfiehlt cPanel Neustarts?

Warum erhalte ich beim Zugriff auf mein cPanel eine SSL-Warnung?

So installieren Sie cPanel und WHM in CentOS 7

Verwalten von cPanel-Lizenzen

So richten Sie cPanel-E-Mail-Benachrichtigungen ein