기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
시작 중, 실행 중 또는 대기 중 상태인 Amazon EMR 클러스터 종료
이 단원에서는 클러스터를 종료하는 방법을 설명합니다. 클러스터 종료 방지 및 자동 종료 활성화에 대한 자세한 내용은 Amazon EMR 클러스터 종료 제어 단원을 참조하십시오. STARTING
, RUNNING
또는 WAITING
상태의 클러스터를 종료할 수 있습니다. WAITING
상태의 클러스터는 종료해야 합니다. 그렇지 않으면 무제한 실행되므로 요금이 발생합니다. STARTING
상태를 벗어나지 못했거나 단계를 완료할 수 없는 클러스터를 종료할 수 있습니다.
종료 방지가 설정되어 있는 클러스터를 종료하려면 먼저 종료 방지를 비활성화해야 클러스터를 종료할 수 있습니다. 클러스터는 콘솔, AWS CLI또는 TerminateJobFlows
API를 사용하여 프로그래밍 방식으로 종료할 수 있습니다.
클러스터 구성에 따라, 클러스터를 완전히 종료하고 EC2 인스턴스와 같은 할당 리소스를 해제하는 데 5~20분 정도 걸릴 수 있습니다.
참고
종료된 클러스터를 다시 시작할 수는 없지만 종료된 클러스터를 복제하여 해당 구성을 새 클러스터에 재사용할 수 있습니다. 자세한 내용은 콘솔을 사용하여 Amazon EMR 클러스터 복제 단원을 참조하십시오.
중요
Amazon EMR은 Amazon EMR 서비스 역할 및 AWSServiceRoleForEMRCleanup
역할을 사용하여 계정에서 Amazon EC2 인스턴스와 같이 더 이상 사용하지 않는 클러스터 리소스를 정리합니다. 리소스를 삭제하거나 종료하려면 역할 정책에 대한 작업을 포함해야 합니다. 그렇지 않으면 Amazon EMR에서 이러한 정리 작업을 수행할 수 없으며 클러스터에 남은 미사용 리소스에 대한 비용이 발생할 수 있습니다.
콘솔을 사용하여 클러스터 종료
Amazon EMR 콘솔을 사용하여 한 개 또는 여러 개의 클러스터를 종료할 수 있습니다. 콘솔에서 클러스터를 종료하는 절차는 종료 방지가 설정되어 있는지에 따라 다릅니다. 보호된 클러스터를 종료하려면 먼저 종료 방지를 비활성화해야 합니다.
AWS CLI를 사용하여 클러스터 종료
를 사용하여 보호되지 않는 클러스터를 종료하려면 AWS CLI
를 사용하여 보호되지 않는 클러스터를 종료하려면 --cluster-ids 파라미터와 함께 terminate-clusters
하위 명령을 AWS CLI사용합니다.
-
다음 명령을 입력하여 단일 클러스터를 종료하고,
j-3KVXXXXXXX7UG
를 클러스터 ID로 바꿉니다.aws emr terminate-clusters --cluster-ids
j-3KVXXXXXXX7UG
여러 클러스터를 종료하려면 다음 명령을 입력하고,
j-3KVXXXXXXX7UG
및j-WJ2XXXXXX8EU
를 해당 클러스터 ID로 바꿉니다.aws emr terminate-clusters --cluster-ids
j-3KVXXXXXXX7UG
j-WJ2XXXXXX8EU
에서 Amazon EMR 명령을 사용하는 방법에 대한 자세한 내용은 섹션을 AWS CLI참조하세요https://docs.aws.amazon.com/cli/latest/reference/emr.
를 사용하여 보호된 클러스터를 종료하려면 AWS CLI
를 사용하여 보호된 클러스터를 종료하려면 AWS CLI먼저 --no-termination-protected
파라미터와 함께 modify-cluster-attributes
하위 명령을 사용하여 종료 방지를 비활성화합니다. 그런 다음 terminate-clusters
하위 명령과 --cluster-ids
파라미터를 사용하여 클러스터를 종료합니다.
-
다음 명령을 입력하여 종료 방지 기능을 비활성화하고
j-3KVTXXXXXX7UG
를 해당 클러스터 ID로 바꿉니다.aws emr modify-cluster-attributes --cluster-id
j-3KVTXXXXXX7UG
--no-termination-protected -
클러스터를 종료하려면 다음 명령을 입력하고
j-3KVXXXXXXX7UG
를 해당 클러스터 ID로 바꿉니다.aws emr terminate-clusters --cluster-ids
j-3KVXXXXXXX7UG
여러 클러스터를 종료하려면 다음 명령을 입력하고,
j-3KVXXXXXXX7UG
및j-WJ2XXXXXX8EU
를 해당 클러스터 ID로 바꿉니다.aws emr terminate-clusters --cluster-ids
j-3KVXXXXXXX7UG
j-WJ2XXXXXX8EU
에서 Amazon EMR 명령을 사용하는 방법에 대한 자세한 내용은 섹션을 AWS CLI참조하세요https://docs.aws.amazon.com/cli/latest/reference/emr.
API를 사용하여 클러스터 종료
TerminateJobFlows
작업은 단계 처리를 종료하고, Amazon EC2의 로그 데이터를 Amazon S3로 업로드한 후(구성한 경우), Hadoop 클러스터를 종료합니다. 또한 KeepJobAliveWhenNoSteps
요청에서 False
를 RunJobFlows
로 설정한 경우 클러스터가 자동으로 종료됩니다.
이 작업을 사용하면 클러스터 ID로 단일 클러스터 또는 여러 클러스터를 종료할 수 있습니다.
TerminateJobFlows
전용 입력 파라미터에 대한 자세한 내용은 TerminateJobFlows를 참조하십시오. 요청의 일반 파라미터에 대한 자세한 내용은 Common request parameters를 참조하세요.