Behandeln von Fehlern bei der Clustererstellung mit Azure HDInsightTroubleshoot cluster creation failures with Azure HDInsight

Fehler bei der Clustererstellung sind häufig auf folgende Probleme zurückzuführen:The following issues are most common root causes for cluster creation failures:

  • BerechtigungsproblemePermission issues
  • Einschränkungen durch RessourcenrichtlinienResource policy restrictions
  • FirewallsFirewalls
  • RessourcensperrenResource locks
  • Nicht unterstützte KomponentenversionenUnsupported component versions
  • Einschränkungen für SpeicherkontonamenStorage account name restrictions
  • DienstausfälleService outages

BerechtigungsproblemePermissions issues

Gehen Sie wie folgt vor, wenn Sie Azure Data Lake Storage Gen2 verwenden und den Fehler AmbariClusterCreationFailedErrorCode, Internal server error occurred while processing the request. Please retry the request or contact support. erhalten: Öffnen Sie das Azure-Portal, navigieren Sie zu Ihrem Storage-Konto, und vergewissern Sie sich unter „Zugriffssteuerung (IAM)“, dass die Rolle Mitwirkender an Storage-Blobdaten oder Besitzer von Speicherblobdaten Zugriff auf die Benutzerseitig zugewiesene verwaltete Identität für das Abonnement hat.If you are using Azure Data Lake Storage Gen2, and receive the error AmbariClusterCreationFailedErrorCode, Internal server error occurred while processing the request. Please retry the request or contact support., open the Azure portal, go to your Storage account, and under Access Control (IAM), ensure that the Storage Blob Data Contributor or the Storage Blob Data Owner role has Assigned access to the User assigned managed identity for the subscription. Eine ausführliche Anleitung finden Sie unter Festlegen von Berechtigungen für verwaltete Identitäten im Data Lake Storage Gen2-Konto.See Set up permissions for the managed identity on the Data Lake Storage Gen2 account for detailed instructions.

Die Einrichtungs- und Konfigurationsanleitung für Azure Data Lake Storage Gen1 finden Sie hier.If you are using Azure Data Lake Storage Gen1, see setup and configuration instructions here. Data Lake Storage Gen1 wird für HBase-Cluster sowie in der HDInsight-Version 4.0 nicht unterstützt.Data Lake Storage Gen1 isn't supported for HBase clusters, and is not supported in HDInsight version 4.0.

Achten Sie bei Verwendung von Azure Storage darauf, dass der Name des Speicherkontos bei der Clustererstellung gültig ist.If using Azure Storage, ensure that storage account name is valid during the cluster creation.

Einschränkungen durch RessourcenrichtlinienResource policy restrictions

Abonnementbasierte Azure-Richtlinien können die Erstellung öffentlicher IP-Adressen verhindern.Subscription-based Azure policies can deny the creation of public IP addresses. Zum Erstellen von HDInsight-Clustern sind zwei öffentliche IP-Adressen erforderlich.HDInsight cluster creation requires two public IPs.

Ganz allgemein können sich die folgenden Richtlinien auf die Clustererstellung auswirken:In general, the following policies can impact cluster creation:

  • Richtlinien, die die Erstellung von IP-Adressen und Lastenausgleichsmodulen innerhalb des Abonnements verhindernPolicies preventing creation of IP Address & Load balancers within the subscription.
  • Eine Richtlinie, die die Erstellung eines Speicherkontos verhindertPolicy preventing creation of storage account.
  • Eine Richtlinie, die das Löschen von Netzwerkressourcen (IP-Adressen und Lastenausgleichsmodule) verhindertPolicy preventing deletion of networking resources (IP Address /Load Balancers).

FirewallsFirewalls

Firewalls in Ihrem virtuellen Netzwerk oder Speicherkonto können die Kommunikation mit HDInsight-Verwaltungs-IP-Adressen verhindern.Firewalls on your virtual network or storage account can deny communication with HDInsight management IP addresses.

Lassen Sie Datenverkehr von den IP-Adressen aus der folgenden Tabelle zu:Allow traffic from the IP addresses in the table below.

Quell-IP-AdresseSource IP address DestinationDestination DirectionDirection
168.61.49.99168.61.49.99 *:443*:443 EingehendInbound
23.99.5.23923.99.5.239 *:443*:443 EingehendInbound
168.61.48.131168.61.48.131 *:443*:443 EingehendInbound
138.91.141.162138.91.141.162 *:443*:443 EingehendInbound

Fügen Sie auch die spezifischen IP-Adressen für die Region hinzu, in der der Cluster erstellt wird.Also add the IP addresses specific to the region where the cluster is created. Eine Liste mit den Adressen für die einzelnen Azure-Regionen finden Sie unter HDInsight-Verwaltungs-IP-Adressen.See HDInsight management IP addresses for a listing of the addresses for each Azure region.

Wenn Sie ExpressRoute oder Ihren eigenen benutzerdefinierten DNS-Server verwenden, lesen Sie Verbinden von mehreren Netzwerken im Artikel „Planen eines virtuellen Netzwerks für Azure HDInsight“.If you are using an express route or your own custom DNS server, see Plan a virtual network for Azure HDInsight - connecting multiple networks.

RessourcensperrenResources locks

Vergewissern Sie sich, dass keine Sperren für Ihr virtuelles Netzwerk oder für Ihre Ressourcengruppe vorhanden sind.Ensure that there are no locks on your virtual network and resource group.

Nicht unterstützte KomponentenversionenUnsupported component versions

Vergewissern Sie sich, dass Sie in Ihrer Lösung eine unterstützte Version von Azure HDInsight sowie unterstützte Versionen von Apache Hadoop-Komponenten verwenden.Ensure that you are using a supported version of Azure HDInsight and any Apache Hadoop components in your solution.

Einschränkungen für SpeicherkontonamenStorage account name restrictions

Speicherkontonamen dürfen nicht mehr als 24 Zeichen und keine Sonderzeichen enthalten.Storage account names cannot be more than 24 characters and cannot contain a special character. Diese Einschränkungen gelten auch für den Standardcontainernamen im Speicherkonto.These restrictions also apply to the default container name in the storage account.

Für die Clustererstellung gelten noch weitere Benennungseinschränkungen.Other naming restrictions also apply for cluster creation. Weitere Informationen finden Sie unter Clustername.See Cluster name restrictions, for more information.

DienstausfälleService outages

Überprüfen Sie den Azure-Status auf mögliche Dienstunterbrechungen oder -probleme.Check Azure status for any potential outages or service issues.

Nächste SchritteNext steps