AWS Systems ManagerChange Managersteht neuen Kunden nicht mehr offen. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Änderung der AWS Systems ManagerChange Manager Verfügbarkeit.
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.
Wartungsfenster-Tasks ohne Ziele registrieren
Für jedes von Ihnen erstellte Wartungsfenster können Sie eine oder mehrere Aufgaben angeben, die beim Ausführen des Wartungsfensters ausgeführt werden sollen. ln den meisten Fällen müssen Sie die Ressourcen oder Ziele angeben, für die Aufgabe ausgeführt werden soll. In einigen Fällen müssen Sie Ziele jedoch nicht explizit in der Aufgabe angeben.
Ein oder mehrere Ziele für Wartungsfenster Systems Manager Run Command-Typ-Aufgaben müssen angegeben werden. Je nach Art der Aufgabe sind Ziele für andere Aufgabentypen im Wartungsfenster (Systems Manager Automation AWS Lambda, und AWS Step Functions) optional.
Bei den Aufgabentypen Lambda und Step Functions hängt es vom Inhalt der von Ihnen erstellten Funktion oder des Zustandsautomaten ab, ob ein Ziel erforderlich ist.
Anmerkung
Wenn eine Aufgabe registrierte Ziele hat, lösen Automation und AWS Step Functions Aufgaben die Ziele aus Ressourcengruppen und Tags auf und senden einen Aufruf pro aufgelöster Ressource, was zu mehreren Aufgabenaufrufen führt. AWS Lambda Aber angenommen, Sie möchten nur einen Aufruf für eine Lambda-Aufgabe, die bei einer Ressourcengruppe mit mehr als einer Instance registriert ist. Wenn Sie in diesem Fall in der AWS-Managementkonsole arbeiten, wählen Sie auf der Seite Lambda-Aufgabe registrieren oder Lambda-Aufgabe bearbeiten die Option Aufgabenziel nicht erforderlich aus. Wenn Sie den AWS CLI Befehl verwenden, geben Sie bei der Ausführung des Befehls oder register-task-with-maintenance-windowBefehls keine Ziele mithilfe des --targets Parameters an. update-maintenance-window-task
In vielen Fällen müssen Sie ein Ziel für eine Automatisierungsaufgabe nicht explizit angeben. Angenommen, Sie erstellen beispielsweise eine Automation-Aufgabe, um eine Amazon Machine Image (AMI) für Linux mit dem AWS-UpdateLinuxAmi-Runbook zu aktualisieren. Wenn die Aufgabe ausgeführt wird, wird AMI mit den neuesten verfügbaren Linux-Verteilungspaketen und Amazon-Software aktualisiert. Neue Instances, die aus der AMI erstellt wurden, haben diese Updates bereits installiert. Da die ID des AMI in den Eingabeparametern für das Runbook angegeben ist, muss in der Wartungsfenster-Aufgabe kein Ziel erneut angegeben werden.
Angenommen, Sie verwenden AWS Command Line Interface (AWS CLI), um eine Automatisierungsaufgabe im Wartungsfenster zu registrieren, die das AWS-RestartEC2Instance Runbook verwendet. Da der neu zu startende Knoten im --task-invocation-parameters-Argument angegeben wird, müssen Sie nicht auch eine --targets-Option angeben.
Anmerkung
Bei Wartungsfensteraufgaben ohne festgelegtes Ziel können Sie keine Werte für --max-errors und --max-concurrency bereitstellen. Stattdessen fügt das System den Platzhalterwert 1 ein, der in der Antwort auf Befehle wie describe-maintenance-window-tasks und get-maintenance-window-task gemeldet wird. Diese Werte wirken sich nicht auf die Ausführung Ihrer Aufgabe aus und können ignoriert werden.
Das folgende Beispiel zeigt auch, dass die --targets, --max-errors und --max-concurrency-Optionen für eine ziellose Wartungsfensteraufgabe weggelassen werden.
Anmerkung
Für Aufgaben im Wartungsfenster, die vor dem 23. Dezember 2020 registriert wurden: Wenn Sie Ziele für die Aufgabe angegeben haben und eines nicht mehr erforderlich ist, können Sie diese Aufgabe aktualisieren, um die Ziele mithilfe der Systems Manager Manager-Konsole oder des update-maintenance-window-task AWS CLI Befehls zu entfernen.
- Weitere Informationen