Aktualisierung einer Subnetzgruppe - Amazon MemoryDB

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 Subnetzgruppe

Sie können die Beschreibung einer Subnetzgruppe aktualisieren oder die Liste der Subnetz-IDs ändern, die der Subnetzgruppe zugeordnet sind. Es ist nicht möglich, Subnetz-IDs aus einer Subnetzgruppe zu löschen, wenn das Subnetz derzeit von einem Cluster verwendet wird.

Die folgenden Verfahren zeigen Ihnen, wie Sie eine Subnetzgruppe aktualisieren.

Aktualisierung von Subnetzgruppen (Konsole)

Um eine Subnetzgruppe zu aktualisieren
  1. Melden Sie sich bei der MemoryDB-Konsole an AWS Management Console und öffnen Sie sie unter https://console.aws.amazon.com/memorydb/.

  2. Wählen Sie im linken Navigationsbereich Subnet Groups aus.

  3. Wählen Sie in der Liste der Subnetzgruppen die gewünschte Subnetzgruppe aus.

  4. Die Felder Name, VpcID und Beschreibung können nicht geändert werden.

  5. Klicken Sie im Abschnitt Ausgewählte Subnetze auf Verwalten, um alle Änderungen an den Availability Zones vorzunehmen, die Sie für die Subnetze benötigen. Klicken Sie auf Save (Speichern), um die Änderungen zu speichern.

Aktualisierung von Subnetzgruppen (AWS CLI)

Verwenden Sie in einer Befehlszeile den Befehl, update-subnet-group um eine Subnetzgruppe zu aktualisieren.

Für Linux, macOS oder Unix:

aws memorydb update-subnet-group \ --subnet-group-name mysubnetgroup \ --description "New description" \ --subnet-ids "subnet-42df9c3a" "subnet-48fc21a9"

Für Windows:

aws memorydb update-subnet-group ^ --subnet-group-name mysubnetgroup ^ --description "New description" ^ --subnet-ids "subnet-42df9c3a" "subnet-48fc21a9"

Die Ausgabe dieses Befehls sieht ähnlich wie folgt aus:

{ "SubnetGroup": { "VpcId": "vpc-73cd3c17", "Description": "New description", "Subnets": [ { "Identifier": "subnet-42dcf93a", "AvailabilityZone": { "Name": "us-east-1a" } }, { "Identifier": "subnet-48fc12a9", "AvailabilityZone": { "Name": "us-east-1a" } } ], "Name": "mysubnetgroup", "ARN": "arn:aws:memorydb:us-east-1:012345678912:subnetgroup/mysubnetgroup", } }

Weitere Informationen finden Sie im AWS CLI Thema update-subnet-group.

Aktualisierung von Subnetzgruppen (MemoryDB-API)

Rufen UpdateSubnetGroup Sie mithilfe der MemoryDB-API mit den folgenden Parametern auf:

  • SubnetGroupName=mysubnetgroup

  • Alle anderen Parameter, deren Werte Sie ändern möchten. In diesem Beispiel wird Description=New%20description verwendet, um die Beschreibung der Subnetzgruppe zu ändern.

Beispiel
https://memory-db.us-east-1.amazonaws.com/ ?Action=UpdateSubnetGroup &Description=New%20description &SubnetGroupName=mysubnetgroup &SubnetIds.member.1=subnet-42df9c3a &SubnetIds.member.2=subnet-48fc21a9 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Timestamp=20141201T220302Z &Version=2014-12-01 &X-Amz-Algorithm=Amazon4-HMAC-SHA256 &X-Amz-Credential=<credential> &X-Amz-Date=20141201T220302Z &X-Amz-Expires=20141201T220302Z &X-Amz-Signature=<signature> &X-Amz-SignedHeaders=Host
Anmerkung

Wenn Sie eine neue Subnetzgruppe erstellen, notieren Sie sich die Anzahl der verfügbaren IP-Adressen. Wenn das Subnetz nur über wenige freie IP-Adressen verfügt, beschränkt dies auch die Anzahl der neuen Knoten, die Sie zu dem Cluster hinzufügen können. Um dieses Problem zu lösen, können Sie einer Subnetzgruppe weitere Subnetze zuweisen, um ausreichend IP-Adressen in der Availability Zone Ihres Clusters bereitzustellen. Danach können Sie dem Cluster weitere Knoten hinzufügen.