Direkt zum Inhalt

Wie behebe ich den Fehler „insufficient free IP addresses in subnets“, wenn ich eine Amazon Redshift Serverless-Arbeitsgruppe erstelle?

Lesedauer: 3 Minute
0

Wenn ich eine Amazon Redshift Serverless-Arbeitsgruppe erstelle, erhalte ich die Fehlermeldung „an insufficient free IP addresses found in subnets“.

Kurzbeschreibung

Wenn du eine Amazon Redshift Serverless-Arbeitsgruppe erstellst und es nicht genügend freie IP-Adressen in Subnetzen gibt, erhältst du die folgende Fehlermeldung: „Error: Insufficient free IP addresses found in subnets.“

Die Fehlermeldung tritt aus einem oder mehreren der folgenden Gründe auf:

  • Deine Subnetze enthalten zu viele Ressourcen, sodass nicht genügend IP-Adressen für deinen neuen Amazon Redshift Serverless-Cluster übrig bleiben.
  • Deine Amazon Virtual Private Cloud (Amazon VPC) hat einen begrenzten IP-Adressbereich und die vorhandenen Subnetze haben die meisten verfügbaren IP-Adressen ausgeschöpft.
  • Deine Subnetzkonfiguration erfüllt nicht die Amazon Redshift Serverless-Anforderung von mindestens drei Subnetzen in verschiedenen Availability Zones.

Amazon Redshift Serverless-Cluster benötigen Subnetze mit ausreichenden IP-Adressen. Um eine Amazon Redshift Serverless-Arbeitsgruppe zu erstellen, musst du eine Amazon VPC, Sicherheitsgruppen und mindestens drei Subnetze in verschiedenen Availability Zones angeben.

Lösung

Probleme mit der Verfügbarkeit von IP-Adressen beheben

Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.

Gehe wie folgt vor, um Probleme mit der Verfügbarkeit von IP-Adressen zu lösen:

  • Identifiziere die Subnetze, die der Amazon Redshift Serverless-Arbeitsgruppe zugeordnet sind. Du findest diese Informationen in der Amazon Redshift-Konsole oder indem du den CLI-Befehl get-workgroup verwendest.
  • Überprüfe die verfügbaren IP-Adressen in den zugehörigen Subnetzen. Du kannst die verfügbaren IP-Adressen in den Amazon VPC-Subnetzdetails einsehen oder den AWS-CLI-Befehl describe-subnets verwenden.
  • Füge der Amazon VPC weitere Subnetze hinzu. Wenn die vorhandenen Subnetze nicht über genügend verfügbare IP-Adressen verfügen, erstelle neue Subnetze in derselben Amazon VPC und ordne sie der Amazon Redshift Serverless-Arbeitsgruppe zu. Stelle sicher, dass sich die neuen Subnetze in anderen Availability Zones befinden als die vorhandenen Subnetze.

Der Arbeitsgruppe ein neues Subnetz hinzufügen

Gehe wie folgt vor, um deiner Amazon Redshift Serverless-Arbeitsgruppe ein neues Subnetz hinzuzufügen:

  1. Öffne die Amazon-VPC-Konsole.
  2. Erstelle ein neues Subnetz in einer Availability Zone innerhalb derselben VPC wie die vorhandenen Subnetze.
  3. Öffne die Amazon Redshift-Konsole.
  4. Wähle im Navigationsbereich Serverless und dann Arbeitsgruppen aus.
  5. Wähle aus der Liste der Arbeitsgruppen den Namen der Arbeitsgruppe aus, die du aktualisieren möchtest.
  6. Wähle im Abschnitt „Netzwerk- und Sicherheitseinstellungen“ die Option Bearbeiten aus.
  7. Wähle den Tab Subnetze aus.
  8. Wähle Subnetz hinzufügen und dann das neu erstellte Subnetz aus der Liste aus.
  9. Speichere die Änderungen an der Arbeitsgruppenkonfiguration.
  10. Versuche erneut, die Amazon Redshift Serverless-Arbeitsgruppe zu erstellen.

Wenn die Fehlermeldung weiterhin besteht, wende dich an den AWS-Support. Möglicherweise musst du Details wie die VPC-ID, Subnetz-IDs und die Amazon Redshift Serverless-Arbeitsgruppenkonfiguration angeben.

Ähnliche Informationen

Erstellen eines von Redshift bereitgestellten Clusters oder einer Amazon Redshift Serverless Workgroup in der VPC

Subnetze für Redshift-Ressourcen

AWS OFFICIALAktualisiert vor 7 Monaten