Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Wie behebe ich den Fehler „Endpunkt unterstützt die Availability Zone nicht“, wenn ich versuche, einen Amazon-VPC-Endpunkt zuzuordnen?
Ich habe Amazon Virtual Private Cloud (Amazon VPC) verwendet, um einen Schnittstellen-VPC-Endpunkt zu erstellen. Ich kann jedoch mein bevorzugtes Subnetz für die Availability Zone nicht auswählen.
Kurzbeschreibung
Der folgende Fehler tritt auf, wenn du einen Schnittstellen-VPC-Endpunkt erstellst, um eine Verbindung zu AWS PrivateLink-Services herzustellen:
„Error: The VPC endpoint service com.amazonaws.vpce.us-east-1.vpce-svc-### does not support the Availability Zone of the subnet: subnet-###.“
Du erhältst die obenstehende Fehlermeldung, weil der Service-Anbieter deine ausgewählte Availability Zone auf dem Network Load Balancer der VPC nicht aktiviert hat.
Hinweis: Eine Liste der Services, die du mit AWS PrivateLink verwenden kannst, findest du unter AWS-Services, die in AWS PrivateLink integriert sind. Du kannst auch eine Liste der verfügbaren Services anzeigen, wenn du die Amazon VPC-Konsole verwendest, um einen Schnittstellen-VPC-Endpunkt zu erstellen.
Lösung
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 AWS CLI-Fehlern. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.
Führe den folgenden AWS-CLI-Befehl describe-vpc-endpoint-services aus, um die Availability Zones zu überprüfen, die der Service-Anbieter auf dem Network Load Balancer aktiviert hat:
aws ec2 describe-vpc-endpoint-services --service-names com.amazonaws.vpce.us-east-1.vpce-svc-###
**Hinweis:**Ersetze service-names durch deine Service-Namen. Sowohl der Service-Anbieter als auch der Servicenutzer können den Befehl describe-vpc-endpoint-services ausführen, auch wenn sie sich in unterschiedlichen Availability Zones befinden.
Die folgende Beispielausgabe zeigt, dass das Subnetz us-east-1b für dich zur Auswahl verfügbar ist:
{ "ServiceDetails": [ ............................. "ServiceName": " com.amazonaws.vpce.us-east-1.vpce-svc-### ", "VpcEndpointPolicySupported": false, "Owner": "##########", "AvailabilityZones": [ "us-east-1b" ], .............................. }
Stelle sicher, dass der Service-Anbieter die Berechtigungen so konfiguriert, dass Service-Nutzer als AWS-Prinzipale für den Endpunkt-Service zugelassen werden.
Wichtig:
- Wenn du Endpunkt-Service-Informationen abrufst, kannst du nur die Availability Zones anzeigen, die der Service-Anbieter aktiviert hat.
- Eine Availability Zone-ID (AZ-ID) ist eine eindeutige und konsistente Kennung für eine Availability Zone über alle AWS-Konten hinweg.
- Die Namenszuordnung der Availability Zone kann zwischen Konten unterschiedlich sein. Beispielsweise könnte das Subnetz, das du in einem Konto als us-east-1a zuordnest, in einem anderen Konto als us-east-1c zugeordnet werden.
- Du kannst die AZ-ID verwenden, um den Standort von Ressourcen relativ zu Konten zu identifizieren.
- Du kannst eine Availability Zone nur auswählen, wenn sie aktiven Availability Zones auf dem Network Load Balancer der VPC des Service-Anbieters entspricht.
- Die Amazon-VPC-Konsole führt die Namenszuordnung von Availability Zones automatisch durch.
Ähnliche Informationen
- Tags
- Amazon VPC
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 8 Monaten
AWS OFFICIALAktualisiert vor 4 Jahren