プロビジョニングに関する一般的な問題

完了

HDInsight クラスターを作成する際に注意が必要なプロビジョニングに関する一般的な問題がいくつかあります。 一部のエラーは一時的なもので、15 分後に作成を再試行すると、成功する可能性があります。

Azure Policy とファイアウォールの構成

プロビジョニングに関する最も一般的な問題は、クラスターの作成を妨げる Azure Policy 制限です。 一般に、クラスターの作成に影響を及ぼす可能性があるのは、次のポリシーです。

  • サブスクリプション内の IP アドレスおよびロード バランサーの作成を妨げるポリシー。
  • ストレージ アカウントの作成を妨げるポリシー。

さらに、ご利用のネットワーク、または Azure Blob Storage などの Azure サービスのいずれかのファイアウォール構成で、HDInsight 管理 IP アドレスとの通信が拒否される場合があります。

すべてのクラスターで、次の表の IP アドレスを送信元とするトラフィックを許可する必要があります。

送信元 IP アドレス 宛先 Direction
168.61.49.99 *:443 受信
23.99.5.239 *:443 受信
168.61.48.131 *:443 受信
138.91.141.162 *:443 インバウンド

ストレージ アカウントのアクセス許可

Azure Data Lake Storage Gen2 を使用しているときに、エラー “AmbariClusterCreationFailedErrorCode, Internal server error occurred while processing the request. Please retry the request or contact support.” (要求を処理しているときに内部サーバー エラーが発生しました。要求を再試行するか、サポートに連絡してください) エラーが発生した場合は、Azure portal を開いてストレージ アカウントにアクセスし、Access Control (IAM) で、ストレージ BLOB データ共同作成者またはストレージ BLOB データ所有者ロールに、サブスクリプションのユーザー割り当てマネージド ID へのアクセス権が確実に割り当てられているようにします。

ストレージ アカウント名の制限

ストレージ アカウント名に使用できる文字数は 24 文字までで、特殊文字は使用できません。 これらの制限は、ストレージ アカウントの既定のコンテナー名にも適用されます。 これは、HDInsight でポータルからストレージをプロビジョニングすると通知されます。 このエラーは、通常、既存のストレージ アカウントを使用している場合に発生します。

競合 (HTTP 状態コード: 409)

HTTP 状態コード 409 を受信するのは、クラスターを削除し、操作が完了する前に同じ名前を使用してクラスターを再作成しようとした場合です。 同じ名前のクラスターを再作成するには、30 から 60 分待ってから行ってください。

その他の問題

まれに、次の問題が発生する場合があります。

  • リソースロック - 使用する仮想ネットワークとリソース グループがロックされていないことを確認します。
  • サポートされていないコンポーネントのバージョン - サポートされているバージョンの Azure HDInsight と Apache Hadoop コンポーネントをソリューションで使用していることを確認してください。
  • Azure の停止 - Azure の状態を調べて、停止やサービスの問題の可能性をチェックしてください。