기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
클러스터 종료
이 단원에서는 클러스터를 종료하는 방법을 설명합니다. 클러스터 종료 방지 및 자동 종료 활성화에 대한 자세한 내용은 클러스터 종료 제어 단원을 참조하십시오. STARTING
, RUNNING
또는 WAITING
상태의 클러스터를 종료할 수 있습니다. WAITING
상태의 클러스터는 종료해야 합니다. 그렇지 않으면 무제한 실행되므로 요금이 발생합니다. STARTING
상태를 벗어나지 못했거나 단계를 완료할 수 없는 클러스터를 종료할 수 있습니다.
종료 방지가 설정되어 있는 클러스터를 종료하려면 먼저 종료 방지를 비활성화해야 클러스터를 종료할 수 있습니다. 클러스터는 콘솔이나 를 사용하거나 API를 사용하여 프로그래밍 방식으로 종료할 수 있습니다. AWS CLITerminateJobFlows
클러스터 구성에 따라, 클러스터를 완전히 종료하고 EC2 인스턴스와 같은 할당 리소스를 해제하는 데 5~20분 정도 걸릴 수 있습니다.
참고
종료된 클러스터를 다시 시작할 수는 없지만 종료된 클러스터를 복제하여 해당 구성을 새 클러스터에 재사용할 수 있습니다. 자세한 정보는 콘솔을 사용하여 클러스터 복제을 참조하세요.
중요
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
를 사용하여 보호된 클러스터를 종료하려면 먼저 --no-termination-protected
매개 변수와 함께 modify-cluster-attributes
하위 명령을 사용하여 종료 보호를 비활성화합니다. AWS CLI그런 다음 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를 참조하세요.