

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

# 開始中、実行中、待機中の状態にある Amazon EMR クラスターを終了する
<a name="UsingEMR_TerminateJobFlow"></a>

**警告**  
終了した EMR クラスターは回復できません。削除する前に、リソースと HDFS または Jupyter Notebook 上のデータが不要になったことを確認します。クラスターが終了することにより、HDFS データは失われます。

このセクションでは、クラスターを終了する方法について説明します。削除保護の有効化とクラスターの自動終了については、「[Amazon EMR クラスターの終了を制御する](emr-plan-termination.md)」を参照してください。`STARTING`、`RUNNING`、`WAITING` のいずれかの状態のクラスターを終了できます。`WAITING` 状態のクラスターは終了する必要があります。終了しないと、無制限に実行され、アカウントに対して料金が発生します。`STARTING` 状態から移行できないクラスター、またはステップを完了できないクラスターを終了できます。

終了保護が設定されているクラスターを終了する場合、クラスターを終了する前に終了保護を無効にしておく必要があります。クラスターは、コンソール、、 AWS CLIまたは `TerminateJobFlows` API を使用してプログラムで終了できます。

クラスターの設定によっては、クラスターが完全に終了し、割り当てられたリソース (EC2 インスタンスなど) が解放されるまでに、5～20 分かかる場合があります。

**注記**  
終了したクラスターは再起動できませんが、終了したクラスターのクローンを作成して、新しいクラスターでその構成を再利用できます。詳細については、「[コンソールを使用して Amazon EMR クラスターのクローンを作成するには](clone-console.md)」を参照してください。

**重要**  
Amazon EMR は [Amazon EMR サービスロール](emr-iam-role.md)と `AWSServiceRoleForEMRCleanup` ロールを使用して、アカウント内で使用しなくなったクラスターリソース (Amazon EC2 インスタンスなど) をクリーンアップします。ロールポリシーにはリソースを削除または終了するアクションを含める必要があります。そうでない場合、Amazon EMR はこれらのクリーンアップアクションを実行できず、クラスターに残っている未使用のリソースに対して料金が発生する可能性があります。

## コンソールを使用してクラスターを終了する
<a name="emr-dev-terminate-job-flow-console"></a>

Amazon EMR コンソールを使用して 1 つ以上のクラスターを終了できます。コンソールのクラスターを終了する手順は、終了保護が有効かどうかによって異なります。保護されているクラスターを終了するには、まず終了保護を無効にする必要があります。

------
#### [ Console ]

**コンソールを使用してクラスターを終了するには**

1. にサインインし AWS マネジメントコンソール、[https://console.aws.amazon.com/emr](https://console.aws.amazon.com/emr) で Amazon EMR コンソールを開きます。

1. **[クラスター]** を選択し、終了するクラスターを選択します。

1. **[アクション]** ドロップダウンメニューで **[クラスターを終了]** を選択し、**[クラスターを終了]** プロンプトを開きます。

1. プロンプトで **[終了]** を選択します。クラスター設定によっては、終了に 5～10 分間かかる場合があります。Amazon EMR クラスターの終了に関する詳細は、「[開始中、実行中、待機中の状態にある Amazon EMR クラスターを終了する](#UsingEMR_TerminateJobFlow)」を参照してください。

------

## を使用してクラスターを終了する AWS CLI
<a name="emr-dev-terminate-job-flow-cli"></a>

**を使用して保護されていないクラスターを終了するには AWS CLI**

を使用して保護されていないクラスターを終了するには AWS CLI、--cluster-ids パラメータを指定して `terminate-clusters`サブコマンドを使用します。
+ 1 つのクラスターを終了する次のコマンドを入力して、*j-3KVXXXXXXX7UG* をクラスター ID に置き換えます。

  ```
  1. aws emr terminate-clusters --cluster-ids j-3KVXXXXXXX7UG
  ```

  複数のクラスターを終了するには、次のコマンドを入力し、*j-3KVXXXXXXX7UG と* と *j-WJ2XXXXXX8EU* をクラスター ID に置き換えます。

  ```
  1. aws emr terminate-clusters --cluster-ids j-3KVXXXXXXX7UG j-WJ2XXXXXX8EU
  ```

  での Amazon EMR コマンドの使用の詳細については AWS CLI、「」を参照してください[https://docs.aws.amazon.com/cli/latest/reference/emr](https://docs.aws.amazon.com/cli/latest/reference/emr)。

**を使用して保護されたクラスターを終了するには AWS CLI**

を使用して保護されたクラスターを終了するには AWS CLI、まず `--no-termination-protected`パラメータを指定して `modify-cluster-attributes`サブコマンドを使用して終了保護を無効にします。次に、`terminate-clusters` サブコマンドを `--cluster-ids` パラメータと共に使用してクラスターを終了します。

1. 次のコマンドを入力して終了保護を無効にし、*j-3KVTXXXXXX7UG* をクラスター ID に置き換えます。

   ```
   1. aws emr modify-cluster-attributes --cluster-id j-3KVTXXXXXX7UG --no-termination-protected
   ```

1. クラスターを終了するには、次のコマンドを入力して、*j-3KVXXXXXXX7UG* をクラスター ID に置き換えます。

   ```
   1. aws emr terminate-clusters --cluster-ids j-3KVXXXXXXX7UG
   ```

   複数のクラスターを終了するには、次のコマンドを入力し、*j-3KVXXXXXXX7UG と* と *j-WJ2XXXXXX8EU* をクラスター ID に置き換えます。

   ```
   1. aws emr terminate-clusters --cluster-ids j-3KVXXXXXXX7UG j-WJ2XXXXXX8EU
   ```

   での Amazon EMR コマンドの使用の詳細については AWS CLI、「」を参照してください[https://docs.aws.amazon.com/cli/latest/reference/emr](https://docs.aws.amazon.com/cli/latest/reference/emr)。

## API を使用してクラスターを終了する
<a name="emr-dev-terminate-job-flow-api"></a>

`TerminateJobFlows` オペレーションが、ステップの処理を終了し、Amazon EC2 から Amazon S3 にログデータをアップロードして (設定されている場合)、Hadoop クラスターを終了します。`KeepJobAliveWhenNoSteps` リクエストで `False` を `RunJobFlows` に設定すると、クラスターも自動的に終了します。

1 つのクラスターまたは複数クラスターのリストをクラスターの ID を指定して終了するには、このアクションを使用します。

`TerminateJobFlows` に固有の入力パラメータの詳細については、「[TerminateJobFlows](https://docs.aws.amazon.com/ElasticMapReduce/latest/API/API_TerminateJobFlows.html)」を参照してください。リクエストの一般的なパラメータの詳細については、「[リクエストの一般的なパラメータ](https://docs.aws.amazon.com/ElasticMapReduce/latest/API/CommonParameters.html)」を参照してください。