2013-08-08 5 views
6

Ich folgte railscasts, um Gummi zu verwenden, um meine Schiene App zu ec2 zu implementieren. Ich habe folgendes Problem:Gummi - SecurityGroupLimitExceeded überschritten die Anzahl der VPC

$ Kappe Gummi: create_staging

..... (weglassen erfolgreichen Teils)

/Users/brian/.rvm/gems/ruby-1.9.3 -p327/edelsteine ​​/ excon-0.25.3/lib/excon/middlewares/expects.rb: 10: in 'response_call': SecurityGroupLimitExceeded => Sie haben die Anzahl der pro Instanz zulässigen VPC-Sicherheitsgruppen überschritten. (Fog :: Compute :: AWS :: Fehler)

Wie kann ich dieses Problem vermeiden?

Antwort

9

Das Problem besteht darin, dass Rubber standardmäßig unterschiedliche Sicherheitsgruppen für jede Rolle erstellt. Sie werden bemerken, dass die Konsole zahlreiche "Creating Security Group # {x}" - Zeilen druckt. Der maximal zulässige Wert ohne Petition beträgt 5 (http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Appendix_Limits.html) ohne Petition.

Zuerst Laufkappe Gummi: destroy_all.

Gummi Um zu erzwingen, nur eine Sicherheitsgruppe in rubber.yml und Set zu verwenden ... auto_security_groups: false isolate_security_groups: false

Nach, dass es funktionieren kann, oder Sie können Fehlermeldung, Sicherheitsgruppen existieren erhalten ... Lesen Sie hier, wie Sie auf Sicherheitsgruppen zugreifen können. Im Panel löschen Sie alle Sicherheitsgruppen, aber "default". http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html#DeleteSecurityGroup

Wenn Sie Fehler bei Regeln erhalten, wählen Sie im AWS-Bedienfeld die Benutzergruppe "Standard" aus. Dies wird die Regeln aufzeigen. Löschen Sie alle benutzerdefinierten TCP-Regeln. Danach sollte alles funktionieren. Möglicherweise müssen Sie das Löschen von Gruppen und Regeln erneut durchführen, da Ruby die Verwaltung dieser Dateien anscheinend sehr schlecht macht.

1

Sie können die VPC-Beschränkungen für Ihr Konto über this form anfordern.

+0

Ich habe noch nichts gemacht (ich habe gerade einen neuen aws-Account für dieses Projekt erstellt). Warum überschreitet meine Anzahl von VPC die Grenze? – Brian

+0

was ich sagen wollte ist, dass ich dachte, es ist ein Bug aus Gummi, ich glaube nicht, dass meine VPC wirklich das Limit überschreitet. – Brian

+0

Wie viele VPCs hast du? Dies sind die Grenzen: http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Appendix_Limits.html –

Verwandte Themen