

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.

# Hinzufügen von Knoten zu einem ElastiCache Cluster
<a name="Clusters.AddNode"></a>

Das Hinzufügen von Knoten zu einem Memcached-Cluster erhöht die Anzahl Ihrer Cluster-Partitionen. Wenn Sie die Anzahl der Partitionen in einem Cluster ändern, müssen einige Ihrer Schlüsselbereiche neu zugeordnet werden, damit sie auf den richtigen Knoten abgebildet werden. Die Neuzuordnung von Schlüsselräumen erhöht vorübergehend die Anzahl der Cache-Fehler auf dem Cluster. Weitere Informationen finden Sie unter [Konfiguration Ihres ElastiCache Clients für einen effizienten Lastenausgleich (Memcached)](BestPractices.LoadBalancing.md).

Informationen zur Neukonfiguration Ihres Valkey- oder Redis OSS-Clusters (Clustermodus aktiviert) finden Sie unter [Skalierung von Valkey- oder Redis OSS-Clustern (Clustermodus aktiviert)](scaling-redis-cluster-mode-enabled.md)

Sie können die ElastiCache Management Console, die AWS CLI oder ElastiCache API verwenden, um Ihrem Cluster Knoten hinzuzufügen.

## Mit dem ElastiCache AWS-Managementkonsole
<a name="Clusters.AddNode.CON"></a>

Wenn Sie einen Knoten zu einem Valkey- oder Redis OSS-Cluster (Clustermodus deaktiviert) mit einem einzigen Knoten hinzufügen möchten (einem Cluster ohne aktivierte Replikation), müssen Sie zuerst die Replikation hinzufügen und dann einen Replikatknoten hinzufügen.

**Topics**
+ [Um die Replikation zu einem Valkey- oder Redis OSS-Cluster ohne Shards hinzuzufügen](#AddReplication.CON)
+ [Um Knoten zu einem ElastiCache Cluster (Konsole) hinzuzufügen](#AddNode.CON)

Mit dem folgenden Verfahren wird die Replikation zu einem Valkey- oder Redis-OSS mit einem Knoten hinzugefügt, für den die Replikation nicht aktiviert ist. Wenn Sie Replikation hinzufügen, wird der vorhandene Knoten zum primären Knoten im replikationsfähigen Cluster. Nachdem die Replikation hinzugefügt wurde, können Sie dem Cluster bis zu 5 Replikationsknoten hinzufügen.<a name="AddReplication.CON"></a>

**Um die Replikation zu einem Valkey- oder Redis OSS-Cluster ohne Shards hinzuzufügen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die ElastiCache Konsole unter. [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)

1. Wählen Sie im Navigationsbereich **Valkey-Cluster** oder **Redis OSS-Cluster** aus.

   Eine Liste der Cluster, auf denen diese Engine ausgeführt wird, wird angezeigt.

1. Wählen Sie den Namen eines Clusters, nicht das Kästchen links vom Namen des Clusters, dem Sie Knoten hinzufügen möchten.

   Folgendes gilt für einen Redis OSS-Cluster, für den die Replikation nicht aktiviert ist:
   + Es läuft Redis OSS, nicht Clustered Redis OSS.
   + Er besitzt keine Shards.

     Wenn der Cluster über Shards verfügt, ist die Replikation für ihn bereits aktiviert und Sie können mit [Um Knoten zu einem ElastiCache Cluster (Konsole) hinzuzufügen](#AddNode.CON) fortfahren.

1. Wählen Sie **Add replication**.

1. Geben Sie unter **Add Replication** eine Beschreibung für diesen replikationsfähigen Cluster ein.

1. Wählen Sie **Hinzufügen** aus.

   Sobald der Status des Clusters wieder *available* lautet, können Sie mit dem nächsten Verfahren fortfahren und Replikate zum Cluster hinzufügen.<a name="AddNode.CON"></a>

**Um Knoten zu einem ElastiCache Cluster (Konsole) hinzuzufügen**

Die folgende Vorgehensweise kann verwendet werden, um Knoten zu einem Cluster hinzuzufügen.

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die ElastiCache Konsole unter [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Wählen Sie im Navigationsbereich die Engine, die auf dem Cluster ausgeführt wird, dem Sie Knoten hinzufügen möchten.

   Es wird eine Liste der Cluster der ausgewählten Engine angezeigt.

1. Wählen Sie in der Liste der Cluster den Namen des Clusters aus, dem Sie einen Knoten hinzufügen möchten..

   Wenn es sich bei Ihrem Cluster um einen Valkey- oder Redis OSS-Cluster (Clustermodus aktiviert) handelt, finden Sie weitere Informationen unter. [Skalierung von Valkey- oder Redis OSS-Clustern (Clustermodus aktiviert)](scaling-redis-cluster-mode-enabled.md)

   Wenn es sich bei Ihrem Cluster um einen Valkey- oder Redis OSS-Cluster (Clustermodus deaktiviert) ohne Shards handelt, führen Sie zunächst die Schritte unter aus. [Um die Replikation zu einem Valkey- oder Redis OSS-Cluster ohne Shards hinzuzufügen](#AddReplication.CON)

1. Wählen Sie **Knoten hinzufügen** aus.

1. Geben Sie im Dialogfeld **Add Node (Knoten hinzufügen)** die erforderlichen Informationen ein.

1. Wählen Sie die Schaltfläche **Sofort übernehmen – Ja**, um diesen Knoten sofort hinzuzufügen, oder **Nein**, um das Hinzufügen dieses Knotens bis zum nächsten Wartungsfenster des Clusters aufzuschieben.  
**Auswirkung von neuen Hinzufügungs- und Entfernungsanträgen auf ausstehende Anträge**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonElastiCache/latest/dg/Clusters.AddNode.html)

   Um festzustellen, welche Vorgänge noch nicht abgeschlossen sind, wählen Sie die Registerkarte **Beschreibung** und prüfen Sie, wie viele ausstehende Erstellungen oder Löschungen angezeigt werden. Sie können nicht sowohl ausstehende Erstellungen als auch ausstehende Löschungen haben. 

1. Wählen Sie die Schaltfläche **Add**.

    Nach kurzer Zeit sollten die neuen Knoten mit dem Status **creating** in der Knotenliste erscheinen. Wenn dies nicht der Fall ist, aktualisieren Sie die Browserseite. Sobald sich der Status des Knotens in *verfügbar* ändert, kann der neue Knoten verwendet werden.

## Verwenden Sie den AWS CLI ElastiCache
<a name="Clusters.AddNode.CLI"></a>

Um einem Cluster mithilfe von Knoten hinzuzufügen AWS CLI, verwenden Sie den AWS CLI Vorgang `modify-cache-cluster` mit den folgenden Parametern:
+ `--cache-cluster-id` Die ID des Clusters, zu dem Sie Knoten hinzufügen möchten.
+ `--num-cache-nodes` Der Parameter `--num-cache-nodes` gibt die Anzahl der Knoten an, die sich nach der Übernahme der Änderung in diesem Cluster befinden sollen. Damit diesem Cluster Knoten hinzugefügt werden, muss `--num-cache-nodes` größer als die aktuelle Anzahl von Knoten in diesem Cluster sein. Wenn dieser Wert kleiner als die aktuelle Anzahl von Knoten ist, ElastiCache erwartet, dass der Parameter `cache-node-ids-to-remove` und eine Liste von Knoten aus dem Cluster entfernt werden. Weitere Informationen finden Sie unter [Verwenden AWS CLI Sie mit ElastiCache](Clusters.DeleteNode.md#Clusters.DeleteNode.CLI).
+ `--apply-immediately` oder `--no-apply-immediately` gibt an, ob diese Knoten umgehend bzw. während des nächsten Wartungsfensters hinzugefügt werden sollen.

Für Linux, macOS oder Unix:

```
aws elasticache modify-cache-cluster \
    --cache-cluster-id my-cluster \
    --num-cache-nodes 5 \
    --apply-immediately
```

Für Windows:

```
aws elasticache modify-cache-cluster ^
    --cache-cluster-id my-cluster ^
    --num-cache-nodes 5 ^
    --apply-immediately
```

Dieser Vorgang erzeugt eine Ausgabe ähnlich der folgenden (JSON-Format):

```
{
    "CacheCluster": {
        "Engine": "memcached", 
        "CacheParameterGroup": {
            "CacheNodeIdsToReboot": [], 
            "CacheParameterGroupName": "default.memcached1.4", 
            "ParameterApplyStatus": "in-sync"
        }, 
        "CacheClusterId": "my-cluster", 
        "PreferredAvailabilityZone": "us-west-2b", 
        "ConfigurationEndpoint": {
            "Port": 11211, 
            "Address": "rlh-mem000.7alc7bf-example.cfg.usw2.cache.amazonaws.com"
        }, 
        "CacheSecurityGroups": [], 
        "CacheClusterCreateTime": "2016-09-21T16:28:28.973Z", 
        "AutoMinorVersionUpgrade": true, 
        "CacheClusterStatus": "modifying", 
        "NumCacheNodes": 2, 
        "ClientDownloadLandingPage": "https://console.aws.amazon.com/elasticache/home#client-download:", 
        "SecurityGroups": [
            {
                "Status": "active", 
                "SecurityGroupId": "sg-dbe93fa2"
            }
        ], 
        "CacheSubnetGroupName": "default", 
        "EngineVersion": "1.4.24", 
        "PendingModifiedValues": {
            "NumCacheNodes": 5
        }, 
        "PreferredMaintenanceWindow": "sat:09:00-sat:10:00", 
        "CacheNodeType": "cache.m3.medium",
         "DataTiering": "disabled",
    }
}
```

Weitere Informationen finden Sie im AWS CLI Thema [https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-cache-cluster.html](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-cache-cluster.html).

## Verwenden von AWS CLI with ElastiCache
<a name="Clusters.AddNode.CLI"></a>

Wenn Sie Knoten zu einem vorhandenen Valkey- oder Redis OSS-Cluster (Clustermodus deaktiviert) hinzufügen möchten, für den die Replikation nicht aktiviert ist, müssen Sie zuerst die Replikationsgruppe erstellen und dabei den vorhandenen Cluster als primären Cluster angeben. Weitere Informationen finden Sie unter [Erstellen einer Replikationsgruppe mithilfe eines verfügbaren Valkey- oder Redis OSS-Clusters ()AWS CLI](Replication.CreatingReplGroup.ExistingCluster.md#Replication.CreatingReplGroup.ExistingCluster.CLI). Wenn die Replikationsgruppe *verfügbar* ist, können Sie mit dem folgenden Vorgang fortfahren.

Um einem Cluster mithilfe von Knoten hinzuzufügen AWS CLI, verwenden Sie den AWS CLI Vorgang `increase-replica-count` mit den folgenden Parametern:
+ `--replication-group-id` Die ID der Replikationsgruppe, aus der Sie Knoten entfernen möchten.
+ `--new-replica-count` gibt die Anzahl der Knoten an, die nach Anwendung der Änderung in dieser Replikationsgruppe enthalten sein sollen. Damit diesem Cluster Knoten hinzugefügt werden, muss `--new-replica-count` größer als die aktuelle Anzahl von Knoten in diesem Cluster sein.
+ `--apply-immediately` oder `--no-apply-immediately` gibt an, ob diese Knoten umgehend bzw. während des nächsten Wartungsfensters hinzugefügt werden sollen.

Für Linux, macOS oder Unix:

```
aws elasticache increase-replica-count \
    --replication-group-id my-replication-group \
    --new-replica-count 4 \
    --apply-immediately
```

Für Windows:

```
aws elasticache increase-replica-count ^
    --replication-group-id my-replication-group ^
    --new-replica-count 4 ^
    --apply-immediately
```

Dieser Vorgang erzeugt eine Ausgabe ähnlich der folgenden (JSON-Format):

```
{
    "ReplicationGroup": {
        "ReplicationGroupId": "node-test",
        "Description": "node-test",       
        "Status": "modifying",
        "PendingModifiedValues": {},
        "MemberClusters": [
            "node-test-001",
            "node-test-002",
            "node-test-003",
            "node-test-004",
            "node-test-005"
        ],
        "NodeGroups": [
            {
                "NodeGroupId": "0001",
                "Status": "modifying",
                "PrimaryEndpoint": {
                    "Address": "node-test.zzzzzz.ng.0001.usw2.cache.amazonaws.com",
                    "Port": 6379
                },
                "ReaderEndpoint": {
                    "Address": "node-test.zzzzzz.ng.0001.usw2.cache.amazonaws.com",
                    "Port": 6379
                },
                "NodeGroupMembers": [
                    {
                        "CacheClusterId": "node-test-001",
                        "CacheNodeId": "0001",
                        "ReadEndpoint": {
                            "Address": "node-test-001.zzzzzz.0001.usw2.cache.amazonaws.com",
                            "Port": 6379
                        },
                        "PreferredAvailabilityZone": "us-west-2a",
                        "CurrentRole": "primary"
                    },
                    {
                        "CacheClusterId": "node-test-002",
                        "CacheNodeId": "0001",
                        "ReadEndpoint": {
                            "Address": "node-test-002.zzzzzz.0001.usw2.cache.amazonaws.com",
                            "Port": 6379
                        },
                        "PreferredAvailabilityZone": "us-west-2c",
                        "CurrentRole": "replica"
                    },
                    {
                        "CacheClusterId": "node-test-003",
                        "CacheNodeId": "0001",
                        "ReadEndpoint": {
                            "Address": "node-test-003.zzzzzz.0001.usw2.cache.amazonaws.com",
                            "Port": 6379
                        },
                        "PreferredAvailabilityZone": "us-west-2b",
                        "CurrentRole": "replica"
                    }
                ]
            }
        ],
        "SnapshottingClusterId": "node-test-002",
        "AutomaticFailover": "enabled",
        "MultiAZ": "enabled",
        "SnapshotRetentionLimit": 1,
        "SnapshotWindow": "07:30-08:30",
        "ClusterEnabled": false,
        "CacheNodeType": "cache.r5.large",
         "DataTiering": "disabled",
        "TransitEncryptionEnabled": false,
        "AtRestEncryptionEnabled": false,
        "ARN": "arn:aws:elasticache:us-west-2:123456789012:replicationgroup:node-test"
    }
}
```

Weitere Informationen finden Sie im AWS CLI Thema [https://docs.aws.amazon.com/cli/latest/reference/elasticache/increase-replica-count.html](https://docs.aws.amazon.com/cli/latest/reference/elasticache/increase-replica-count.html).

## Verwenden der ElastiCache API
<a name="Clusters.AddNode.API"></a>

Wenn Sie Knoten zu einem vorhandenen Valkey- oder Redis OSS-Cluster (Clustermodus deaktiviert) hinzufügen möchten, für den die Replikation nicht aktiviert ist, müssen Sie zuerst die Replikationsgruppe erstellen und den vorhandenen Cluster als primären Cluster angeben. Weitere Informationen finden Sie unter [Hinzufügen von Replikaten zu einem eigenständigen Valkey- oder Redis OSS-Cluster (Cluster Mode Disabled) (API) ElastiCache](Replication.CreatingReplGroup.ExistingCluster.md#Replication.CreatingReplGroup.ExistingCluster.API). Wenn die Replikationsgruppe *verfügbar* ist, können Sie mit dem folgenden Vorgang fortfahren.

**Um Knoten zu einem Cluster (ElastiCache API) hinzuzufügen**
+ Rufen Sie die API-Operation `IncreaseReplicaCount` mit folgenden Parametern auf:
  + `ReplicationGroupId` Die ID des Clusters, zu dem Sie Knoten hinzufügen möchten.
  + `NewReplicaCount` Der Parameter `NewReplicaCount` gibt die Anzahl der Knoten an, die sich nach der Übernahme der Änderung in diesem Cluster befinden sollen. Damit diesem Cluster Knoten hinzugefügt werden, muss `NewReplicaCount` größer als die aktuelle Anzahl von Knoten in diesem Cluster sein. Wenn dieser Wert kleiner ist als die aktuelle Anzahl der Knoten, verwenden Sie die `DecreaseReplicaCount`-API mit der Anzahl der Knoten, die aus dem Cluster entfernt werden sollen.
  + `ApplyImmediately` Gibt an, ob diese Knoten umgehend oder während des nächsten Wartungsfensters hinzugefügt werden sollen.
  + `Region`Gibt die AWS Region des Clusters an, zu der Sie Knoten hinzufügen möchten.

  Das folgende Beispiel zeigt einen Aufruf zum Hinzufügen von Knoten zu einem Cluster.  
**Example**  

  ```
  https://elasticache.us-west-2.amazonaws.com/
      ?Action=IncreaseReplicaCount
      &ApplyImmediately=true
      &NumCacheNodes=4
      &ReplicationGroupId=my-replication-group
      &Region=us-east-2
      &Version=2014-12-01
      &SignatureVersion=4
      &SignatureMethod=HmacSHA256
      &Timestamp=20141201T220302Z
      &X-Amz-Algorithm=&AWS;4-HMAC-SHA256
      &X-Amz-Date=20141201T220302Z
      &X-Amz-SignedHeaders=Host
      &X-Amz-Expires=20141201T220302Z
      &X-Amz-Credential=<credential>
      &X-Amz-Signature=<signature>
  ```

Weitere Informationen finden Sie unter ElastiCache API-Thema [https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_IncreaseReplicaCount.html](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_IncreaseReplicaCount.html).

## Die ElastiCache API verwenden
<a name="Clusters.AddNode.API"></a>

**Um Knoten zu einem Cluster hinzuzufügen (ElastiCache API)**
+ Rufen Sie die API-Operation `ModifyCacheCluster` mit folgenden Parametern auf:
  + `CacheClusterId` Die ID des Clusters, zu dem Sie Knoten hinzufügen möchten.
  + `NumCacheNodes` Der Parameter `NumCachNodes` gibt die Anzahl der Knoten an, die sich nach der Übernahme der Änderung in diesem Cluster befinden sollen. Damit diesem Cluster Knoten hinzugefügt werden, muss `NumCacheNodes` größer als die aktuelle Anzahl von Knoten in diesem Cluster sein. Wenn dieser Wert unter der aktuellen Anzahl von Knoten liegt, wird ElastiCache erwartet, dass der Parameter `CacheNodeIdsToRemove` mit einer Liste von Knoten aus dem Cluster entfernt wird (siehe[Verwenden der ElastiCache API mit Memcached](Clusters.DeleteNode.md#Clusters.DeleteNode.API)).
  + `ApplyImmediately` Gibt an, ob diese Knoten umgehend oder während des nächsten Wartungsfensters hinzugefügt werden sollen.
  + `Region`Gibt die AWS Region des Clusters an, zu der Sie Knoten hinzufügen möchten.

  Das folgende Beispiel zeigt einen Aufruf zum Hinzufügen von Knoten zu einem Cluster.  
**Example**  

  ```
  https://elasticache.us-west-2.amazonaws.com/
      ?Action=ModifyCacheCluster
      &ApplyImmediately=true
      &NumCacheNodes=5
  	&CacheClusterId=my-cluster
  	&Region=us-east-2
      &Version=2014-12-01
      &SignatureVersion=4
      &SignatureMethod=HmacSHA256
      &Timestamp=20141201T220302Z
      &X-Amz-Algorithm=&AWS;4-HMAC-SHA256
      &X-Amz-Date=20141201T220302Z
      &X-Amz-SignedHeaders=Host
      &X-Amz-Expires=20141201T220302Z
      &X-Amz-Credential=<credential>
      &X-Amz-Signature=<signature>
  ```

Weitere Informationen finden Sie unter ElastiCache API-Thema [https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheCluster.html](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheCluster.html).