QuestionQ224

Data Operations and Support

A data engineer configures numerous AWS Glue jobs that all start at approximately the same time. Each job runs for less than 1 hour in the same subnet within the same VPC. All AWS Glue jobs use the G1.X worker type.

Some jobs intermittently fail with the following error: "The specified subnet does not have enough free addresses to satisfy the request".

What is the most likely root cause of this error?

  • A There are not enough IP addresses in the subnet.
  • B The G1.X worker type cannot access the subnet.
  • C AWS Glue does not have the correct IAM permissions to add additional IP addresses to the subnet.
  • D There are not enough IP addresses in the VPC.
Explanation

AWS Glue creates elastic network interfaces in the selected VPC subnet and assigns each one a private IP address from that subnet’s address range. Simultaneous job runs can therefore consume all available subnet IP addresses, causing job startup failures when no free subnet addresses remain. AWS Glue: Setting up network access to data stores

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!