クラスターにタグを追加する
タグの作成時にクラスターにタグを追加することもできます。
注記
Amazon EMR コンソールは、再設計され、使いやすくなりました。古いコンソールと新しいコンソールエクスペリエンスの違いについては、「コンソールの新機能」を参照してください。
- New console
-
新しいコンソールでクラスター作成時にタグを追加するには
-
AWS Management Consoleにサインインし、Amazon EMR コンソール (https://console.aws.amazon.com/emr
) を開きます。 -
左側のナビゲーションペインの [EMR on EC2] で、[クラスター] を選択し、[クラスターの作成] を選択します
-
[タグ] で [タグを追加] を選択します。Key フィールドにタグを指定します。オプションで、[値] フィールドにタグを指定します。
-
クラスターに適用するその他のオプションを選択します。
-
クラスターを起動するには、[クラスターの作成] を選択します。
-
- Old console
-
古いコンソールでクラスター作成時にタグを追加するには
新しい Amazon EMR コンソールに移動し、サイドナビゲーションから [古いコンソールに切り替え] を選択します。古いコンソールに切り替えたときの動作の詳細については、「Using the old console」を参照してください。
-
[Create cluster (クラスターの作成)]、[Go to advanced options (詳細オプションに移動する)] の順に選択します。
-
[Step 3: General Cluster Settings (ステップ 3: 一般的なクラスター設定)] ページの [タグ] セクションで、タグの [キー] を入力します。
[キー] を入力を開始すると、新しい行が自動的に追加され、次の新しいタグを入力できるようになります。
-
必要に応じてタグの [値] を入力します。
-
クラスターに追加するタグキー/値のペアについて上記のステップを繰り返します。クラスターを起動すると、入力したタグが自動的にクラスターと関連付けられます。
- AWS CLI
-
AWS CLI でクラスター作成時にタグを追加するには
次の例は、AWS CLI を使用して新しいクラスターにタグを追加する方法を示しています。クラスターの作成時にタグを追加するには、
create-cluster
サブコマンドを入力して--tags
パラメータを指定します。-
クラスターの作成時に、
costCenter
という名前のタグをキー値marketing
と共に追加するには、次のコマンドを入力し、myKey
を EC2 キーペアの名前に置き換えます。aws emr create-cluster --name
"Test cluster"
--release-labelemr-4.0.0
--applications Name=Hadoop
Name=Hive
Name=Pig
--tags"costCenter=marketing"
--use-default-roles --ec2-attributes KeyName=myKey
--instance-typem5.xlarge
--instance-count3
--instance-groups
パラメータを使用せずにインスタンス数を指定すると、1 つのマスターノードが起動され、残りのインスタンスはコアノードとして起動されます。すべてのノードで、コマンドで指定したインスタンスタイプが使用されます。注記
以前にデフォルトの EMR サービスロールと EC2 インスタンスプロファイルを作成していない場合は、「aws
emr create-default-roles
」と入力してそれらを作成してから、create-cluster
サブコマンドを入力します。AWS CLI での Amazon EMR コマンドの使用の詳細については、https://docs.aws.amazon.com/cli/latest/reference/emr を参照してください。
-
既存のクラスターにタグを追加することもできます。
- New console
-
新しいコンソールで既存のクラスターにタグを追加するには
-
AWS Management Consoleにサインインし、Amazon EMR コンソール (https://console.aws.amazon.com/emr
) を開きます。 -
左側のナビゲーションペインの [EMR on EC2] で [クラスター] を選択し、更新するクラスターを選択します。
-
クラスターの詳細ページの [タグ] タブで、[タグ管理] を選択します。Key フィールドにタグを指定します。オプションで、[値] フィールドにタグを指定します。
-
[Save Changes] (変更を保存) を選択します。[タグ] タブは、クラスターに追加されたタグの新しい数で更新されます。例えば、タグが 2 つになった場合、タブのラベルは [タグ (2)] になります。
-
- Old console
-
古いコンソールで既存のクラスターにタグを追加するには
-
Amazon EMR コンソールで、[Cluster List] (クラスターリスト) ページを選択し、タグを追加するクラスターをクリックします。
-
[Cluster Details] ページの [タグ] フィールドで、[View All/Edit] をクリックします。
-
[View All/Edit] ページで、[Add] をクリックします。
-
[Key] 列にある空のフィールドをクリックし、キーの名前を入力します。
-
必要に応じて、[Value] 列にある空のフィールドをクリックし、値の名前を入力します。
-
入力を開始したタグごとに、編集中のタグの下に空のタグの行が表示されます。追加するタグごとに新しいタグの行で上記のステップを繰り返します。
-
- AWS CLI
-
AWS CLI で実行中のクラスターにタグを追加するには
-
クラスター ID にタグを割り当てるには、
add-tags
サブコマンドを入力して--tag
パラメータを指定します。コンソールまたはlist-clusters
コマンドを使用してクラスター ID を見つけることができます。現時点では、add-tags
サブコマンドで使用できるリソース ID は 1 つだけです。例えば、実行中のクラスターに 2 つのタグ (1 つはキーの名前が
costCenter
で値がmarketing
のタグ、もう 1 つはキーの名前がother
で値がaccounting
のタグ) を追加するには、次のコマンドを入力して、j-KT4XXXXXXXX1NM
をクラスター ID に置き換えます。aws emr add-tags --resource-id
j-KT4XXXXXXXX1NM
--tag"costCenter=marketing"
--tag"other=accounting"
AWS CLI を使用してタグを追加すると、このコマンドでは何も出力されないことに注意してください。AWS CLI での Amazon EMR コマンドの使用の詳細については、https://docs.aws.amazon.com/cli/latest/reference/emr を参照してください。
-