none
Azure HDInsight クラスターが作成できない RRS feed

  • 質問

  • お世話になっております。

    現在、Azureの旧ポータル上でHDInsightを利用したいと考えています。

    そのため、

        ①ストレージを[Japan East]に作成

        ②HDInsightを[Japan East]に作成

    なのですが、HDInsight 作成にエラーとなってしまいます。

    メッセージ:「The storage account and the HDInsight cluster must be located in the same region.」 同じ location なのですが、リージョンは異なるということでしょうか?

    また、プレビューポータルでも同様にストレージ作成、クラスタ作成を実施すると、該当のリソースグループに以下のようなエラーメッセージが出力されます。

    statusMessage:{"code":"BadRequest","message":"StorageAccountNotColocated,Storage account '210129store.blob.core.windows.net' is in region 'ty'. It should be same as the cluster region 'Japan East'."}

    HDInsightとストレージが同じリージョンに属していないようですが、region 'ty' はどこを指していますか?

    また、ストレージやクラスタ作成時にリージョンまで指定できますか?

    同様のことを Azure PowerShell で実施しても同様の結果となります。

    以上、よろしくお願い致します。

    2016年1月29日 1:34

回答

  • 私が利用しているサブスクリプションでは旧ポータルだと”日本(東)”が選べないので”日本(西)”で試してみましたが、特にエラーもなく作成できました。

    クラスタ作成時にリージョンを指定しているようなので、カスタムで作成されているかと思いますが、下記の方法を試してみてはいかがでしょうか。

    1.簡易作成でストレージアカウントを指定して作成する

    2.カスタム作成でストレージアカウントを新規作成する

    前者であればストレージアカウントと同じリージョンにクラスタが作成され、後者であればクラスタで指定したリージョンにストレージアカウントが作成されます。

    また、'210129store”というストレージアカウントがどこのリージョンなのかは、ストレージアカウントの管理画面を見れば分かるので再度確認してみてください。管理画面の「場所」=リージョンです。

    あと、旧ポータルに拘らないのであれば、下記チュートリアルを参考にされてはいかがでしょうか。

    Hadoop チュートリアル: Linux 上の HDInsight で Hive と Hadoop を使用する

    Hadoop チュートリアル: Windows 上の HDInsight で Hadoop を使用する


    2016年1月30日 8:07