VALIDATION_ERROR_SUBNET_NOT_FROM_ONE_VPC - Amazon EMR

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.

VALIDATION_ERROR_SUBNET_NOT_FROM_ONE_VPC

Übersicht

Wenn Ihr Cluster und die Subnetze, auf die Sie für Ihren Cluster verweisen, zu verschiedenen virtuellen privaten Clouds (VPCs) gehören, wird der Cluster mit einem Fehler beendet. VALIDATION_ERROR_SUBNET_NOT_FROM_ONE_VPC Sie können Cluster mit Amazon EMR mit der Konfiguration der Instance-Flotten in allen Subnetzen in einer VPC starten. Weitere Informationen über Instance-Flotten finden Sie unter Planung und Konfiguration von Instance-Flotten für Ihren Amazon EMR-Cluster im Verwaltungshandbuch für Amazon EMR.

Auflösung

Verwenden Sie Subnetze, die zur gleichen VPC gehören wie der Cluster, um diesen Fehler zu beheben.

Informationen zur Behebung des ausgefallenen EMR-Clusters finden Sie in den ErrorDetail Informationen, die von DescribeCluster und ListClusters APIs zurückgegeben wurden. Weitere Informationen finden Sie unter Fehlercodes mit ErrorDetail Informationen in Amazon EMR. Das in ErrorDetail enthaltene ErrorData-Array gibt die folgenden Informationen für diesen Fehlercode zurück:

vpc

Für jedes Subnetz:VPC-Paar die ID für die VPC, der das Subnetz angehört.

subnet

Für jedes Subnetz:VPC-Paar die ID für das Subnetz.

public-doc

Die öffentliche URL der Dokumentation für den Fehlercode.

Schritte zum Absolvieren

Führen Sie die folgenden Schritte aus, um den Fehler zu identifizieren und zu beheben:

  1. Überprüfen Sie die Subnetze IDs , die im ErrorData Array aufgeführt sind, und stellen Sie sicher, dass sie zu der VPC gehören, in der Sie den EMR-Cluster starten möchten.

  2. Ändern Sie Ihre Subnetzkonfigurationen. Sie können eine der folgenden Methoden verwenden, um alle verfügbaren öffentlichen und privaten Subnetze in einer VPC zu finden.

    • Navigieren Sie zur Amazon-VPC-Konsole. Wählen Sie Subnetze und listen Sie alle Subnetze auf, die sich in Ihrem Cluster befinden. AWS-Region Um nur öffentliche oder private Subnetze zu finden, wenden Sie den Filter Öffentliche Adresse automatisch zuweisen an. IPv4 Um Subnetze in der von Ihrem Cluster verwendeten VPC zu finden und auszuwählen, verwenden Sie die Option Nach VPC filtern. Weitere Informationen zum Erstellen von Subnetzen finden Sie unter Erstellen eines Subnetzes im Benutzerhandbuch von Amazon Virtual Private Cloud.

    • Verwenden Sie den AWS CLI , um alle verfügbaren öffentlichen und privaten Subnetze in der VPC zu finden, die Ihr Cluster verwendet. Weitere Informationen finden Sie in der describe-subnets-API. Informationen zum Erstellen neuer Subnetze in einer VPC finden Sie in der create-subnet-API.

  3. Starten Sie einen neuen Cluster mit Subnetzen aus derselben VPC wie der Cluster.