Перезавантаження інстансу

У цьому розділі описано перезавантаження одного або кількох інстансів у хмарі, а також різницю між «м’яким» і «жорстким» перезавантаженням.

Опис

Користувачі SIM-Cloud можуть перезавантажувати один інстанс або групу інстансів у «м’якому» чи «жорсткому» режимі. Для цього можна використовувати доступні інтерфейси керування. Нижче описано перезавантаження через Dashboard та OpenStack CLI.

Перезавантаження інстансу

Щоб перезавантажити інстанс, виконайте такі дії:

  1. Відкрийте Dashboard, перейдіть до розділу Compute і виберіть Instances.

../../_images/reboot_instance.png
  1. Виберіть потрібний інстанс. У стовпці Actions відкрийте список дій і виберіть Soft Reboot Instance або Hard Reboot Instance. Для звичайного перезавантаження рекомендовано Soft Reboot Instance. Різницю між цими режимами описано нижче.

  2. У діалоговому вікні з попередженням про можливу втрату незбережених даних підтвердьте операцію кнопкою Soft Reboot Instance.

../../_images/instance_soft_reboot.png
  1. Повне перезавантаження потребує певного часу. Після запуску операції в Dashboard відображаються стани Status Reboot і Task Reboot Started.

../../_images/instance_rebooting.png

Перезавантаження групи інстансів

Щоб перезавантажити групу інстансів, виконайте такі дії:

a. Відкрийте Dashboard, перейдіть до розділу Compute і виберіть Instances.

  1. Позначте прапорцями інстанси, які потрібно перезавантажити.

../../_images/instances_reboot.png
  1. Праворуч відкрийте список More Actions і виберіть Soft Reboot Instances.

d. У діалоговому вікні з попередженням про можливу втрату незбережених даних підтвердьте операцію кнопкою Soft Reboot Instances.

../../_images/instances_soft_reboot.png

e. Повне перезавантаження потребує певного часу. Після запуску операції в Dashboard відображаються стани Status Reboot і Task Reboot Started.

М’яке перезавантаження інстансу

Для коректного перезавантаження ОС інстансу через Dashboard виберіть Soft Reboot Instance. Поточні процеси буде коректно завершено, оброблювані системою дані збережено, якщо це підтримує ОС, а інстанс перезавантажено. Гіпервізор отримує команду на штатне перезавантаження, аналогічне перезавантаженню засобами ОС.

Жорстке перезавантаження інстансу

Використовуйте Hard Reboot Instance, якщо м’яке перезавантаження не дало результату й потрібно примусово перезапустити ОС. Така операція подібна до відключення сервера від живлення та повторного підключення. Усі поточні процеси ОС примусово перериваються, тому незбережені дані можуть бути втрачені.

../../_images/instance_hard_reboot.png

Примітка

Ні «жорстке», ні «м’яке» перезавантаження не видаляє інстанс. Однак під час жорсткого перезавантаження частина даних може не зберегтися.

Перезавантаження інстансу за допомогою OpenStack CLI

Перед роботою з OpenStack CLI прочитайте статтю Керування проєктом через інтерфейс командного рядка (CLI) у Linux.

  1. Отримайте список інстансів проєкту командою openstack server list. У результаті знайдіть ID потрібного інстансу. Наприклад, інстансу WinServer відповідає ID 49b1fa3c-1ab4-45ae-a0e1-e81a73f17191.

openstack server list

+--------------------------------------+-----------+--------+-----------------------------------------------------------------------------------------------+-------+--------+
| ID                                   | Name      | Status | Networks                                                                                      | Image | Flavor |
+--------------------------------------+-----------+--------+-----------------------------------------------------------------------------------------------+-------+--------+
| f46e05ab-85ca-4f94-b264-ab8dee996be3 | MTK       | ACTIVE | Local_net=10.10.10.1; vpc-network-a84030ae422a4173b4d0e7495cda2581=172.16.0.12, 156.67.54.238 |       | SIM-A0 |
| 49b1fa3c-1ab4-45ae-a0e1-e81a73f17191 | WinServer | ACTIVE | Local_net=10.10.10.7                                                                          |       | SIM-A1 |
| a2c572ab-75d8-48dd-ad24-ea955e8c6b2f | v2v       | ACTIVE | Local_net=10.10.10.8, 156.67.54.122                                                           |       | SIM-A1 |
+--------------------------------------+-----------+--------+-----------------------------------------------------------------------------------------------+-------+--------+
  1. Для жорсткого перезавантаження виконайте openstack server reboot --hard --wait <server>, де <server> — ім’я або ID сервера, а --wait очікує завершення операції:

openstack server reboot --hard --wait 49b1fa3c-1ab4-45ae-a0e1-e81a73f1719
Complete
  1. Для м’якого перезавантаження виконайте openstack server reboot --soft --wait <server>:

openstack server reboot --soft --wait 49b1fa3c-1ab4-45ae-a0e1-e81a73f17191
Complete

Докладніше про перезавантаження інстансів через OpenStack CLI дивіться в офіційній документації OpenStack.