为什么 ecs 服务试图将它们的 ENI 附加到 ec2 实例?导致此错误 "encountered error "RESOURCE:ENI"."
Why are ecs services trying to attach their ENIs to the ec2 instance? leading to this error "encountered error "RESOURCE:ENI"."
我有 3 个 aws 帐户 几乎 相同的 cloudformation。在其中的 2 个中,我能够 运行 每个 ec2 实例最多 8 个 ecs 服务。每个服务都有自己的 ENI,这个 ENI 没有附加到任何东西,也没有附加到 ec2 实例。一切正常。
在我的 1 个 aws 账户中,每个 ecs 服务都试图将其 ENI 附加到 ec2 实例,所以我现在看到 无法放置任务,因为没有容器实例满足其所有要求."RESOURCE:ENI" 错误,我无法为每个实例部署超过 2 个服务。这是因为每个 ec2 实例对您可以附加的 ENI 都有限制。
VPC t运行king 未在工作帐户中启用,所以我的问题是为什么现在 ecs 服务将其 ENI 附加到 ec2 实例?某处是否有一个选项说“不要将您的 ENI 附加到任何东西”。附加 ENI 是否正常,实际上我的工作帐户应该附加它们但它们不是?
答案是 vpc trunking 实际上在其他帐户中打开。仅仅因为您在 ecs 帐户设置中看不到选中的 vpctrunking 选项并不意味着另一个 user/role 可能将 vpctrunking 设置为打开。
或者当您检查 ecs 中的帐户设置时,vpctrunking 可能会出现,但它只显示 您的 用户的设置,而不显示 ecs ec2 实例正在使用的角色.
我需要设置帐户范围的 vpc 中继,更重要的是正确阅读文档。
我有 3 个 aws 帐户 几乎 相同的 cloudformation。在其中的 2 个中,我能够 运行 每个 ec2 实例最多 8 个 ecs 服务。每个服务都有自己的 ENI,这个 ENI 没有附加到任何东西,也没有附加到 ec2 实例。一切正常。
在我的 1 个 aws 账户中,每个 ecs 服务都试图将其 ENI 附加到 ec2 实例,所以我现在看到 无法放置任务,因为没有容器实例满足其所有要求."RESOURCE:ENI" 错误,我无法为每个实例部署超过 2 个服务。这是因为每个 ec2 实例对您可以附加的 ENI 都有限制。
VPC t运行king 未在工作帐户中启用,所以我的问题是为什么现在 ecs 服务将其 ENI 附加到 ec2 实例?某处是否有一个选项说“不要将您的 ENI 附加到任何东西”。附加 ENI 是否正常,实际上我的工作帐户应该附加它们但它们不是?
答案是 vpc trunking 实际上在其他帐户中打开。仅仅因为您在 ecs 帐户设置中看不到选中的 vpctrunking 选项并不意味着另一个 user/role 可能将 vpctrunking 设置为打开。
或者当您检查 ecs 中的帐户设置时,vpctrunking 可能会出现,但它只显示 您的 用户的设置,而不显示 ecs ec2 实例正在使用的角色.
我需要设置帐户范围的 vpc 中继,更重要的是正确阅读文档。