vagrant 的日志文件在哪里?

vagrant 的日志文件在哪里?

我正在尝试调试与 vagrant 或 VirtualBox 相关的问题(请参阅taiga-vagrant 无法提供工作的 taiga 环境 #21)。

该命令VAGRANT_LOG=debug vagrant up --debug打印出大量可能有用的信息。但是这个日志存储在哪里?

编辑: VAGRANT_LOG=debug vagrant up实际上是一样的vagrant up --debug。我使用/使用:Funtoo-Linux、Vagrant 1.4.3 和 VirtualBox 4.3.32。

答案1

Vagrant 不保留任何日志。例如,的输出vagrant up --debug可以重定向到类似的文件

vagrant up --provision --debug &> debug_log

Freenode 的 #vagrant 中的 IRC 会话片段:

[18:29] <NikosA>ada:真的,默认情况下调试“文件”存储在哪里?没有吗?

[18:29] <ada>vagrant 不写入日志文件

..

[18:29] <ada>virtualbox 确实

[18:29]<NikosA>我什至尝试在命令行中 >> debug_log,它根本不保留任何这些有价值的细节。

[18:29]<NikosA>好的,那么我要检查一下 VBox 日志?

[18:30]<ada>如果您使用的是 vbox 提供商,是的

..

[18:31] <dtrainor>NikosA,使用 &> 重定向输出

答案2

佩安在 Stackoverflow 上的回答,VirtualBox 将把日志存储在~/VirtualBox VMs/vagrant_box_name/Logs

相关内容