Bird
0
0

You receive an error that your ECS cluster cannot place tasks due to insufficient resources, but you see many instances are registered. What is a likely cause?

medium📝 Debug Q7 of 15
AWS - ECS and Fargate
You receive an error that your ECS cluster cannot place tasks due to insufficient resources, but you see many instances are registered. What is a likely cause?
ATask definition is missing container image
BCluster name is misspelled in task definition
CInstances are in draining state and not accepting tasks
DSecurity group blocks task communication
Step-by-Step Solution
Solution:
  1. Step 1: Understand instance states

    Instances in draining state do not accept new tasks, reducing available capacity.
  2. Step 2: Exclude unrelated causes

    Misspelled cluster name causes API errors, not resource errors. Missing container image causes task start failure, not placement error. Security groups affect communication, not resource availability.
  3. Final Answer:

    Instances are in draining state and not accepting tasks -> Option C
  4. Quick Check:

    Draining instances reduce available resources [OK]
Quick Trick: Check instance states; draining means no new tasks [OK]
Common Mistakes:
  • Ignoring instance draining state
  • Confusing cluster name errors
  • Assuming security groups cause resource errors

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes