【问题标题】:ECS not starting tasks even though there is enough capacity即使有足够的容量,ECS 也无法启动任务
【发布时间】:2020-05-11 18:34:56
【问题描述】:

我有一个使用 977MB 内存和 1024 CPU 的任务定义,使用 awsvpc 网络:

我的 EC2 实例由绑定到容量提供程序的 Auto Scaling 组提供,已经跨 4 个实例运行 4 个任务:

但是当我在已经运行的 4 个任务上启动 2 个新任务时,它们会卡在“PROVISIONING”状态。尽管看起来有足够的内存和 CPU 来运行新任务。

可能出了什么问题,我可以在哪里进一步调试?

【问题讨论】:

    标签: amazon-ecs


    【解决方案1】:

    我找到了答案。

    我正在运行 t3a.small 实例,但这些实例最多有 2 个网络接口,包括主机。所以你只能在它们上运行一个容器。此处记录了限制:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-15
      • 2021-09-29
      • 2020-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多