我们可以在VM中安装VM吗?

时间:2018-06-14 03:12:39

标签: openedx vmware-tools

我在Vmware环境中有一台VM机器(Ubuntu 64位),我想在其上安装Openedx。我还使用vagrant安装了一个VirtualBox(作为Openedx要求的一部分)。但是,当我们想使用vagrant up命令运行Vagrant时,我的主机VM内的VirtualBox VM(9b8279a4-210c-4aae-886e-4927e4ea8a5f)无法启动?...

我在我的主机VM环境(Ubuntu 64位)中启用了VT-x。

遇到的错误是:

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时出错,这是Vagrant使用的CLI 用于控制VirtualBox。命令和stderr如下所示。

1 个答案:

答案 0 :(得分:0)

它说VT-x不可用,即您的机器上没有虚拟化..通常你会进入BIOS设置并在那里进行更改,但由于它是你的VM,你必须启用VT-X在VM上。

您需要编辑VM的设置,展开“CPU”部分并选择“硬件虚拟化”框以启用VHV。  有关详细说明,请查看此文章。 https://www.virtuallyghetto.com/2012/08/how-to-enable-nested-esxi-other.html

至于你的其他问题

  

我们可以在虚拟机上安装虚拟机吗?

是的,您可以,但确保您拥有支持虚拟化的最新/最佳硬件,并且可以处理多个VM以获得更详细的说明,请查看此文章 https://serverfault.com/questions/46960/is-it-possible-to-setup-a-virtual-machine-inside-another-virtual-machine