Zarządzanie stanami instancji (zatrzymanie, shelve, pauza)
Dowiedz się, jak przełączyć instancję Public Cloud w tryb Shelve, zatrzymać ją (Hard stop), zawiesić lub wstrzymać, aby tymczasowo zwolnić zasoby zachowując adres IP, oraz poznaj wpływ każdej opcji na rozliczenia
Wprowadzenie
Częścią konfiguracji infrastruktury o wysokiej dostępności może być konieczność odcięcia dostępu do instancji w celu przeprowadzenia różnych testów. OpenStack pozwala przełączyć instancję w tryb Shelve, zatrzymać ją (Shutoff), zawiesić lub wstrzymać. W każdym przypadku Twój adres IP jest zachowywany.
W konsoli OVHcloud dostępne są tylko akcje Shelve / Unshelve i Hard stop (akcja OpenStack stop, Shut Off w Horizon). Akcje Suspend / Resume i Pause / Unpause są dostępne przez API OVHcloud (v2), w Horizon i przez API OpenStack.
Dowiedz się, jak przełączyć instancję w tryb Shelve, zatrzymać ją (Hard stop), zawiesić lub wstrzymać.
Wymagania początkowe
- Utworzenie instancji Public Cloud OVHcloud w abonamencie godzina
- Dostęp do interfejsu Horizon
- Znajomość API OpenStack i Zmienne OpenStack
Dostęp do Console OVHcloud
- Link bezpośredni:
- Ścieżka nawigacji:
Public Cloud> Wybierz projekt >Compute>Instances
W praktyce
Zakres: Niniejszy przewodnik dotyczy wszystkich instancji Public Cloud, niezależnie od ich modelu rozliczeniowego (godzinowego lub miesięcznego).
Rozliczenie miesięczne: W przypadku instancji rozliczanych miesięcznie cena miesięczna instancji jest naliczana niezależnie od jej stanu. Instancja miesięczna w trybie Shelve jest rozliczana według ceny miesięcznej, powiększonej o koszt snapshotu.
Uwaga: Dopóki instancja nie zostanie usunięta, każda operacja będzie nadal generować opłaty za instancję.
Poniższa tabela pozwoli Ci odróżnić opcje dostępne dla Twoich instancji. Kontynuuj lekturę przewodnika, klikając wybraną opcję. W nawiasach podano odpowiednią akcję OpenStack.
W każdym przypadku adres IP instancji jest zachowywany.
Podsumowanie
- Przełączanie instancji w tryb Shelve
- Wykonywanie Unshelve instancji
- Wykonywanie Hard stop (stop) instancji
- Zawieszanie instancji
- Wstrzymywanie instancji
Przełączanie instancji w tryb Shelve
Należy pamiętać, że przełączenie instancji IOPS lub T1/T2-180 w tryb Shelve spowoduje utratę danych na dyskach NVMe passthrough.
Przełączenie tego typu instancji w tryb Shelve prowadzi do jej wycofania z hosta, a tym samym z dysków w passthrough.
Ta opcja pozwoli Ci zwolnić zasoby dedykowane Twojej instancji Public Cloud, ale adres IP pozostanie. Dane z dysku lokalnego będą przechowywane w snapshocie utworzonym automatycznie po przełączeniu instancji w tryb Shelve. Dane przechowywane w pamięci i poza nią nie będą zachowywane.
W menu po lewej stronie projektu Public Cloud kliknij Instances w sekcji Compute.
Kliknij przycisk ... po prawej stronie instancji, którą chcesz przełączyć w tryb Shelve, a następnie Shelve.
W oknie Przełącz instancję w tryb Shelve zapoznaj się z komunikatem i kliknij przycisk Zatwierdź.
Po zakończeniu operacji stan Twojej instancji będzie widoczny jako Shelve.
Aby wyświetlić snapshot, kliknij Instance Snapshot w sekcji Compute w menu po lewej stronie. Snapshot o nazwie xxxxx-shelved będzie teraz widoczny.
Wykonywanie Unshelve instancji
Ta opcja ponownie aktywuje instancję, abyś mógł z niej nadal korzystać. Uwaga: po tej operacji fakturowanie zostanie wznowione w trybie normalnym.
Operacje na snapshot
Wszelkie działania na snapshotach inne niż unshelve mogą być bardzo niebezpieczne dla infrastruktury, jeśli zostaną niewłaściwie użyte. Po wykonaniu unshelve instancji snapshot jest automatycznie usuwany. Nie jest zalecane wdrażanie nowej instancji ze snapshotu utworzonego w wyniku przełączenia instancji w tryb Shelve.
OVHcloud oddaje do Twojej dyspozycji usługi, za które przejmujesz odpowiedzialność. Firma OVHcloud nie ma dostępu do Twoich serwerów, nie pełni funkcji administratora i w związku z tym nie będzie mogła udzielić Ci wsparcia. Oddajemy w Twojej ręce niniejszy przewodnik, którego celem jest pomoc w jak najlepszym wykonywaniu bieżących zadań. W przypadku problemów z administrowaniem, użytkowaniem czy zabezpieczeniem serwera rekomendujemy skorzystanie z usług wyspecjalizowanej firmy. Więcej informacji znajduje się w sekcji "Sprawdź również".
W menu po lewej stronie projektu Public Cloud kliknij Instances w sekcji Compute.
Kliknij przycisk ... po prawej stronie instancji, a następnie Unshelve.
W oknie Unshelve instancji kliknij przycisk Zatwierdź.
Po zakończeniu operacji stan Twojej instancji będzie widoczny jako Aktywna.
Wykonywanie Hard stop (stop) instancji
Ta opcja zatrzymuje instancję (akcja OpenStack stop, Shut Off w Horizon). Dane na dysku są zachowywane, ale stan pamięci zostaje utracony: instancja uruchamia się od nowa po ponownym włączeniu. Zasoby dedykowane instancji, w tym adres IP, pozostają zarezerwowane, a opłata jest nadal naliczana według tej samej stawki.
W menu po lewej stronie projektu Public Cloud kliknij Instances w sekcji Compute.
Kliknij przycisk ... po prawej stronie instancji, którą chcesz zatrzymać, a następnie Hard stop.
W oknie Hard stop instancji zapoznaj się z komunikatem i kliknij przycisk Zatwierdź.
Po zakończeniu operacji stan Twojej instancji będzie widoczny jako Hard stop (Shutoff).
Aby ponownie uruchomić instancję, kliknij przycisk ... po prawej stronie instancji i wybierz Uruchom, a następnie kliknij Zatwierdź w oknie Uruchom instancję. W niektórych przypadkach może być konieczne wykonanie zimnego restartu.
Po zakończeniu operacji stan Twojej instancji będzie widoczny jako Aktywna.
Zawieszanie instancji
Ta opcja zawiesza instancję: stan pamięci jest zapisywany na dysku hosta, a RAM/CPU są zwalniane na hiperwizorze, przy czym przydział zostaje zachowany. Po wznowieniu instancji zapisany stan zostaje przywrócony, podobnie jak po hibernacji. Opłata jest naliczana według tej samej stawki.
Ta akcja nie jest dostępna w konsoli OVHcloud: użyj API OVHcloud, interfejsu Horizon lub API OpenStack/Nova.
Użyj następującego wywołania API, gdzie projectId to ID Twojego projektu Public Cloud, a instanceId to ID instancji:
Z następującą treścią żądania:
Aby wznowić instancję, użyj tego samego wywołania z typem RESUME:
Wstrzymywanie instancji
Ta akcja nie jest dostępna w konsoli OVHcloud: użyj API OVHcloud, interfejsu Horizon lub API OpenStack/Nova. Umożliwia ona zamrożenie instancji: stan pamięci jest zachowywany w pamięci RAM hosta, a instancja wznawia działanie natychmiast, dokładnie w miejscu, w którym została zatrzymana.
Użyj następującego wywołania API, gdzie projectId to ID Twojego projektu Public Cloud, a instanceId to ID instancji:
Z następującą treścią żądania:
Aby wznowić instancję, użyj tego samego wywołania z typem UNPAUSE:
Sprawdź również
Dołącz do grona naszych użytkowników.






