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

Stellen Sie sicher, dass die Server erfolgreich neu gestartet werden

Dieser Artikel enthält Tipps, um sicherzustellen, dass Serverneustarts oder Neustarts schnell und mit minimaler Unterbrechung erfolgen.

Stellen Sie sicher, dass Sie Serversicherungen ordnungsgemäß konfigurieren und ausführen

Wir empfehlen Ihnen, Backups zu verwenden, um Ihre Daten auf dem neuesten Stand zu halten. Rackspace Cloud Backups führen ein differenzielles Backup mit einer festgelegten Häufigkeit aus. Sie können festlegen, dass ein Cloud-Backup auf einer beliebigen Anzahl von Verzeichnissen ausgeführt wird.

Wichtig :Performance-Cloud-Server mit einer Daten-Disc enthalten keine Datenpartitionen in den von Ihnen aufgenommenen Image-Snapshots. Stellen Sie sicher, dass Ihr Datenschema diese Datenpartitionen enthält.

Linux sichern

Wenn Sie einen Linux®-Server ausführen, müssen Sie möglicherweise die folgenden Verzeichnisse sichern:

  • /home
  • /root
  • /etc (Dieses Verzeichnis enthält die meisten Ihrer Konfigurationsdateien.)
  • /var/www (Dieses Verzeichnis enthält häufig Ihre Websites und Dateien.)
  • /var/lib/mysqlbackup (Server, die mit Rackspace ManagedOperations erstellt wurden, verfügen über einen automatisierten Prozess, der automatisch einen MySQL®-mysql dump ausführt in diesen Ordner.)

Windows sichern

Wenn Sie einen Windows®-Server betreiben, empfehlen wir Ihnen, die Speicherorte zu sichern, an denen Sie Daten speichern, wie z. B. die folgenden Speicherorte:

  • C:\inetpub
  • C:\Benutzer
  • Alle zusätzlichen Laufwerke wie D: und E:

Live-Datenbanken sichern

Cloud Backup sichert keine Live-Datenbanken. Sie müssen diese Datenbanken mit Tools wie Microsoft® SQL Server Management Studio sichern.

Wir empfehlen Ihnen, Ihre spezifischen Anwendungen und deren Sicherungsanforderungen sorgfältig zu prüfen.

Stellen Sie sicher, dass Sie Dienste so konfigurieren, dass sie nach dem Booten gestartet werden (Start)

Das Standardinstallations-Setup beinhaltet keinen automatischen Neustart. Sie müssen Dienste so konfigurieren, dass sie nach dem Neustart oder Neustart des Servers neu gestartet werden. Um zu erfahren, wie Sie diese Aufgabe ausführen, wählen Sie die folgende Ressource aus, die dem Betriebssystem (OS) Ihres Servers entspricht:

  • Windows:Bereiten Sie die Migration eines Windows-Servers vor
  • Betriebssystem Ubuntu®:UPDATE-RC.D(8)
  • RHEL® und CentOS®:Verwenden des Dienstprogramms chkconfig

Stellen Sie sicher, dass Sie iptables oder die Windows-Firewall so konfigurieren, dass sie beim Neustart neu gestartet werden

Stellen Sie sicher, dass die von Ihnen konfigurierten Firewall-Regeln beim Neustart aktiv bleiben. Dieser Abschnitt zeigt Ihnen, wie Sie diese Aufgabe ausführen.

SSL-Passphrase

Es wird nicht empfohlen, eine Passphrase zu verwenden, wenn Sie ein SSL-Zertifikat (Secure SocketsLayer) generieren. Wenn Sie jedoch bereits eine Passphrase für Ihr SSL-Zertifikat haben, müssen Sie diese beim Neustart des Servers eingeben. Die Dienste auf dem Server können erst gestartet werden, wenn Sie diese Passphrase eingeben.

Stellen Sie sicher, dass Cloud Block Storage-Volumes beim Neustart angehängt werden

Wenn Sie Daten auf einem Cloud Block Storage-Volume haben, das mit einem Cloud-Server verbunden ist, müssen Sie sicherstellen, dass Sie alle Volumes nach einem Neustart ordnungsgemäß verbinden.

Dazu müssen Sie Ihr Volume zu den statischen Dateisysteminformationen in der fstab hinzufügen Datei.

Hinweis :Wenn Sie Windows verwenden, stellen Sie sicher, dass der gemountete Blockspeicher nach dem Neustart des Servers gemountet bleibt.

FSCK (Dateisystemkonsistenzprüfung)

Eine Konsistenzprüfung des Dateisystems (fsck Betrieb) wird im Allgemeinen automatisch beim Booten ausgeführt. Zwei gängige Trigger führen automatisch einen fsck aus . Entweder erkennt das Betriebssystem, dass sich ein Dateisystem in einem inkonsistenten Zustand befindet (aufgrund eines nicht ordnungsgemäßen Herunterfahrens, wie z. B. eines Absturzes oder eines Stromausfalls), oder die Häufigkeit, mit der das System gemountet wird, überschreitet das Limit.

Nach dem Neustart Ihres Servers kann diese Prüfung automatisch erfolgen. Wenn dies der Fall ist, wird der fsck kann die Wiederverbindung Ihres Servers verzögern. Obwohl Verzögerungen normalerweise negative Erfahrungen sind, könnte die Verzögerung in diesem Fall Ihren Server retten. Wir empfehlen, die Dateisystemprüfung unabhängig von der Verzögerung abzuschließen. Wenn Sie versuchen, den Server erneut zu starten, wird die Dateisystemprüfung fortgesetzt und die Verzögerung verlängert.

Test

Um sicherzustellen, dass Sie verstehen, wie Ihre Server und andere Cloud-Produkte während und nach einem Neustart reagieren, empfehlen wir dringend, dass Sie sich einige Minuten Zeit nehmen, um den Neustartvorgang zu testen.

Führen Sie Tests während der Entwicklungsphase oder auf separaten Servern durch, um die Auswirkungen auf den Kunden zu begrenzen.

Reduzieren Sie die Auswirkungen eines Neustarts

Verwenden Sie die Tipps in diesem Abschnitt, um die Auswirkungen von Serverneustarts zu verringern.

Horizontale Skalierung

Eine der besten Möglichkeiten, die anhaltenden Auswirkungen eines Neustarts zu verhindern, besteht darin, Ihre Anwendung auf mehrere redundante, mehrstufige Server zu verteilen. Dieser Ansatz wird als horizontale Skalierung bezeichnet , ist eine großartige Möglichkeit, das Risiko von Ausfallzeiten aufgrund des Ausfalls eines einzelnen Servers zu minimieren.

Benutzerdefinierte Fehlerseiten

Durch die Verwendung eines Cloud-Load-Balancers können Sie eine benutzerdefinierte Fehlerseite festlegen, wenn ein mit dem Load-Balancer verbundener Server offline ist oder nicht reagiert. Wenn Sie diese Fehlerseite proaktiv konfigurieren, erhält ein Besucher Ihrer Website eine spezifische Fehlermeldung für Ihre spezielle Anwendung.


Linux
  1. Häufig gestellte Fragen zu Cloud-Servern

  2. Deaktivieren Sie die HTTP-Komprimierung auf Apache-Servern

  3. Untersuchen Sie kompromittierte Server

  4. Überblick über den OnMetal Cloud-Server

  5. Zeigen Sie Informationen zu verfügbaren Cloud-Servern an

So überwachen Sie Linux-Server mit CloudStats

Index der Webmin-Server

Wie starte ich den Server von whm neu?

Neustart/Neustart des Servers auf Plesk

Verwenden von Ajenti beim Verwalten von Linux-Servern

NTP-Serverarchitektur