翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
HBase を含むクラスターの作成
このセクションの手順では、AWS Management Console および AWS CLI を使用した基本的なクラスターの起動方法を示します。EMR クラスターの計画、構成、および起動方法の詳細については、「Amazon EMR 管理ガイド」の「クラスターの計画と構成」を参照してくだどちらのツールも、Amazon EMR 管理コンソールまたはさい。
コンソールを使用して HBase を含むクラスターを作成する
コンソールを使用してクラスターを起動する簡単な手順については、「Amazon EMR 管理ガイド」の「Amazon EMR の使用開始」を参照してください。
コンソールを使用し、HBase がインストールされた状態でクラスターを作成するには
Amazon EMR コンソール (https://console.aws.amazon.com/emr
) を開きます。 -
[Create cluster (クラスターの作成)]、[Go to advanced options (詳細オプションに移動する)] の順に選択します。
-
[Software Configuration (ソフトウェア設定)] で、Amazon リリースバージョン 4.6.0 以降を選択します (最新バージョンをお勧めします)。必要に応じて、HBase などのアプリケーションを選択します。
Amazon EMR バージョン 5.2.0 以降の [HBase Storage Settings] (HBase ストレージ設定) で、[HDFS] または [S3] を選択します。詳細については、「Amazon S3 の HBase (Amazon S3 ストレージモード)」を参照してください。
-
必要に応じて他のオプションを選択し、[Create cluster (クラスターの作成)] を選択します。
AWS CLI での HBase を含むクラスターの作成
HBase がインストールされた状態でクラスターを作成するには、次のコマンドを使用します。
aws emr create-cluster --name "
Test cluster
" --release-labelemr-5.36.0
\ --applications Name=HBase
--use-default-roles --ec2-attributes KeyName=myKey
\ --instance-typem5.xlarge
--instance-count3
読みやすくするために、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 ストレージモード)」を参照してください。分類の詳細については、アプリケーションの設定 を参照してください。