ИНФОРМАЦИЯ: Ваш ЦПУ не поддерживает расширения KVM Ускорение KVM НЕ может быть использовано

Вопрос или проблема

работает на Ubuntu 20.04 -- 8-ядерный Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz -- 16GB ddr4
local.driver=lxd

У меня есть идентичная система, которая отлично работает на multipass

multipass info --all
Пожалуйста, убедитесь, что multipassd запущен и '/var/snap/multipass/common/multipass_socket' доступен

Большое спасибо за вашу помощь

Согласно комментарию @Rinzwind, я включил технологию виртуализации Intel в BIOS системы, и это сработало для меня.

Ответ или решение

Проблема, которую вы описываете, связана с отсутствием поддержки KVM (Kernel-based Virtual Machine) расширений со стороны вашего процессора. Сообщение "INFO: Your CPU does not support KVM extensions KVM acceleration can NOT be used" указывает на то, что в вашем текущем конфигурации аппаратной поддержки виртуализации недостаточно для использования KVM ускорения. Давайте разберем это подробнее.

Технический разбор

  1. Конфигурация системы:

    • Вы используете Ubuntu 20.04 с процессором Intel Core i7-6700.
    • В этом процессоре по умолчанию должна быть поддержка технологии виртуализации Intel VT-x, которая необходима для работы KVM.
  2. Проблема с KVM:

    • KVM использует аппаратное ускорение для улучшения производительности виртуальных машин. Если KVM не может быть активирован, виртуальные машины будут работать медленнее, чем могли бы с аппаратным ускорением.
    • Ошибка такого рода обычно указывает на то, что виртуализация в BIOS/UEFI отключена.
  3. Решение через BIOS:

    • Включение технологии виртуализации Intel VT-x в BIOS решает эту проблему, что вы уже сделали, основываясь на подсказке от @Rinzwind. Это позволяет вашей системе использовать KVM для запуска виртуальных машин с поддержкой аппаратного ускорения.

Сравнение с Multipass

Вы упомянули, что на идентичной системе Multipass работает без проблем. Это может быть связано с тем, что конфигурация BIOS/UEFI на той машине уже имела включённую виртуализацию. Multipass также может использовать аппаратное ускорение, но в отличие от некоторых других гипервизоров, может иметь механизмы для работы даже если аппаратное ускорение отключено, хотя и с пониженной производительностью.

Рекомендации

  • Проверьте настройки BIOS: Убедитесь, что опция "Intel Virtualization Technology" (или аналогичная) включена.
  • Проверьте доступность файлов и процессов: Сообщение "Please ensure multipassd is running and ‘/var/snap/multipass/common/multipass_socket’ is accessible" указывает на возможные проблемы с доступом. Убедитесь, что процессы, связанные с гипервизором, работают корректно.
  • Обновление системы: Убедитесь, что ваша система и все установленные компоненты обновлены, поскольку обновления могут содержать исправления и улучшения, влияющие на поддержку виртуализации.

Эти шаги помогут вам настроить ваш текущий сервер для корректной работы с KVM и избежать возникновения таких проблем в будущем.

Оцените материал
Добавить комментарий

Капча загружается...