我正在运行最新版本的Vagrant和VirtualBox。
我试图从提供给我的VagrantFile中设置一个新的VM。我跑的时候:
vagrant up
从VagrantFile所在的目录中,在几个小时的过程中,Vagrant设置了新的VM。我可以在设置新VM时在VirtualBox GUI中看到新VM。
但是,完成此过程后,VM将从VirtualBox GUI中消失。
我最初是用cygwin尝试过的,但是在失败之后,对VM的位置进行了一些研究,我也尝试通过Windows控制台来避免这种情况。两种方式都没有骰子。
我也签了
C:/Users/_my_user_/VirtualBox_VMs
是空的,
C:/cygwin64/home/_my_user_/
并且甚至没有VirtualBox目录。
整个过程需要6个小时才能完成,甚至不会在最后抛出错误,这非常令人沮丧。任何帮助或见解将不胜感激。可以用任何要求的相关信息愉快地更新问题!
干杯!
答案 0 :(得分:1)
Vagrant有一个调试模式:
vagrant up --debug
由于Vagrant可以使用各种虚拟机管理程序,因此可以使用其日志记录和调试机制来检查表面上出现的问题。在您的情况下, VirtualBox 默认情况下会保留非常详细的日志。这些可以在Logs
目录中找到。查看您的主目录,VirtualBox\{virtual_box_name}\Logs
下。
在我的情况下,我使用VMWare的AppCatalyst,所以我会在这里找到管理程序日志:
/Users/unrivaled/puphpet/zYQHgJ/.vagrant/machines/default/vmware_appcatalyst/vagrant-{vm_uid}
对于其他虚拟机管理程序提供商,请查看其文档以了解其日志记录选项和文件位置。