HBase を使用するクラスターの作成 - Amazon EMR

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

HBase を使用するクラスターの作成

このセクションの手順では、 AWS Management Console と を使用してクラスターを起動する基本について説明します AWS CLI。Amazon EMR クラスターの計画、設定、起動方法の詳細については、「Amazon EMR 管理ガイド」の「クラスターの計画と設定」を参照してください。

コンソールを使用して HBase を含むクラスターを作成する

コンソールを使用してクラスターを起動する簡単な手順については、「Amazon EMR 管理ガイド」の「Amazon EMR の使用開始」を参照してください。

コンソールを使用し、HBase がインストールされた状態でクラスターを作成するには

  1. https://console.aws.amazon.com/emr で Amazon EMR コンソールを開きます。

  2. [Create cluster (クラスターの作成)]、[Go to advanced options (詳細オプションに移動する)] の順に選択します。

  3. [Software Configuration (ソフトウェア設定)] で、Amazon リリースバージョン 4.6.0 以降を選択します (最新バージョンをお勧めします)。必要に応じて、HBase などのアプリケーションを選択します。

  4. Amazon EMR バージョン 5.2.0 以降の [HBase Storage Settings] (HBase ストレージ設定) で、[HDFS] または [S3] を選択します。詳細については、「Amazon S3 の HBase (Amazon S3 ストレージモード)」を参照してください。

  5. 必要に応じて他のオプションを選択し、[Create cluster (クラスターの作成)] を選択します。

を使用して HBase でクラスターを作成する AWS CLI

HBase がインストールされた状態でクラスターを作成するには、次のコマンドを使用します。

aws emr create-cluster --name "Test cluster" --release-label emr-7.1.0 \ --applications Name=HBase --use-default-roles --ec2-attributes KeyName=myKey \ --instance-type m5.xlarge --instance-count 3
注記

読みやすくするために、Linux 行連続文字 (\) が含まれています。Linux コマンドでは、これらは削除することも、使用することもできます。Windows の場合、削除するか、キャレット (^) に置き換えてください。

Amazon S3 で HBase を使用する場合は、JSON 設定オブジェクトを参照する --configurations オプションを指定します。設定オブジェクトには、hbase.rootdir プロパティを使用して HBase データが格納された Amazon S3 内の場所を指定する hbase-site 分類が含まれている必要があります。また、hbase プロパティを使用して s3 を指定する hbase.emr.storageMode 分類が含まれている必要があります。以下の例では、これらの設定を使用した JSON スニペットについて説明します。

[ { "Classification": "hbase-site", "Properties": { "hbase.rootdir": "s3://MyBucket/MyHBaseStore" } }, { "Classification": "hbase", "Properties": { "hbase.emr.storageMode": "s3" } } ]

Amazon S3 の HBase の詳細については、「Amazon S3 の HBase (Amazon S3 ストレージモード)」を参照してください。分類の詳細については、アプリケーションの設定 を参照してください。