Di mana file log gelandangan?

11

Saya mencoba men-debug masalah terkait gelandangan atau VirtualBox (lihat taiga-gelandangan gagal memberikan lingkungan taiga yang berfungsi # 21 ).

Perintah ini VAGRANT_LOG=debug vagrant up --debugmencetak banyak, mungkin, informasi yang berguna. Di mana log ini disimpan?

Sunting: VAGRANT_LOG=debug vagrant up sebenarnya sama dengan vagrant up --debug. Saya bekerja pada / dengan: Funtoo-Linux, Vagrant 1.4.3 dan VirtualBox 4.3.32.

Nikos Alexandris
sumber

Jawaban:

12

Vagrant tidak menyimpan log. Keluaran, misalnya vagrant up --debug, dapat diarahkan ke file seperti

vagrant up --provision --debug &> debug_log

Fragmen dari sesi IRC di #vagrant di Freenode:

[18:29] <NikosA>ada: sungguh, di mana "file" debug disimpan, secara default? Apa tidak ada?

[18:29] <ada>gelandangan tidak menulis untuk mencatat file

..

[18:29] <ada>virtualbox melakukannya

[18:29] <NikosA>Saya bahkan mencoba >> debug_log di baris perintah, dan itu tidak menyimpan detail yang berharga ini.

[18:29] <NikosA>ok, jadi saya akan memeriksa log VBox?

[18:30] <ada>jika Anda menggunakan penyedia vbox, ya

..

[18:31] <dtrainor>NikosA, redirect output dengan &>

Nikos Alexandris
sumber
Mengapa kita perlu &? Saya biasanya hanya menggunakan> tetapi sepertinya itu tidak cukup .. Saya menarik untuk belajar
OZZIE
1

Per jawaban di Stackoverflow , VirtualBox akan menyimpan log di ~/VirtualBox VMs/vagrant_box_name/Logs.

Allen Luce
sumber