Можем ли мы установить виртуальную машину внутри виртуальной машины
У меня есть машина с виртуальной машиной (Ubuntu 64 bit) в среде Vmware, и я хочу установить на нее Openedx. Я также установил VirtualBox с помощью vagrant (как часть требования Openedx). Однако, когда мы хотим запустить Vagrant, используя команду vagrant up, виртуальная машина VirtualBox (9b8279a4-210c-4aae-886e-4927e4ea8a5f), которая находится внутри моей виртуальной машины, не загружается?...
Я включил VT-x в моей виртуальной машине (Ubuntu 64 bit).
Обнаружена ошибка:
Command: ["startvm", "9b8279a4-210c-4aae-886e-4927e4ea8a5f", "--type", "headless"]
Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
[0; 31m Произошла ошибка при выполнении VBoxManage
CLI, используемый Vagrant для управления VirtualBox. Команда и stderr показаны ниже.
1 ответ
В нем говорится, что VT-x недоступен, т. Е. Виртуализация недоступна на вашем компьютере. Обычно вы можете перейти к настройкам BIOS и внести в них изменения, но, поскольку это виртуальная машина, вам нужно будет включить VT-X на виртуальной машине.,
Вам нужно перейти к редактированию настроек виртуальной машины, развернуть раздел "CPU" и выбрать "Hardware Virtualization", чтобы включить VHV. Для подробного объяснения вы можете проверить эту статью. https://www.virtuallyghetto.com/2012/08/how-to-enable-nested-esxi-other.html
Что касается вас другой вопрос
Можем ли мы иметь ВМ поверх ВМ?
Да, вы можете, но убедитесь, что у вас установлено новейшее / лучшее оборудование, которое поддерживает виртуализацию и может обрабатывать несколько виртуальных машин для более подробного объяснения. Ознакомьтесь с этой статьей https://serverfault.com/questions/46960/is-it-possible-to -SETUP-а-виртуальной машина-внутри-другая-виртуальная машина