

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.

# Aktualisierung einer AWS PCS-Compute-Knotengruppe
<a name="working-with_cng_update"></a>

Dieses Thema bietet einen Überblick über die verfügbaren Optionen und beschreibt, was bei der Aktualisierung einer AWS PCS-Rechenknotengruppe zu beachten ist. Informationen zu den benutzerdefinierten Slurm-Einstellungen finden Sie unter[Benutzerdefinierte Slurm-Einstellungen für AWS PCS-Compute-Knotengruppen](slurm-custom-settings-cng.md).

## Optionen für die Aktualisierung einer AWS PCS-Rechenknotengruppe
<a name="working-with_cng_update_options"></a>

Durch die Aktualisierung einer AWS PCS-Rechenknotengruppe können Sie die Eigenschaften der von AWS PCS gestarteten Instances sowie die Regeln für den Start dieser Instances ändern. Sie können beispielsweise das AMI für Knotengruppen-Instances durch ein anderes ersetzen, auf dem eine andere Software installiert ist. Oder Sie können Sicherheitsgruppen aktualisieren, um die eingehende oder ausgehende Netzwerkkonnektivität zu ändern. Sie können auch die Skalierungskonfiguration und die bevorzugte Kaufoption ändern.

Die folgenden Knotengruppeneinstellungen können nach der Erstellung nicht geändert werden:
+ Name
+ Instances

## Überlegungen bei der Aktualisierung einer AWS PCS-Compute-Knotengruppe
<a name="working-with_cng_update_considerations"></a>

Compute-Knotengruppen definieren EC2-Instances, die für die Verarbeitung von Jobs, für den interaktiven Shell-Zugriff und für andere Aufgaben verwendet werden. Sie sind häufig mit einer oder mehreren AWS PCS-Warteschlangen verknüpft. Wenn Sie Ihre Compute-Knotengruppe aktualisieren, um ihr Verhalten (oder das ihrer Knoten) zu ändern, sollten Sie Folgendes berücksichtigen: 
+  Änderungen an den Eigenschaften der Compute-Knotengruppe werden wirksam, wenn sich der Status der Compute-Knotengruppe von **Aktuell** auf **Aktiv** ändert. Neue Instances werden mit den aktualisierten Eigenschaften gestartet. 
+  Updates, die sich nicht auf die Konfiguration bestimmter Knoten auswirken, wirken sich nicht auf laufende Knoten aus. Zum Beispiel das Hinzufügen eines Subnetzes und das Ändern der Zuweisungsstrategie. 
+  Wenn Sie die Startvorlage für eine Compute-Knotengruppe aktualisieren, müssen Sie die Compute-Knotengruppe aktualisieren, um die neue Version verwenden zu können.
+  Um eine Sicherheitsgruppe zu Knoten in einer Compute-Knotengruppe hinzuzufügen oder zu entfernen, bearbeiten Sie deren Startvorlage und aktualisieren Sie die Compute-Knotengruppe. Neue Instances werden mit den aktualisierten Sicherheitsgruppen gestartet. 
+  Wenn Sie eine Sicherheitsgruppe, die von einer Compute-Knotengruppe verwendet wird, direkt bearbeiten, wirkt sich dies sofort auf laufende und future Instances aus. 
+  Wenn Sie dem von einer Compute-Knotengruppe verwendeten IAM-Instanzprofil Berechtigungen hinzufügen oder daraus entfernen, wirkt sich dies sofort auf laufende und future Instances aus. 
+  Um das von den Instances einer Compute-Knotengruppe verwendete AMI zu ändern, aktualisieren Sie die Compute-Knotengruppe (oder ihre Startvorlage), sodass sie das neue AMI verwendet, und warten Sie, bis AWS PCS die Instances ersetzt. 
+  AWS PCS ersetzt bestehende Instances in der Knotengruppe nach einem Aktualisierungsvorgang für die Knotengruppe. Wenn auf einem Knoten Jobs ausgeführt werden, können diese Jobs abgeschlossen werden, bevor AWS PCS den Knoten ersetzt. Interaktive Benutzerprozesse (z. B. auf Anmeldeknoteninstanzen) werden beendet. Der Status der Knotengruppe kehrt zu dem `Active` Zeitpunkt zurück, zu dem AWS PCS die Instances als Ersatz markiert, der tatsächliche Austausch erfolgt jedoch, wenn sich die Instances im Leerlauf befinden.
+  Wenn Sie die maximal zulässige Anzahl von Instanzen in einer Compute-Knotengruppe verringern, entfernt AWS PCS Knoten aus Slurm, um das neue Maximum zu erreichen. AWS PCS beendet laufende Instances, die den entfernten Slurm-Knoten zugeordnet sind. Die laufenden Jobs auf den entfernten Knoten schlagen fehl und kehren in ihre Warteschlangen zurück.
+  AWS PCS erstellt für jede Compute-Knotengruppe eine verwaltete Startvorlage. Sie sind benannt`pcs-{{identifier}}-do-not-delete`. Wählen Sie sie nicht aus, wenn Sie eine Compute-Knotengruppe erstellen oder aktualisieren, da die Knotengruppe sonst nicht richtig funktioniert. 
+ Wenn Sie eine Compute-Knotengruppe so aktualisieren, dass sie **Spot** als Kaufoption verwendet, muss in Ihrem Konto die mit dem **AWSServiceRoleForEC2Spot-Dienst** verknüpfte Rolle vorhanden sein. Weitere Informationen finden Sie unter [Amazon EC2 Spot-Rolle für AWS PCS](spot-role.md).

## So aktualisieren Sie eine AWS PCS-Rechenknotengruppe
<a name="working-with_cng_update_update"></a>

Sie können eine Knotengruppe mithilfe der AWS-Managementkonsole oder der AWS-CLI aktualisieren.

------
#### [ AWS-Managementkonsole ]

**Um eine Compute-Knotengruppe zu aktualisieren**

1. Öffnen Sie die AWS-PCS-Konsole unter `https://console.aws.amazon.com/pcs/home#/clusters`

1. Wählen Sie den Cluster aus, in dem Sie eine Rechenknotengruppe aktualisieren möchten.

1. Navigieren Sie zu **Compute-Knotengruppen**, gehen Sie zu der Knotengruppe, die Sie aktualisieren möchten, und wählen Sie dann **Bearbeiten** aus.

1. Aktualisieren Sie in den Abschnitten **Computerkonfiguration**, **Zusätzliche Einstellungen** und **SlurmAnpassungseinstellungen** alle Werte mit Ausnahme von:
   + **Instanzen** — Sie können die Instanzen in einer Compute-Knotengruppe nicht ändern.

   Weitere Informationen zu den benutzerdefinierten Slurm-Einstellungen finden Sie unter[Benutzerdefinierte Slurm-Einstellungen für AWS PCS-Compute-Knotengruppen](slurm-custom-settings-cng.md).

1. Wählen Sie **Aktualisieren** aus. Im Feld **Status** wird die Meldung *Aktualisierung* angezeigt, während die Änderungen übernommen werden.
**Wichtig**  
Aktualisierungen von Compute-Knotengruppen können mehrere Minuten dauern.

------
#### [ AWS CLI ]

**Um eine Compute-Knotengruppe zu aktualisieren**

1. Aktualisieren Sie Ihre Compute-Knotengruppe mit dem folgenden Befehl. Nehmen Sie vor der Ausführung des Befehls die folgenden Ersetzungen vor:

   1. {{region-code}}Ersetzen Sie es durch die AWS-Region, in der Sie Ihren Cluster erstellen möchten.

   1. {{my-node-group}}Ersetzen Sie es durch den Namen oder `computeNodeGroupId` für Ihre Rechenknotengruppe.

   1. {{my-cluster}}Ersetzen Sie durch den Namen oder `clusterId` Ihres Clusters.

   ```
   aws pcs update-compute-node-group --region {{region-code}} \
       --cluster-identifier {{my-cluster}} \
       --compute-node-group-identifier {{my-node-group}}
   ```  
**Example — Aktualisierung einer Compute-Knotengruppe mit benutzerdefinierten Slurm-Einstellungen**  

   ```
   aws pcs update-compute-node-group --region {{region-code}} \
       --cluster-identifier {{my-cluster}} \
       --compute-node-group-identifier {{my-node-group}} \
       --slurm-configuration \
       'slurmCustomSettings=[{parameterName=Features,parameterValue="{{gpu,nvme}}"}]'
   ```

   Weitere Informationen finden Sie unter [Benutzerdefinierte Slurm-Einstellungen für AWS PCS-Compute-Knotengruppen](slurm-custom-settings-cng.md).

1. Aktualisieren Sie alle Knotengruppenparameter mit Ausnahme `--instance-configs` von. Um beispielsweise eine neue AMI-ID festzulegen, übergeben Sie `--amiId my-custom-ami-id` where {{my-custom-ami-id}} wird durch das AMI Ihrer Wahl ersetzt. 

**Wichtig**  
Die Aktualisierung der Compute-Knotengruppe kann mehrere Minuten dauern.

Sie können den Status Ihrer Knotengruppe mit dem folgenden Befehl abfragen. 

```
aws pcs get-compute-node-group --region {{region-code}} \
    --cluster-identifier {{my-cluster}} \ 
    --compute-node-group-identifier {{my-node-group}}
```

------