Ich versuche, den Anweisungen here zu folgen, um eine Instanz zu meinem AWS ECS Cluster hinzuzufügen.AWS ECS-Agent kann /etc/resolv.conf beim Starten nicht finden und keine Instanzen zu einem ECS-Cluster hinzufügen
So I:
- eine automatische Skalierung Startkonfiguration für automatisch skaliert Instanzen geführt (AMI: ami-a28476c2uns-West-2)
- Die Instanz startet von der automatischen Skalierung Gruppe mit keine Probleme, aber nie tritt mein ECS-Cluster
default
wie die Dokumente sagen, es sollte. ich sshed in die Instanz und Katze die Protokolle und sehen:
[EC2-user @ ip-172-31-47-157 ~] $ cat /var/log/ecs/ecs-init.log .2016-05-10-03 2016-05-10T03: 31: 21Z [INFO] Vorstart 2016-05-10T03: 31: 22Z [INFO] Start 2016-05-10T03: 31: 22Z [INFO ] Kein vorhandener Agent-Container zum Entfernen. 2016-05-10T03: 31: 22Z [INFO] Starten von Amazon EC2 Container Service Agent 2016-05-10T03: 31: 23Z [FEHLER] konnte nicht gestartet werden Agent: API-Fehler (500): Container kann nicht gestartet werden dbee780d6770f62afc3266ba14b77957a5e6054f94e89b2ced77f9636c4be64b: open/etc/resolv.conf: keine solche Datei oder das Verzeichnis
so sieht es aus wie der ECS-Agent fehlschlägt, weil es nicht /etc/resolv.conf
finden. Ich habe keine Ahnung, warum das so ist, da ich die Dokumente wörtlich befolge.
Hat jemand das in der Vergangenheit versucht? Ich bin mir nicht sicher, wie ich das Problem beheben soll.