Управление ВМ
Изменить параметры и состояние виртуальной машины на платформе VK Cloud можно в личном кабинете или с помощью интерфейса командной строки OpenStack.
Для управления ВМ с помощью OpenStack CLI нужен ID виртуальной машины.
Если виртуальная машина не отвечает, используйте принудительный перезапуск.
Принудительный перезапуск ВМ соответствует выключению и включению питания (power cycling).
Перезагрузка предполагает корректное завершение работы операционной системы ВМ (graceful shutdown).
Заблокируйте виртуальную машину, если нужно запретить изменение ее состояния и параметров.
Заблокированную виртуальную машину нельзя запустить или остановить, а также перезагрузить. Невозможно заменить диски и изменить настройки сетевых интерфейсов заблокированной ВМ.
На платформе VK Cloud виртуальная машина по умолчанию удаляется вместе с основным диском (root-диск). Удаление дополнительных дисков зависит от настроек соответствующей политики.
Операция удаления необратима! Сохраните нужные данные перед удалением ВМ.
-
Подготовьте виртуальную машину к удалению.
-
Если нужно сохранить основной диск, клонируйте его или замените на ненужный.
-
Отключите от ВМ дополнительные диски, которые нужно сохранить.
Дополнительные диски, для которых в политике удаления установлено свойство
delete_on_termination
:False
, можно не отключать от ВМ.Проверить политику удаления дисков — OpenStack CLI
-
Убедитесь, что клиент OpenStack установлен и вы можете авторизоваться для его использования.
-
Выполните команду:
openstack server show <ID виртуальной машины> --os-compute-api-version 2.42
Найдите строку
volumes_attached
. В ней перечислены ID дисков и указана политика их удаления — свойствоdelete_on_termination
(True
илиFalse
).
-
-
-
После сохранения необходимых данных удалите виртуальную машину.
Личный кабинетOpenStack CLI
На платформе VK Cloud можно переименовать виртуальную машину, а также изменить тип ВМ — количество процессоров (vCPU) и объем оперативной памяти (RAM).
При изменении типа ВМ виртуальная машина будет перезагружена.
Теги позволяют отфильтровать список виртуальных машин и быстрее найти нужную ВМ. Используйте существующие теги или создайте собственный тег и выберите для него цвет.
В операционной системе виртуальной машины VK Cloud можно установить или изменить пароль для пользователя по умолчанию.
Условия для установки пароля:
- виртуальная машина запущена и процесс загрузки ОС завершился;
- установлен и запущен гостевой агент QEMU (состояние —
running
).
В виртуальных машинах, созданных из образа VK Cloud, гостевой агент QEMU есть по умолчанию.
Команда для проверки состояния гостевого агента QEMU:
Пароль должен быть длиной от 8 символов и содержать буквы латинского алфавита, цифры и символы ! " # $ % & ( ) * + , - . : ; < = > ? @ [ ] ^ _ ` { } ~
.
Восстановление пароля, сгенерированного для пользователя по умолчанию, доступно только для виртуальных машин Windows, созданных в приватной сети. Чтобы получить пароль, необходим приватный ключ ключевой пары, выбранной при создании ВМ.
Если после создания ВМ пароль был изменен или ВМ была создана в сети ext-net
, установите новый пароль.
Для восстановления доступа к виртуальной машине Linux по SSH с использованием ключевой пары необходимо знать пароль пользователя ОС.
-
Получите публичный ключ.
-
Если утрачен файл с публичным ключом, перейдите в директорию с файлом приватного ключа и выполните команду:
ssh-keygen -y -f <имя файла с приватным ключом> > <имя файла с публичным ключом>
-
Если утрачен файл с приватным ключом, создайте новую ключевую пару.
-
-
Создайте ссылку на файл с публичным ключом.
- Перейдите в личный кабинет VK Cloud.
- Перейдите в раздел Объектное хранилище → Бакеты.
- Используйте существующий бакет или создайте новый.
- Добавьте файл с публичным ключом в бакет.
- Включите доступ по ссылке к этому файлу.
- Скопируйте ссылку на файл с публичным ключом.
-
Загрузите публичный ключ на виртуальную машину.
-
Перейдите в раздел Облачные вычисления → Виртуальные машины.
-
В списке виртуальных машин нажмите на имя нужной ВМ.
-
На странице ВМ перейдите на вкладку Консоль.
-
Используйте имя пользователя по умолчанию и пароль для входа в ОС ВМ.
-
Скачайте файл с публичным ключом:
wget <ссылка на файл с публичным ключом>
-
Скопируйте публичный ключ в файл
authorized_keys
:cat <файл с публичным ключом> >> ~/.ssh/authorized_keys
-
-
Проверьте возможность доступа по ключу.
-
Перейдите в терминал компьютера, на котором хранится приватный ключ.
-
Подключитесь к ВМ по SSH:
ssh -i <путь к файлу с приватным ключом> <логин>@<внешний IP-адрес ВМ>
-
Журнал событий содержит информацию об изменении состояния ВМ и о действиях пользователя.