vpc 서브넷 변경으로 인해 emr 클러스터가 시작되지 않습니다.

vpc 서브넷 변경으로 인해 emr 클러스터가 시작되지 않습니다.

emr 클러스터를 새 VPC(새 서브넷)로 이동하고 싶습니다. 클러스터가 시작되면 실패합니다.

TerminatingService 역할 EMR_DefaultRole에 ec2 권한이 부족합니다. 자세한 내용은 arn:aws:iam::aws:policy/service-role/AmazonElasticMapReduceRole 정책을 참조하십시오.

그게 전부입니다. 역할이나 연결된 역할에는 서브넷별 또는 vpc별 정의가 없습니다. 돕다 ?

답변1

이 문제를 해결하려면 현재 역할을 삭제하고 새 기본 역할을 만드세요.

이 AWS 지식 문서는 이 문제를 해결하는 데 도움이 될 수 있습니다.

EMR_DefaultRole이 유효하지 않습니다.

요약:

기본 역할과 연결된 인스턴스 프로필의 생성 및 삭제는 콘솔에서 자동으로 처리됩니다. 이 오류는 EMR_DefaultRole 또는 EMR_EC2_DefaultRole과 연결된 인스턴스 프로필이 올바르게 구성되지 않았거나 인스턴스 프로필의 현재 구성이 EMR 클러스터를 시작하는 데 더 이상 충분하지 않은 경우 발생할 수 있습니다.

해결 방법으로 EMR_DefaultRole 및 EMR_EC2_DefaultRole과 이에 연결된 인스턴스 프로파일을 모두 삭제할 수 있습니다. 역할을 삭제해도 인스턴스 프로파일은 자동으로 삭제되지 않으므로 수동으로 삭제해야 합니다.

관련 정보