Вложенная (nested) виртуализация для ESXi 4.1.0 (VMware vSphere Hypervisor)
By: Date: 11.08.2011 Categories: !RUS,VMWARE Метки: ,

Используется версия: VMware ESXi 4.1.0 build 348481

Возникла необходимость поэкспериментировать с гипервизором. Создал виртуальную машину (TEST) в уже существующем гипервизоре. Установил на TEST гипервизор (как обычно). Получил гипервизор в гипервизоре (вложенный). Скопировал на TEST одну виртуальную машину (WinXP Prof — Windows XP 32 бита с помощью VMware vCenter Converter Standalone Client) с другого гипервизора.

При попытке запустит виртуальную машину WinXP Prof — получил ошибку:

“Running VMware ESX in a virtual machine requires the outer virtual machine to be configured for running a VMware ESX guest operating system. You cannot power on a virtual machine until the outer virtual machine is reconfigured.”.

С удивление узнал что вложенная виртуализация не доступна для ESX (Running ESX in a virtual machine fails).

Спасибо товарищу Eric Gray, подсказал правильное направление (VMware ESX 4 can even virtualize itself).

Короче:

1) В расширенных свойствах VM TEST нужно установить один параметр:

— Shutdown TEST (остановить машину)
— Кликнуть правой мышью на TEST — Edit Settings

SNAGHTML1080c1af
 

— Кликнуть закладка Options – пункт General — кнопка Configuration Parameters…

SNAGHTML108252c7

— Кликнуть кнопка Add Row и добавить параметр с именем  monitor_control.restrict_backdoor и значением TRUE.

SNAGHTML1084af96

2) Для сетевой карты основного гипервизора установить режим promiscuous.

— Встать на основной гипервизор. Закладка Configuration – пункт Properties… 

SNAGHTML108b63a8

— Выбрать vSwitch. Нажать Edit…

SNAGHTML108ca682

— Закладка Security. В поле Promiscuous Mode выбрать Accept.

SNAGHTML108e43aa

Всё после этого гостевая машина WinXP Prof запускается на вложенном гипервизоре TEST.