

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 시작 중, 실행 중 또는 대기 중 상태인 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\$120분 정도 걸릴 수 있습니다.

**참고**  
종료된 클러스터를 다시 시작할 수는 없지만 종료된 클러스터를 복제하여 해당 구성을 새 클러스터에 재사용할 수 있습니다. 자세한 내용은 [콘솔을 사용하여 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 콘솔을 사용하여 한 개 또는 여러 개의 클러스터를 종료할 수 있습니다. 콘솔에서 클러스터를 종료하는 절차는 종료 방지가 설정되어 있는지에 따라 다릅니다. 보호된 클러스터를 종료하려면 먼저 종료 방지를 비활성화해야 합니다.

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

**콘솔을 사용하여 클러스터를 종료하는 방법**

1. 에 로그인 AWS Management Console하고 [https://console.aws.amazon.com/emr](https://console.aws.amazon.com/emr) Amazon EMR 콘솔을 엽니다.

1. 먼저 **클러스터**를 선택하고 종료할 클러스터를 선택합니다.

1. **작업** 드롭다운 메뉴에서 **클러스터 종료**를 선택하여 **클러스터 종료** 프롬프트를 엽니다.

1. 프롬프트에서 **종료**를 선택합니다. 클러스터 구성에 따라 종료하는 데 5\$110분이 소요될 수 있습니다. Amazon EMR 클러스터 생성에 대한 자세한 내용은 [시작 중, 실행 중 또는 대기 중 상태인 Amazon EMR 클러스터 종료](#UsingEMR_TerminateJobFlow) 섹션을 참조하세요.

------

## 를 사용하여 클러스터 종료 AWS CLI
<a name="emr-dev-terminate-job-flow-cli"></a>

**를 사용하여 보호되지 않는 클러스터를 종료하려면 AWS CLI**

를 사용하여 보호되지 않는 클러스터를 종료하려면 --cluster-ids 파라미터와 함께 `terminate-clusters` 하위 명령을 AWS CLI사용합니다.
+ 다음 명령을 입력하여 단일 클러스터를 종료하고, *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`로 설정한 경우 클러스터가 자동으로 종료됩니다.

이 작업을 사용하면 클러스터 ID로 단일 클러스터 또는 여러 클러스터를 종료할 수 있습니다.

`TerminateJobFlows` 전용 입력 파라미터에 대한 자세한 내용은 [TerminateJobFlows](https://docs.aws.amazon.com/ElasticMapReduce/latest/API/API_TerminateJobFlows.html)를 참조하세요. 요청의 일반 파라미터에 대한 자세한 내용은 [Common request parameters](https://docs.aws.amazon.com/ElasticMapReduce/latest/API/CommonParameters.html)를 참조하세요.