Richten Sie eine VPC zum Hosten von Amazon EMR-Clustern ein - 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.

Richten Sie eine VPC zum Hosten von Amazon EMR-Clustern ein

Bevor Sie Cluster in einer VPC starten können, müssen Sie eine VPC und ein Subnetz erstellen. Für öffentliche Subnetze müssen Sie ein Internet-Gateway erstellen und es dem Subnetz hinzufügen. Die folgenden Anweisungen beschreiben, wie Sie eine VPC erstellen, die Amazon-EMR-Cluster hosten können.

So erstellen Sie eine VPC mit Subnetzen für einen Amazon-EMR-Cluster
  1. Öffnen Sie die Amazon-VPC-Konsole unter https://console.aws.amazon.com/vpc/.

  2. Wählen Sie oben rechts auf der Seite AWS-Region für Ihre VPC aus.

  3. Wählen Sie VPC erstellen aus.

  4. Wählen Sie auf der Seite VPC-Einstellungen die Option VPC und mehr aus.

  5. Aktivieren Sie unter Automatische Generierung von Namenstags die Option Automatisch generieren und geben Sie einen Namen für Ihre VPC ein. So können Sie die VPC und das Subnetz nach dem Erstellen in der Amazon VPC-Konsole identifizieren.

  6. Geben Sie im Feld IPv4 CIDR-Block einen privaten IP-Adressraum für Ihre VPC ein, um eine korrekte DNS-Hostnamenauflösung sicherzustellen. Andernfalls kann es zu Ausfällen im Amazon EMR-Cluster kommen. Dieser Raum umfasst die folgenden IP-Adressbereiche:

    • 10.0.0.0 – 10.255.255.255

    • 172.16.0.0 – 172.31.255.255

    • 192.168.0.0 – 192.168.255.255

  7. Wählen Sie unter Anzahl der Availability Zones (AZs) die Anzahl der Availability Zones aus, in denen Sie Ihre Subnetze starten möchten.

  8. Wählen Sie unter Anzahl der öffentlichen Subnetze ein einzelnes öffentliches Subnetz aus, das Sie Ihrer VPC hinzufügen möchten. Wenn die vom Cluster verwendeten Daten im Internet verfügbar sind (z. B. in Amazon S3 oder Amazon RDS), müssen Sie nur ein öffentliches Subnetz verwenden und müssen kein privates Subnetz hinzufügen.

  9. Wählen Sie unter Number of private subnets (Anzahl der privaten Subnetze) die Anzahl der privaten Subnetze aus, die Sie zu Ihrer VPC hinzufügen möchten. Wählen Sie eine oder mehrere aus, wenn die Daten für Ihre Anwendung in Ihrem eigenen Netzwerk gespeichert sind (z. B. in einer Oracle-Datenbank). Für eine VPC in einem privaten Subnetz müssen alle EC2 Amazon-Instances mindestens eine Route zu Amazon EMR über die elastic network interface haben. In der Konsole wird diese automatisch konfiguriert.

  10. Wählen Sie unter NAT-Gateways optional, ob Sie NAT-Gateways hinzufügen möchten. Sie sind nur erforderlich, wenn Sie über private Subnetze verfügen, die mit dem Internet kommunizieren müssen.

  11. Wählen Sie unter VPC-Endpunkte optional aus, Endpunkte für Amazon S3 zu Ihren Subnetzen hinzuzufügen.

  12. Stellen Sie sicher, dass DNS-Hostnamen aktivieren und DNS-Auflösung aktivieren geprüft sind. Weitere Informationen finden Sie unter Verwenden von DNS in Ihrer VPC.

  13. Wählen Sie VPC erstellen aus.

  14. Ein Statusfenster zeigt den Fortschritt an. Wenn die Arbeit abgeschlossen ist, wählen Sie View VPC aus, um zur VPCs Seite Ihre zu navigieren, auf der Ihre Standard-VPC und die VPC, die Sie gerade erstellt haben, angezeigt werden. Die zuvor erstellte VPC ist eine nicht standardmäßige VPC, daher wird in der Spalte Default VPC No angezeigt.

  15. Wenn Sie Ihre VPC einem DNS-Eintrag zuordnen möchten, der keinen Domainnamen enthält, navigieren Sie zu DHCP-Optionssätzen, wählen Sie DHCP-Optionssatz erstellen aus und lassen Sie einen Domainnamen weg. Nachdem Sie Ihren Optionssatz erstellt haben, navigieren Sie zu Ihrer neuen VPC, wählen Sie im Menü Aktionen die Option DHCP-Optionssatz bearbeiten und wählen Sie den neuen Optionssatz aus. Sie können den Domainnamen nicht mit der Konsole bearbeiten, nachdem die DNS-Optionsliste festgelegt wurde.

    Es ist eine bewährte Methode mit Hadoop und verwandten Anwendungen, um die Auflösung des Fully Qualified Domain Name (FQDN, vollständig qualifizierter Domainname) für Knoten sicherzustellen. Um die ordnungsgemäße DNS-Auflösung sicherzustellen, müssen Sie eine VPC konfigurieren, die eine DHCP-Optionsliste enthält, deren Parameter auf die folgenden Werte festgelegt sind:

    • domain-name = ec2.internal

      Verwenden Sie ec2.internal, wenn Ihre Region USA Ost (Nord-Virginia) ist. Verwenden Sie für andere Regionen. region-name .compute.internal Beispiele für us-west-2 finden Sie in us-west-2.compute.internal. Verwenden us-gov-west-1.compute.internal Sie für die Region AWS GovCloud (US-West).

    • domain-name-servers = AmazonProvidedDNS

    Weitere Informationen finden Sie unter DHCP-Optionssätze im Amazon-VPC-Benutzerhandbuch.

  16. Nachdem die VPC erstellt wurde, gehen Sie zur Seite Subnetze und notieren Sie die Subnetz-ID eines der Subnetze Ihrer neuen VPC. Diese Information benötigen Sie, wenn Sie den Amazon-EMR-Cluster in der VPC starten.