0

So verwende ich das https://github.com/commonsearch/cosr-ops/ Bereitstellungstool für Commonsearch. Das Tool erstellt Cluster/Instanzen in CloudFormation!Erstellen von Cloudformations-Stacks

Ich hatte einige Bugs, mit denen ich Myslef repariert habe, aber dieses hier habe ich seit 2 Tagen getroffen.

Einige Dinge können nicht erstellt werden, beim Aufruf make aws_elasticsearch_create Fehler unten aufgeführt, irgendwelche Ideen?

The following resource(s) failed to create: [ElasticsearchLbLaunchConfiguration, ElasticsearchMasterLaunchConfiguration, ElasticsearchDataLaunchConfiguration]. . Rollback requested by user. 

Ich löste dies, indem ich MAPPINGS ami's änderte.

ABER!

lief in Anther Problem.

Diesmal ist es nicht die Configs, sondern die Skalierungen.

Siehe unten:

The following resource(s) failed to create: [ElasticsearchLbAutoScalingGroup, ElasticsearchMasterAutoScalingGroup, ElasticsearchDataAutoScalingGroup]. . Rollback requested by user. 

Alle Ideen sind willkommen. Helfen Sie einem anderen Programmierer, dies zu lösen :)

+0

Beachten Sie, dass Fehler von der Website cloudformation (im Prozess der Erstellung) stammen. – IvRRimUm

Antwort

0

Endlich, ich habe Fortschritte!

Sie müssen die AutoScaling-Ressourcen von der lokalen Konsole aus melden, damit sie fortfahren können. Heres, wie Sie es tun:

aws cloudformation signal-resource --stack-name search-elasticsearch --logical-resource-id ElasticsearchDataAutoScalingGroup --status SUCCESS --unique-id ElasticsearchDataAutoScalingGroup 

Ich habe bereits nächsten Fehler, aber seine Validierung Fehler. Will versuchen, es herauszufinden.

+1

Anstatt "--status SUCCESS" zu melden, könnten Sie das Ergebnis eines previous Befehls mit '--status $?' Erhalten. Wie 'curl http: // localhost: 9200' – user2707671