방랑 로그 파일은 어디에 있습니까?

방랑 로그 파일은 어디에 있습니까?

vagrant 또는 VirtualBox와 관련된 문제를 디버깅하려고 합니다(참조:taiga-vagrant가 작동하는 타이가 환경을 제공하지 못함 #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.

관련 정보