ECS集群没有ecs实例,但EC2中有两个ecs实例可见

我正在尝试在悉尼地区创build一个非常简单的群集。

在这里输入图像说明

这是一个非常简单的设置。 我指定硬盘是60G。 我想在集群中有两个ec2实例。

它们在EC2小组中按预期显示。

在这里输入图像说明

但是ec2实例没有显示在ecs集群页面中:

在这里输入图像说明

1)为什么发生?

2)是否有任何日志可以查看潜在问题?

您在评论中指出这些实例没有公共IP地址。 我从这个评论推断,你的实例也可能没有路由到互联网。

为了使用ECS,您的实例需要有一条路线(至less)到达ECS服务端点。 到Internet的路由可以通过Internet网关(IGW) , networking地址转换(NAT)或HTTP代理 。 如果没有到达ECS服务端点的路由,ECS代理将无法将自己注册到您的集群中,您将无法将这些实例用于ECS。

通过以下两个步骤解决了问题:

1)确保“自动分配公共IPv4地址”已启用

在这里输入图像说明

2)创build并连接到VPC的网关。 然后添加一个路由到网关。

在这里输入图像说明