Rescue mode w OpenStack to mechanizm, który pozwala na uruchomienie instancji w trybie ratunkowym w celu diagnozy i naprawy problemów z systemem operacyjnym wirtualnej maszyny.
Jest to przydatne narzędzie w przypadku, gdy instancja ma problemy z uruchomieniem lub dostępem zdalnym.
Table of Contents |
---|
Procedura dla systemów które są uruchomione na bazie obrazu – czyli w właściwościach tworzenia wirtualnej maszyny zostały wybrane opcje:
- W panelu Openstack wybieramy Projekt --> Obliczenia --> Instancje --> Opcja "Rescue Instance"
- W kolejny kroku należy wybrać obraz "
...
- systemrescue 10.02" (można załadować i użyć inny obraz/narzędzie). Pole hasło zostawiamy puste (opcja ta
...
- jest
...
- nieaktywna).
Login: root
Hasło: Orzeu098
- Do instancji dostajemy się za pomocą konsoli VNC:
Należy problematyczną partycje zamontować pod katalog i wykonać procedury naprawcze (w zależności od problemu).
- Po zakończeniu wychodzimy z trybu rescue: w panelu Openstack wybieramy Projekt --> Obliczenia --> Instancje --> Opcja "unrescue Instance"
Procedura dla systemów które są uruchomione na bazie woluminu:
Region BST
- Należy zapisać lub zapamiętać nazwę woluminu który jest podłączony do instancji:
- Dysku "root" nie można odłączyć od instancji więc należy usunąć wirtualną maszynę.
- Pozostawiony wolumin należy podłączyć do innej maszyny wirtualnej i wykonać procedury naprawcze , które są uzależnione od problemu.
- W analogiczny sposób odłączamy wolumin. Tworzymy nową wirtualną maszynę na bazie naprawionego woluminu.
Region DCW
- Wymagany dostęp do CLI: Konfiguracja klienta CLI dla OpenStack - Dla systemu Linux (Ubuntu).
- Do naprawy systemu należy użyć obrazu ISO "systemrescue 10.02" ID f86f3b96-c5e6-4ca6-982b-c0cd694e3a54.
- Do instancji dostajemy się za pomocą konsoli VNC.
Polecenia:
Code Block |
---|
openstack image list | grep system - należy zweryfikować czy na liście jest dostępny obraz ""systemrescue 10.02" openstack server list - szukamy ID wirtualnej maszyny, która wymaga naprawy openstack --os-compute-api-version 2.90 server rescue --image ID obrazu ID VM Przykład: openstack --os-compute-api-version 2.90 server rescue --image f86f3b96-c5e6-4ca6-982b-c0cd694e3a54 d01f669e-dd78-4f43-958d-944f63c35c07 Po zakończonych pracach naprawczych: openstack server unrescue ID serwera |