How do I resolve the error "Failed to start the job flow due to an internal error" in Amazon EMR?
Last updated: 2020-03-16
My Amazon EMR cluster fails to launch, and I get the error message "Failed to start the job flow due to an internal error."
Internal errors are often resolved quickly. Retry your request. If the problem persists, confirm that the cluster's networking and security settings are configured correctly.
Open the Amazon EMR console and try launching the cluster again. If you still get the "Failed to start the job flow due to an internal error" message, verify the following:
- If you're using a security configuration to encrypt Amazon Elastic Block Store (Amazon EBS) root device and storage volumes, be sure that the Amazon EMR service role (EMR_DefaultRole) has permissions to use the specified AWS Key Management Service (AWS KMS) key.
- The VPC subnet routes are configured correctly for the data source that your cluster is using.
- The master and slave security groups are configured correctly for the subnet.
- All required actions are allowed in the default Amazon EMR roles and the instance profile role.
After the VPC subnet, security groups, and roles are configured, launch a new cluster.