Verwalten von registrierten Instances - AWS OpsWorks

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwalten von registrierten Instances

Wichtig

Der AWS OpsWorks Stacks Dienst hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS Support Team auf AWS re:POST oder über den AWS Premium-Support.

Anmerkung

Diese Funktion wird nur für Linux-Stacks unterstützt.

Wenn Sie eine Instanz registrieren, wird sie zu einer AWS OpsWorks Stacks-Instanz, und Sie können sie auf die gleiche Weise verwalten wie mit Stacks erstellte Instanzen. AWS OpsWorks Es gibt zwei wesentliche Unterschiede:

  • Registrierte Instances müssen keinem Layer zugewiesen werden.

  • Sie können die Registrierung einer Instance aufheben und diese wieder direkt kontrollieren.

Nachdem Sie eine Instance registriert haben, befindet sie sich im Status Registriert. AWS OpsWorks Stacks bietet die folgenden Verwaltungsfunktionen für alle registrierten Instances:

  • Integritätsprüfungen — AWS OpsWorks Stacks überwacht den Agenten, um zu bewerten, ob die Instanz weiterhin funktioniert.

    Wenn eine Instance eine Zustandsprüfung nicht besteht, heilt AWS OpsWorks Stacks registrierte Amazon EC2 EC2-Instances automatisch und ändert den Status registrierter On-Premises-Instances in. connection lost

  • CloudWatch Überwachung — Die Überwachung ist für CloudWatch registrierte Instances aktiviert.

    Sie können Metriken wie CPU-Auslastung und verfügbaren Arbeitsspeicher überwachen und optional eine Benachrichtigung erhalten, wenn eine Metrik einen festgelegten Schwellenwert überschreitet.

  • Benutzerverwaltung — AWS OpsWorks Stacks bietet eine einfache Möglichkeit, festzulegen, welche Benutzer auf die Instanz zugreifen können und welche Operationen sie ausführen dürfen. Weitere Informationen finden Sie unter Verwalten von Benutzerberechtigungen.

  • Ausführung von Rezepten — Sie können den Stack-Befehl Execute Recipes verwenden, um Chef-Rezepte auf der Instanz auszuführen.

  • Betriebssystem-Updates — Sie können den Stack-Befehl Update Dependencies verwenden, um das Betriebssystem der Instanz zu aktualisieren.

Um alle Vorteile der AWS OpsWorks Stacks-Verwaltungsfunktionen nutzen zu können, können Sie die Instanz einer Ebene zuweisen. Weitere Informationen finden Sie unter Zuweisen einer registrierten Instance zu einem Layer.

Es gibt Unterschiede zwischen der Art und Weise, wie AWS OpsWorks Stacks Amazon EC2 verwaltet, und lokalen Instances.

Amazon EC2 EC2-Instances
  • Wenn Sie eine registrierte Amazon EC2 EC2-Instance beenden, beendet AWS OpsWorks Stacks Instances, die vom Instance-Speicher unterstützt werden, und stoppt Amazon EBS-gestützte Instances.

    Die Instance bleibt für den Stack registriert und den Layern zugewiesen, Sie können sie bei Bedarf also neu starten. Um eine registrierte Instance aus einem Stack zu entfernen, müssen Sie entweder die Registrierung explizit aufheben oder die Instance löschen (damit wird die Registrierung automatisch aufgehoben).

  • Wenn Sie eine registrierte Amazon EC2-Instance neu starten oder die Instance ausfällt und automatisch repariert wird, entspricht das Ergebnis dem Stoppen und Neustarten der Instance mithilfe von Amazon EC2. Beachten Sie die folgenden Unterschiede:

    • Instance Store-Backed Instances — AWS OpsWorks Stacks startet eine neue Instance mit demselben AMI.

      Beachten Sie, dass AWS OpsWorks Stacks keine Kenntnis von Vorgängen hat, die Sie vor der Registrierung an der Instance ausgeführt haben, wie z. B. die Installation von Softwarepaketen. Wenn Sie möchten, dass AWS OpsWorks Stacks beim Start Pakete installiert oder andere Konfigurationsaufgaben ausführt, müssen Sie benutzerdefinierte Chef-Rezepte bereitstellen, die die erforderlichen Aufgaben ausführen, und sie den Setup-Ereignissen der entsprechenden Ebenen zuweisen.

    • Amazon EBS-gestützte Instances — AWS OpsWorks Stacks startet eine neue Instance mit demselben AMI und fügt das Root-Volume erneut an, wodurch die Instance auf ihre vorherige Konfiguration zurückgesetzt wird.

  • Wenn Sie eine registrierte Amazon EC2 EC2-Instance abmelden, wird sie wieder zu einer regulären Amazon EC2 EC2-Instance.

Lokale Instances
  • AWS OpsWorks Stacks können eine registrierte lokale Instance nicht stoppen oder starten.

    Das Aufheben der Zuweisung einer registrierten lokalen Instanz löst ein Shutdown-Ereignis aus. Damit werden jedoch nur die Shutdown-Rezepte des zugewiesenen Layers ausgeführt. Sie führen Aufgaben (wie z. B. Services herunterfahren) aus, stoppen jedoch nicht die Instance.

  • AWS OpsWorks Stacks können eine registrierte lokale Instanz nicht automatisch reparieren, wenn sie ausfällt, aber die Instanz wird als Verbindungsverlust markiert.

  • Lokale Instances können die Elastic Load Balancing-, Amazon EBS- oder Elastic IP-Adressdienste nicht verwenden.