【问题标题】:Vagrant status is "running" but VirtualBox shows "Powered Off"Vagrant 状态为“正在运行”,但 VirtualBox 显示“已关闭”
【发布时间】:2020-12-03 12:36:28
【问题描述】:

我已经成功配置了一个基本的 CentOS 机器,并且可以通过 ssh 连接到终端。运行“vagrant status”显示虚拟机正在运行。但是,当我打开 VirtualBox GUI 时,该框显示“Powered Off”。我认为这与“无头”模式有关,但我想知道我是否做错了什么。似乎无论盒子的 GUI 状态如何,VirtualBox GUI 的报告都应该与 vagrant 相同。

【问题讨论】:

  • Vagrant 和 VirtualBox 可能不同步,但我以前没有见过。您是否尝试过使用类似VBoxManage list vms 或VBoxManage list runningvms 的VirtualBox 命令行?你还确定这个 Vagrant 是在 VirtualBox 中运行的(即不是像 VMware 这样的其他提供商)吗?
  • 我也看到了这个,当我运行VBoxManage list runningvms时,它显示了vagrant认为正在运行的VM,但Virtual Box ui仍然显示它已关闭。

标签: vagrant virtualbox


【解决方案1】:

我遇到了同样的问题,通过以管理员身份运行 VirtualBox(在 Windows 10 上)解决了这个问题,然后它显示 vagrant 启动 vm 正在运行。

【讨论】:

  • 就是这样。有同样的问题,但以管理员身份启动 VirtualBox 就成功了!
【解决方案2】:

我在 Windows 10 中通过运行我以管理员身份运行 Vagrant 命令的 Powershell 窗口解决了这个问题。一旦我这样做了,即使它不是以管理员身份启动的,VirtualBox 也会开始显示正确的状态。

【讨论】:

    【解决方案3】:

    请关闭终端并再次执行 vagrant status

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-13
      • 2018-10-12
      • 1970-01-01
      • 2018-08-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多