我正在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
有效(要求输入密码)vagrant up
挂起 我完全迷失了。为什么vm工作但流浪汉挂起?
答案 0 :(得分:0)
听起来微不足道,但对我而言,重新安装是唯一的选择。
调试没有出现任何错误......似乎public int maxTime { get; private set; }
正在死亡。