【发布时间】:2016-09-04 20:44:04
【问题描述】:
我正在尝试按照说明 here 将实例添加到我的 AWS ECS 集群。
所以我:
- 为自动扩缩实例创建了一个自动扩缩启动配置(AMI:ami-a28476c2 us-west-2)
- 实例从自动缩放组启动没有问题,但从未像文档所说的那样加入我的 ECS 集群
default。 -
我 sshed 进入实例并 cat 日志并查看:
[ec2-user@ip-172-31-47-157 ~]$ cat /var/log/ecs/ecs-init.log.2016-05-10-03 2016-05-10T03:31:21Z [INFO] 预启动 2016-05-10T03:31:22Z [信息] 开始 2016-05-10T03:31:22Z [INFO] 没有要删除的现有代理容器。 2016-05-10T03:31:22Z [INFO] 启动 Amazon EC2 容器服务代理 2016-05-10T03:31:23Z [错误] 无法启动代理:API 错误 (500):无法启动容器 dbee780d6770f62afc3266ba14b77957a5e6054f94e89b2ced77f9636c4be64b:打开 /etc/resolv.conf:没有这样的文件或目录
所以看起来 ECS 代理失败了,因为它找不到 /etc/resolv.conf。我不知道为什么会这样,因为我正在逐字跟踪文档。
过去有人尝试过吗?我不确定如何进行调试。
【问题讨论】:
标签: amazon-web-services amazon-ec2 docker amazon-ecs