Alibaba Cloud E-MapReduce (EMR) では、Hadoop、Spark、Hive、Presto などのオープンソースのビッグデータフレームワークを構築および実行し、大規模なデータ処理と分析を行えます。このトピックでは、ビッグデータクラスターを迅速にセットアップおよび管理できるよう、EMR on ECS クラスターを作成するための手順と設定オプションについて説明します。
2022年12月19日17:00 (UTC+8) 以降に初めて EMR クラスターを作成する場合、Hadoop、データサイエンス、Presto、または ZooKeeper クラスタータイプを選択することはできません。
前提条件
RAM 認可を完了しておく必要があります。詳細については、「Alibaba Cloud アカウントのロールを認可する」をご参照ください。
注意事項
EMR V5.12.1、EMR V3.46.1 以降の DataLake、DataFlow、DataServing、および Custom クラスターで、選択したサービスにコアノードが不要な場合は、Node Group セクションの操作列で Remove Node Group をクリックできます。
手順
-
E-MapReduce コンソールにログインします。
-
上部メニューで、必要に応じてリージョンとリソースグループを選択します。
-
リージョン:クラスターは選択したリージョンに作成されます。クラスターの作成後にリージョンを変更することはできません。
-
リソースグループ:デフォルトでは、アカウント内のすべてのリソースが表示されます。
-
-
Create Cluster をクリックします。
-
画面の指示に従ってクラスターを設定します。
クラスターを作成するには、ソフトウェア、ハードウェア、および基本設定を構成し、注文を確認する必要があります。
説明クラスターの作成後、クラスター名を除き、設定を変更することはできません。クラスターを作成する前に、すべての設定を慎重に確認してください。
-
すべての設定が正しいことを確認した後、Confirm をクリックします。
重要-
従量課金クラスター:作成が直ちに開始されます。クラスターが作成されると、ステータスが [Running] に変わります。
-
サブスクリプションクラスター:最初に注文が作成されます。支払いが完了すると、クラスターが作成されます。
-
パラメータ
ソフトウェア構成
|
パラメーター |
説明 |
|
[Region] |
リージョンは、データセンターが配置されている地理的なエリアです。お客様の所在地に近いリージョンを選択すると、ネットワーク遅延を低減できます。クラスターの作成後にリージョンを変更することはできません。 |
|
[Business Scenario] |
ビジネスニーズに基づいてシナリオを選択します。
|
|
[Product Version] |
EMR 製品のリリースバージョンです。詳細については、「リリースバージョン」をご参照ください。 |
|
[High Service Availability] |
この機能はデフォルトで無効になっています。高可用性を有効にすると、EMR は複数の Master ノードを作成し、ResourceManager と NameNode の高可用性をサポートします。これらのノードは、障害のリスクを低減するために、異なる基盤となるハードウェアに分散配置されます。 |
|
[Optional Services (Select One At Least)] |
ビジネス要件に基づいて他のサービスを選択します。選択したサービスは、関連するプロセスを自動的に開始します。 重要
|
|
[サービス運用ログの収集を許可する] |
この設定はデフォルトで有効になっており、すべてのサービスのログ収集を制御します。これらのログはクラスター診断にのみ使用されます。 クラスターが作成されると、基本情報 ページに移動して サービス実行ログの収集ステータス を変更できます。 重要
ログ収集を無効にすると、EMR ヘルスチェックとテクニカルサポートが制限されますが、他の機能は正常に機能します。この機能を無効にする方法とその影響の詳細については、「サービスログの収集を停止する方法」をご参照ください。 |
|
[Metadata] |
メタデータの保存と管理には、以下の方法を利用できます。
|
|
[クラスターストレージのルートパス] |
このパラメーターは、OSS-HDFS サービスを選択した場合にのみ必要です。HDFS サービスを選択した場合は不要です。 重要
EMR コンソールでOSS-HDFS インスタンスの作成 ボタンをクリックして作成されたバケットは、EMR 経由でのみ読み取りおよび書き込み操作をサポートします。コンソールまたは API からの操作はサポートされていません。 初めて OSS-HDFS サービスを使用する場合、Alibaba Cloud アカウント (メインアカウント) は こちら をクリックし、プロンプトに従って承認を完了する必要があります。 RAM ユーザーの場合、Alibaba Cloud アカウントは、サービスの有効化を承認し、AliyunEMRDlsFullAccess ポリシー、AliyunOSSDlsDefaultRole ロール、および AliyunEMRDlsDefaultRole ロールを付与する必要があります。 詳細については、「RAM ユーザーに権限を付与する」をご参照ください。 OSS-HDFS サービスが既に有効になっている同じリージョン内のバケットを選択するか、OSS-HDFS インスタンスの作成 をクリックして、クラスターのルートストレージパスとして新しい OSS-HDFS インスタンスを作成します。 説明
|
その他のシナリオ
ハードウェア構成
|
パラメーター |
説明 |
|
[支払いタイプ] |
デフォルトではサブスクリプションが選択されています。以下の課金方法に対応しています。
|
|
[可用性ゾーン] |
アベイラビリティーゾーンは、リージョン内にある物理的に分離された場所で、低レイテンシーのプライベートネットワークで相互接続されています。通常、デフォルトのアベイラビリティーゾーンを使用できます。 |
|
[VPC] |
Virtual Private Cloud (VPC) は、Alibaba Cloud 上にある論理的に分離されたネットワーク環境で、ネットワーク構成を完全に制御できます。 既存の VPC を選択するか、VPC の作成 をクリックして VPC コンソールですぐに VPC を作成します。 詳細については、「VPC の作成と管理」をご参照ください。 説明
プライベート IP アドレスは VPC にバインドされているため、クラスターの作成後にプライベート IP アドレスを変更することはできません。 |
|
[vSwitch] |
vSwitch は、VPC の基本的なネットワーク区画であり、さまざまなクラウドリソースを接続するために使用されます。 既存の vSwitch を選択するか、. Create vSwitch をクリックして VPC コンソールですぐに vSwitch を作成します。詳細については、「vSwitch の作成と管理」をご参照ください。 vSwitch の CIDR ブロックのサイズによって、使用可能な IPv4 アドレスの数が決まります。たとえば、/24 CIDR ブロックでは約 250 個の使用可能な IP アドレスが利用でき、/20 ブロックでは約 4,090 個、/17 ブロックでは約 32,764 個が利用できます。クラスターに多数のノードが必要な場合は、すべてのクラスターノードに十分な IP アドレスを割り当てられるように、より大きな CIDR ブロックを持つ vSwitch を選択してください。 vSwitch の作成後に CIDR ブロックを変更することはできません。より大きな IP アドレス範囲が必要な場合は、より大きな CIDR ブロックを持つ新しい vSwitch を作成し、その vSwitch に基づいて新しいクラスターを作成する必要があります。vSwitch を作成する際、コンソールには選択した CIDR ブロックで使用可能な IP アドレスの数が表示されるため、クラスターサイズの要件を満たしているかどうかを評価しやすくなります。 |
|
[Default Security Group] |
セキュリティグループは、グループ内のインスタンスのインバウンドトラフィックとアウトバウンドトラフィックを制御する仮想ファイアウォールです。詳細については、「セキュリティグループの概要」をご参照ください。 既存のセキュリティグループを選択するか、create a new security group. をクリックして ECS コンソールで作成します。 詳細については、「セキュリティグループの作成」をご参照ください。 重要
ECS で作成されたエンタープライズセキュリティグループは使用しないでください。 |
|
[Node Group] |
要件に合わせてインスタンスタイプを選択できます。詳細については、「インスタンスファミリー」をご参照ください。
|
|
[クラスターのスケーリング] |
必要に応じて自動スケーリングルールを選択できます。
説明
|
基本設定
|
パラメーター |
説明 |
|
[クラスター名] |
クラスターの名前です。名前は 1~64 文字で、中国語、英字、数字、ハイフン (-)、アンダースコア (_) のみを使用できます。 |
|
[Identity Credentials] |
Identity Credentials は、クラスターのマスターノードへの安全なアクセスを提供します。ログオン手順については、「クラスターにログオンする」をご参照ください。次の認証情報タイプがサポートされています:
|
注文の確認
(任意) クラスターテンプレートとして保存:ログオン資格情報にKey Pairを選択した場合、クラスターテンプレートとして保存をクリックして、現在のクラスター設定をクラスターテンプレートとして保存できます。
-
クラスターテンプレートとして保存 ダイアログボックスで、クラスターテンプレート名 を入力し、クラスターテンプレートのリソースグループ を選択します。
パラメーター
説明
[クラスターテンプレート名]
管理を容易にするために、クラスターテンプレートの名前を入力します。名前は 1~64 文字で、中国語、英字、数字、ハイフン (-)、アンダースコア (_) のみを使用できます。
[クラスターテンプレートのリソースグループ]
既存のリソースグループを選択して、テンプレートを整理します。
新しいリソースグループを作成する必要がある場合は、下にあるCreate Resource Group.をクリックします。 詳細については、「リソースグループの作成」をご参照ください。
-
決定 をクリックします。
新しいクラスターテンプレートが クラスターテンプレートの管理 パネルに追加されます。クラスターテンプレートの詳細については、「クラスターテンプレートの作成」をご参照ください。
よくある質問
関連ドキュメント
-
クラスターの作成に関する質問については、「クラスター管理のよくある質問」をご参照ください。
-
クラスターの作成後にサービスを追加する方法については、「サービスの追加」をご参照ください。
-
クラスターへのログイン方法については、「クラスターへのログイン」をご参照ください。
-
インスタンスタイプの選択方法については、「ECS インスタンスの概要」をご参照ください。
-
各種コンポーネントの使用に関する質問については、「よくある質問」をご参照ください。
-
プログラムでクラスターを作成する方法については、「CreateCluster」をご参照ください。