【问题标题】:Vagrant - provision guest in same virtualbox as host?Vagrant - 在与主机相同的虚拟机中提供来宾?
【发布时间】:2016-09-26 11:40:04
【问题描述】:

我有一台 Windows 主机。我在那个盒子上运行 Vagrant 来启动 VirtualBox 来宾(主)ubuntu 机器。在 master 内部,我想用 Ansible 配置器运行 Vagrant 来创建和配置 3 个从属 ubuntu 机器。

我读过其他帖子,表明master可以在自己内部运行VirtualBox,但那些机器将是32位机器,我需要它们是64位的。

windows 主机是否有可能运行 VirtualBox 并让主客户节点在该主机 VirtualBox 中创建 VM,即所有 VM 都是 windows 主机的客户?

非常感谢,

戴夫

【问题讨论】:

  • 多机设置有帮助吗? vagrantup.com/docs/multi-machine
  • @taskinoor 这就是我用来创建 3 个从站的方法。但它们都将在主 VM 内的 VirtualBox 实例中创建为 32 位。我希望它们成为主机的对等点 - 主机和从机在 Windows 中运行的同一个 VirtualBox 中运行 - 所以主机和从机的主机是 Windows 主机。

标签: vagrant virtualbox


【解决方案1】:

windows 主机是否有可能运行 VirtualBox 并让主客户节点在该主机 VirtualBox 中创建 VM,即所有 VM 都是 windows 主机的客户?

是的 - 它没有得到很好的支持,但它正在工作。网络存在一些问题(请确保使用 2 个不同范围的 IP 集),但总的来说它可以工作

现在对于 64 位 VM,这与 Nested Virtualization: VT-in-VT ticket 有关,它尚未修复(至少到今天为止),因此您不能在 VirtualBox VM 中运行 64 位 VM。

据我所知,VMWare 上的人能够使其在 64 位上工作(我自己没有尝试过)

【讨论】:

    猜你喜欢
    • 2013-03-18
    • 1970-01-01
    • 1970-01-01
    • 2021-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多