Richten Sie einVPC, um Cluster zu hosten - 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 einVPC, um Cluster zu hosten

Bevor Sie Cluster in einem starten könnenVPC, müssen Sie ein VPC und ein Subnetz erstellen. Für öffentliche Subnetze müssen Sie ein Internet-Gateway erstellen und es dem Subnetz hinzufügen. In den folgenden Anweisungen wird beschrieben, wie Sie einen Amazon-Cluster erstellen, der VPC in der Lage ist, EMR Amazon-Cluster zu hosten.

Um ein VPC With-Subnetz für einen EMR Amazon-Cluster zu erstellen
  1. Öffnen Sie die VPC Amazon-Konsole unter https://console.aws.amazon.com/vpc/.

  2. Wählen Sie oben rechts auf der Seite AWS-Regionfür deinVPC.

  3. Wählen Sie Erstellen VPC.

  4. Wählen Sie auf der VPCEinstellungsseite VPC und mehr.

  5. Aktivieren Sie unter Automatische Generierung von Namenstags die Option Automatisch generieren und geben Sie einen Namen für Ihren ein. VPC Auf diese Weise können Sie das VPC UND-Subnetz in der VPC Amazon-Konsole identifizieren, nachdem Sie sie erstellt haben.

  6. Geben Sie im IPv4CIDRBlockfeld einen privaten IP-Adressraum für Sie ein, VPC um eine korrekte DNS Hostnamenauflösung sicherzustellen. Andernfalls kann es zu Ausfällen des EMR Amazon-Clusters 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 Ihrem hinzufügen möchten. VPC Wenn die vom Cluster verwendeten Daten im Internet verfügbar sind (z. B. in Amazon S3 oder AmazonRDS), müssen Sie nur ein öffentliches Subnetz verwenden und müssen kein privates Subnetz hinzufügen.

  9. Wählen Sie unter Anzahl der privaten Subnetze die Anzahl der privaten Subnetze aus, die Sie Ihrem hinzufügen möchten. VPC 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 ein 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 NATGateways optional das Hinzufügen NAT von Gateways aus. Sie sind nur erforderlich, wenn Sie über private Subnetze verfügen, die mit dem Internet kommunizieren müssen.

  11. Wählen Sie unter VPCEndpunkte optional aus, ob Sie Ihren Subnetzen Endpunkte für Amazon S3 hinzufügen möchten.

  12. Stellen Sie sicher, dass DNSHostnamen aktivieren und Auflösung aktivieren aktiviert DNS sind. Weitere Informationen finden Sie unter Verwenden DNS mit Ihrem VPC.

  13. Wählen Sie Erstellen VPC.

  14. Ein Statusfenster zeigt den Fortschritt an. Wenn die Arbeit abgeschlossen ist, wählen Sie Ansicht, VPC um zu Ihrer VPCs Seite zu navigieren, auf der Ihre Standardseite VPC und die, VPC die Sie gerade erstellt haben, angezeigt werden. Da VPC es sich bei der von Ihnen erstellten Datei nicht um eine Standarddatei handeltVPC, wird in der VPC Spalte Standard der Wert Nein angezeigt.

  15. Wenn Sie Ihren VPC mit einem DNS Eintrag verknüpfen möchten, der keinen Domainnamen enthält, navigieren Sie zu DHCPOptionssätzen, wählen Sie Optionssatz erstellen DHCP aus und lassen Sie einen Domainnamen weg. Nachdem Sie Ihren Optionssatz erstellt haben, navigieren Sie zu Ihrem neuenVPC, wählen Sie im Menü Aktionen die Option DHCPOptionssatz bearbeiten und wählen Sie den neuen Optionssatz aus. Sie können den Domainnamen nicht mit der Konsole bearbeiten, nachdem der DNS Optionssatz erstellt wurde.

    Es hat sich bei Hadoop und verwandten Anwendungen bewährt, die Auflösung des vollqualifizierten Domänennamens (FQDN) für Knoten sicherzustellen. Um eine korrekte DNS Auflösung zu gewährleisten, konfigurieren Sie eineVPC, die einen DHCP Optionssatz enthält, dessen Parameter auf die folgenden Werte gesetzt 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. Verwenden Sie für Beispiele in us-west-2us-west-2.compute.internal. Für den AWS GovCloud Region (US-West), verwendenus-gov-west-1.compute.internal.

    • domain-name-servers = AmazonProvidedDNS

    Weitere Informationen finden Sie unter DHCPOptionssätze im VPCAmazon-Benutzerhandbuch.

  16. Gehen Sie nach der VPC Erstellung auf die Seite Subnetze und notieren Sie sich die Subnetz-ID eines der Subnetze Ihres neuen. VPC Sie verwenden diese Informationen, wenn Sie den EMR Amazon-Cluster im startenVPC.