База знаний VMmanager
Режим фокусировки

Не создаётся виртуальная машина без OS или со своего ISO-образа

Проблема

При создании виртуальной машины (ВМ) с опцией «Без ОС» или при попытке использовать собственный ISO-образ операция завершается ошибкой.

Диагностика

Чтобы подтвердить причину проблемы:

  1. Убедитесь, что при попытке создать ВМ без ОС или из собственного ISO-образа возникают ошибки:
    • в веб-интерфейсе:
      {"error":{"code":5111,"msg":"Repository check failed"}
    •  в лог-файле vm_writer.log:
      request GET 'localmetadata.json/' failed. error: 'Host not found (authoritative)'
  2. Проверьте содержимое репозитория local:
    1. Перейдите в раздел Шаблоны → вкладка Репозитории.
    2. Найдите в списке репозиторий local.
    3. В столбце Содержание нажмите на кнопку с количеством ОС. Например, «2 ОС».

      Если в открывшемся списке кроме шаблона NoOS присутствует второй шаблон (например, unknown), причина проблемы подтверждается.

Решение

Причина проблемы в том, что в репозиторий local по ошибке попал дубликат или некорректная копия шаблона NoOS (например, с названием unknown). Это не позволяет создать ВМ без ОС или из собственного ISO-образа.

Чтобы решить проблему, отключите некорректный шаблон в репозитории local:

  1. Перейдите в раздел Шаблоны → вкладка Репозитории → репозиторий local.
  2. Нажмите на некорректный шаблон с названием, отличным от NoOS. Например, unknown.
  3. В блоке Настройки доступа в кластерах выключите опцию Разрешить использование для всех указанных кластеров. Это запретит использование некорректного шаблона.
  4. Включите опцию Только администратор может устанавливать VM из ОС.