2017-03-03 116 views
0

我经历了firstRun步骤here(需要AWS登录)。AWS ECS firstRun未显示EC2实例

我已上传泊坞窗图像的ECR和集群成功发射,所有步骤成功(ECS状态 - 4完整EC2实例状态的4 - 14完成14)。

尽管集群正在运行,但没有附加到集群的实例(请参阅屏幕截图)。我究竟做错了什么?

ECR cluster instances EC2 cluster instance

+1

“EMR_EC2_DefaultRule”的IAM策略是什么?您是否遵循了故障排除指南? http://docs.aws.amazon.com/AmazonECS/latest/developerguide/troubleshooting.html –

回答

1

的权限失踪,或者换句话说,EMR_EC2_DefaultRule不是AmazonEC2ContainerServiceforEC2Role

它被解释为here

如果角色没有为EC2实例授予足够的权限以实际连接到群集,本来会希望设置失败。

+0

我有同样的问题,并发现我的实例也缺少适当的IAM角色。我注意到的另一个症状是“ecs-agent”码头集装箱不断重新启动。 '/ var/log/ecs/ecs-init.log'包含重复的'Starting Amazon EC2 Container Service Agent'和相关条目。 –