流浪汉挂起但流浪汉ssh工作

时间:2014-08-19 06:44:50

标签: vagrant virtualbox

我正在os x 10.9.4工作,vagrant --version显示1.3.3。

从睡眠模式唤醒os x(在不同的网络环境中)后,流浪者在Waiting for machine to boot. This may take a few minutes...挂起,然后:Timed out while waiting for the machine to boot.

我试过

config.vm.provider :virtualbox do |vb| vb.gui = true end

并且vm正常启动,我可以使用用户名/密码vagrant

登录

此外,此时,在另一个终端中,如果我尝试vagrant ssh,它会显示vagrant@127.0.0.1's password:(我之前从未见过它要求密码),我可以登录。 vm的网络似乎很好,我可以在vm中ping google.com。

此外,如果我直接从虚拟框手动启动虚拟机,我也可以通过vagrant ssh登录(再次显示vagrant@127.0.0.1's password:)。网络也很好。

我跟着https://github.com/mitchellh/vagrant/wiki/%60vagrant-up%60-hangs-at-%22Waiting-for-VM-to-boot.-This-can-take-a-few-minutes%22没有运气。我还检查了ssh密钥。在主机上,insecure_private_key为-rw-------;在vm上,authorized_keys显示-rw-r--r--

所以,总结一下:

  • vagrant ssh有效(要求输入密码)
  • 我可以在vm
  • 中ping
  • 但是vagrant up挂起

我完全迷失了。为什么vm工作但流浪汉挂起?

1 个答案:

答案 0 :(得分:0)

听起来微不足道,但对我而言,重新安装是唯一的选择。 调试没有出现任何错误......似乎public int maxTime { get; private set; } 正在死亡。