Как запустить VMWare ESX или ESXi на виртуальной машине?
Можно ли установить и использовать VMWare ESX или ESXi внутри виртуальной машины?
Он может быть установлен внутри VMWare Workstation или Server, но тогда он не работает; Основные симптомы:
- Это работает очень медленно.
- Это позволяет вам создавать виртуальные машины, но при их включении выдает ошибку
"You may not power on a virtual machine in a virtual machine"
,
3 ответа
VMWare ESX или ESXi CAN могут работать внутри виртуальной машины при условии соблюдения определенных предварительных условий.
Этот тип настройки, конечно, совершенно бесполезен (и совершенно не поддерживается) в производственной среде, но может быть очень полезен для двух целей:
- Тестирование или изучение ESX или ESXi, если у вас нет физического сервера.
- Тестирование или изучение всей виртуальной инфраструктуры, если у вас нет как минимум двух серверов и SAN.
Предпосылки:
- Вам нужны некоторые физические ресурсы. Для запуска ESX или ESXi в виртуальной машине виртуальной машине требуется как минимум 1,5 ГБ памяти, два виртуальных ЦП и достаточно дискового пространства для самого сервера и для виртуальных машин, которые вы будете запускать внутри него.
- Вам абсолютно необходим физический процессор с собственной поддержкой виртуализации (Intel VT или AMD-V).
- Вам нужно запустить VMWare Workstation 6.5, VMWare Server 2 или VMWare Fusion 5 на физическом хосте. Предыдущие версии не могут успешно запускать ESX или ESXi в виртуальной машине.
- 64-разрядная ОС на физическом хосте полезна, но не обязательна.
Настроить:
- Включите встроенную поддержку виртуализации для вашего процессора в BIOS материнской платы (по умолчанию она часто не включена).
- Установите предпочитаемое программное обеспечение для виртуализации. Я успешно все протестировал, используя VMWare Workstation 6.5.2 на хосте Windows XP x64, но он должен работать и с хостами VMWare Server 2.0 и / или Linux.
- Создайте пользовательскую виртуальную машину, используя эти настройки:
- Уровень совместимости оборудования: последний
- Гостевая операционная система: другая 64-битная
- Виртуальные процессоры: минимум 2
- Память: не менее 1,5 ГБ
- Сеть: только хост или NAT
- SCSI адаптер: LSI Logic
- Тип виртуального диска: SCSI
- Виртуальные диски: по вашему желанию; Я предлагаю использовать как минимум два виртуальных диска: один 10-ГБ для установки системы, а другой - для создания хранилища данных. Пространство должно быть предварительно выделено.
- Извлеките дискету, звуковую карту, USB-контроллер и т. Д. Оставьте только сеть и хранилище.
- Режим исполнения CPU: Intel VT-x или AMD-V (очень важно).
Вручную отредактируйте файл VMX созданной вами виртуальной машины, задав следующие параметры:
guestOS = "vmkernel"
monitor_control.vt32 = "TRUE"
monitor_control.restrict_backdoor = "TRUE"
Запустите виртуальную машину и установите ESX или ESXi из установочного образа ISO.
- Сконфигурируйте сеть так, чтобы виртуальный сервер ESX или ESXi мог общаться с хостом.
Использование:
- Используйте свой веб-браузер, чтобы подключиться к IP-адресу вашего виртуального сервера и загрузить VI Client.
- Установите VI Client на хост.
- Подключитесь к виртуальному серверу ESX/ESXi.
- Создайте виртуальную машину, как вы хотите.
- Включите ВМ.
Если все сделано правильно, VM запустится. Если он жалуется на невозможность включить виртуальную машину внутри виртуальной машины, возникает ошибка с параметром monitor_control.restrict_backdoor (или вы используете старую версию VMWare Workstation/Server).
Наслаждаться:-)
Установка 64-битной ОС обязательна для установки версии VM ware ESXi. Я не думаю, что вы сможете продолжить установку, если процессор не поддерживает.
Мне удалось успешно установить ESXi 4.1 в виртуальную машину Virtualbox. У меня была такая же проблема с клавиатурой, которую я не узнал. По своей прихоти я попытался установить его на Virtualbox 3.2.6, внеся несколько изменений и не обнаружив проблем.
При создании виртуальной машины, установке памяти на 2 ГБ, на жестком диске на 10 ГБ, я изменил сетевую карту на Bridged, чтобы я мог использовать клиент с рабочего стола своего хоста, затем щелкнул расширенную опцию и выберите карту Intel 1000 Server MT. Я также изменил видео на 128 МБ, но я сомневаюсь, что это помешало бы чему-либо, если бы оно было ниже. Уолла, никаких проблем с клавиатурой и установка завершена нормально. тогда вы можете сделать все ваши изменения конфигурации без проблем.