翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Phoenix を使用したクラスターの作成
コンソールまたは AWS CLIでクラスターを作成するときにアプリケーションを選択することにより、Phoenix をインストールします。次の手順と例は、Phoenix と を使用してクラスターを作成する方法を示していますHBase。コンソールを使用したクラスターの作成の詳細については、Amazon EMR管理ガイドの「クラスターの計画と設定」を参照してください。
コンソールでクラスターを作成するために [Quick Options (クイックオプション)] を使用して、Phoenix がインストールされたクラスターを起動するには
https://console.aws.amazon.com/emr
で Amazon EMRコンソールを開きます。 -
[Create cluster (クラスターの作成)] を選択して [Quick Create (クイック作成)] を使用します。
-
[Software Configuration (ソフトウェア設定)] で、アプリケーションに適切な最近のリリースを選択します。[Amazon Release Version emr-4.7.0 (Amazon リリースバージョン emr-4.7.0)] 以降を選択した場合にのみ、Phoenix がオプションとして表示されます。
-
アプリケーション で、2 番目のオプション を選択しますHBase。 HBase
ver
Ganglia を使用するver
、Hadoopver
、Hivever
、Huever
、フェニックスver
、、および ZooKeeperver
. -
必要に応じて他のオプションを選択し、[Create cluster (クラスターの作成)] を選択します。
注記
読みやすくするために、Linux 行連続文字 (\) が含まれています。Linux コマンドでは、これらは削除することも、使用することもできます。Windows の場合、削除するか、キャレット (^) に置き換えてください。
次の例では、デフォルトの構成設定を使用して Phoenix がインストールされたクラスターを起動します。
HBase を使用して Phoenix と でクラスターを起動するには AWS CLI
-
次のコマンドを使用してクラスターを作成します。
aws emr create-cluster --name "Cluster with Phoenix" --release-label
emr-7.2.0
\ --applications Name=Phoenix Name=HBase --ec2-attributes KeyName=myKey \ --instance-type m5.xlarge --instance-count 3 --use-default-roles
Phoenix 設定のカスタマイズ
クラスターを作成するとき、 hbase-site.xml
構成分類を使用して hbase-site
内で値を設定することによって Phoenix を構成します。
詳細については、Phoenix ドキュメントの「Configuration and Tuning
次の例は、Amazon S3 に保存されているJSONファイルを使用して、 phoenix.schema.dropMetaData
プロパティfalse
の の値を指定する方法を示しています。1つの分類に対して複数のプロパティを指定できます。詳細については、「アプリケーションの設定」を参照してください。次に、 create-cluster
コマンドは JSON ファイルを --configurations
パラメータとして参照します。
/mybucket/myfolder/myconfig.json に保存されたJSONファイルの内容は次のとおりです。
[ { "Classification": "hbase-site", "Properties": { "phoenix.schema.dropMetaData": "false" } } ]
JSON ファイルを参照するcreate cluster
コマンドを次の例に示します。
aws emr create-cluster --release-label
emr-7.2.0
--applications Name=Phoenix \ Name=HBase --instance-type m5.xlarge --instance-count 2 \ --configurations https://s3.amazonaws.com/mybucket/myfolder/myconfig.json
注記
Phoenix 設定分類の再設定リクエストは、Amazon EMRバージョン 5.23.0 以降でのみサポートされ、Amazon EMRバージョン 5.21.0 または 5.22.0 ではサポートされていません。詳細については、「実行中のクラスター内のインスタンスグループの設定を指定する」を参照してください。