База знаний LinxCloud Services

Отсоединение root диска

Root (или корневой) диск инстанса — это основной или первый диск, с которым запущена виртуальная машина.

Если необходимо отсоединить root диск от инстанса для смены его типа, ОС или пересоздания без изменения конфигурации инстанса, то должны быть соблюдены следующие условия:

  1. Инстанс остановлен.
  2. Все процессы, связанные с конфигурированием инстанса, завершены.
  3. В проекте должен быть диск, на который будет заменен существующий root диск.
  4. Новый диск не должен быть присоединен к другому инстансу.
  5. Новый диск должен быть загрузочным.

Невозможно отсоединить root диск без замены его на другой.

Действие по замене root диска для ВМ с ОС Windows и Linux одинаков: нужно выбрать требуемый инстанс в списке ВМ сервиса «Облачные вычисления» и открыть вкладку «Диски».

 

Через панель управления Linx Cloud

Замена производится в свойствах подключенного к ВМ диска. При выполнении всех условий в списке будет доступен новый диск.

Инстанс можно запустить после замены root диска.

 

Через CLI

Чтобы заменить диск нужно выполнить следующую команду в клиенте OpenStack, подставив ваши значения (token, server uuid и volume uuid):

curl -g -i -X POST https://infra.mail.ru:8774/v2.1/servers/<**server-uuid**\>/action -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-cinderclient" -H "X-Auth-Token: <**token**\>" -d '{"replaceRoot": {"volume_id": "<**volume uuid to set**\>"}}'

 

После замены root диска инстанс можно запустить.

Хотя бы 1 присоединенный диск должен содержать операционную систему и быть загрузочным для корректной работы инстанса.

Что вас интересует?
Получить демо-доступ

Спасибо за ваш запрос, мы свяжемся с вами в ближайшее время!