Вложенная виртуализация KVM: kvm-adm или kvm_amd?

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

Вложенная виртуализация KVM: kvm-adm или kvm_amd?

Я настраиваю вложенную виртуализацию KVM на своем сервере с процессором ADM. Я вижу, что в руководствах упоминаются оба термина kvm-amd и kvm_amd (поиск по /etc/modprobe.d на страницах):

Какое слово здесь правильно?
options kvm-amd nested=1 или options kvm_amd nested=1

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

Для настройки вложенной виртуализации KVM на вашем процессоре AMD, важно использовать правильный модуль ядра. В данном случае, корректное название модуля – это kvm_amd.

Чтобы включить вложенную виртуализацию, вам нужно будет добавить соответствующую настройку в файл конфигурации модуля /etc/modprobe.d/kvm.conf (или в другой файл конфигурации модуля, если таковой используется). Правильная строки для настройки будут следующими:

options kvm_amd nested=1

После внесения изменений, вам необходимо перезагрузить систему или перезагрузить модуль KVM с помощью следующих команд:

sudo modprobe -r kvm_amd
sudo modprobe kvm_amd

Также убедитесь, что в BIOS вашего компьютера включены функции виртуализации, такие как AMD-V (в зависимости от модели вашего процессора). Это необходимо для корректной работы виртуализации, включая вложенную.

В заключение, правильный синтаксис для настройки вложенной виртуализации на процессорах AMD — это options kvm_amd nested=1. Убедитесь, что вы используете именно такой вариант, чтобы избежать проблем с конфигурацией и работой виртуальных машин.

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

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