Zakończone instancje EC2 uruchamiają się ponownie

24

Mam kilka małych instancji EC2 (t1.micro i t2.micro), z których jedną skonfigurowano za pomocą AWS-EB. Chciałbym zakończyć oba z nich, ale ilekroć je zakończę, kilka minut później ponownie pojawia się na mojej liście uruchomionych instancji. Jak je w pełni rozwiązać? Ochrona przed zakończeniem nie jest włączona.

tdc
źródło

Odpowiedzi:

41

O ile mi wiadomo, kreator konfiguracji dla AWS-EB konfiguruje dla ciebie automatycznie grupę EC2 AutoScaling z domyślną liczbą żądanych uruchomionych instancji równą 1. Dlatego za każdym razem, gdy próbujesz zakończyć instancję, instancja jest uruchamiana ponownie.

Dlatego sugerowałbym usunięcie grup AutoScaling i prawdopodobnie także konfiguracji równoważenia obciążenia, których już nie potrzebujesz.

Kroki te zostaną faktycznie wykonane, jeśli zakończysz aplikację EB, więc nie powinno być potrzeby robienia tego ręcznie.

bfloriang
źródło
5

Otrzymałem odpowiedź od Amazon Custom Service.

Sprawdziłem twoje konto, a instancja jest uruchamiana przez aktywne środowisko Elastic Beanstalk. Zakończenie instancji spowoduje uruchomienie nowej, ponieważ każda aplikacja ma domyślnie co najmniej jedną instancję.

Jeśli chcesz usunąć swoje środowisko, postępuj zgodnie z tymi instrukcjami:

  1. Zaloguj się do konsoli zarządzania, a następnie wybierz region, w którym znajduje się twoje środowisko z menu rozwijanego w prawym górnym rogu strony. Twoje środowisko znajduje się w regionie wschodnim USA (Ohio).

  2. Przejdź do elastycznej konsoli Beanstalk tutaj:

https://console.aws.amazon.com/elasticbeanstalk/

  1. Wybierz środowisko i wybierz „Zakończ to środowisko” z menu „Działania”.

Spowoduje to usunięcie środowiska Elastic Beanstalk oraz powiązanych z nim zasobów. Jeśli potrzebujesz pomocy, poproś o telefon od nas, korzystając z opcji kontaktu „Telefon” w tej sprawie.

Mam nadzieję, że to pomoże, ale daj mi znać, jeśli masz inne pytania.

Qun Wang
źródło
To działało idealnie dla mnie. Dzięki, cieszę się, że nie musiałem dzwonić.
RevNoah
1

Z mojego doświadczenia wynika, że ​​korzystałeś z t1.micro z innej usługi, a nie EC2. Aby to zakończyć, musisz przejść do tej usługi. W moim przypadku muszę przejść do BeanTalk, aby zakończyć go bez ponownego uruchamiania

użytkownik397515
źródło
-1

@ user397515 ma rację To BeansTalk automatycznie tworzy serwer t1

Batur
źródło