DEA-C01 · Question #256
A data engineer configures a large number of AWS Glue jobs that all start up around the same time. All the jobs run for less than 1 hour in the same subnet of the same VPC. All the AWS Glue jobs run…
The correct answer is A. There are not enough IP addresses in the subnet. Each AWS Glue worker requires an elastic network interface (ENI) and consumes an IP address in the subnet. When a large number of Glue jobs start simultaneously, the subnet can run out of available IP addresses. This causes the error “The specified subnet does not have enough…
Question
A data engineer configures a large number of AWS Glue jobs that all start up around the same time. All the jobs run for less than 1 hour in the same subnet of the same VPC. All the AWS Glue jobs run on a G1.X worker type. Some of the jobs occasionally fail with the following error: "The specified subnet does not have enough free addresses to satisfy the request". What is the likely root cause of the error?
Options
- AThere are not enough IP addresses in the subnet.
- BThe G1.X worker type cannot access the subnet.
- CAWS Glue does not have the correct IAM permissions to add additional IP addresses to the
- DThere are not enough IP addresses in the VPC.
How the community answered
(65 responses)- A92% (60)
- B2% (1)
- C3% (2)
- D3% (2)
Explanation
Each AWS Glue worker requires an elastic network interface (ENI) and consumes an IP address in the subnet. When a large number of Glue jobs start simultaneously, the subnet can run out of available IP addresses. This causes the error “The specified subnet does not have enough free addresses.” The root cause is insufficient IPs in the subnet, not the VPC overall.
Topics
Community Discussion
No community discussion yet for this question.