Virtualbox VM (gerada pelo Vagrant) em execução, mas inacessível. E agora?

7

Eu tenho uma VM Virtualbox rodando o Ubuntu que foi iniciado pelo Vagrant, em um host OSX.

Em algum momento, minha sessão ssh para o convidado parou de responder. Eu tentei vagrant halt de uma janela de terminal no host (OS X). O processo de desligamento pareceu também travar e desligar o Oracle VM O VirtualBox Manager não encerra as próprias VMs.

Ao executar os sistemas operacionais guest de área de trabalho, fechar a janela da GUI apresenta várias opções para encerrar o convidado, mas não sei como fazer o equivalente quando o convidado estiver executando sem cabeça.

Existe alguma maneira, no Vagrant ou no VirtualBox, de forçar a VM a desligar?

    
por Matt V. 12.09.2012 / 22:51

2 respostas

6

Tente usar o comando VBoxManage:

VBoxManage list runningvms

Qual é o nome da VM que você deseja desativar. Por exemplo:

"rails_1366055054" {8144df4b-941f-40d6-ba5f-6e83d398ffd3}

Para encerrar esta VM, você executa

VBoxManage controlvm "rails_1366055054" poweroff

Observe que este aviso só se aplica ao usar o provedor do VirtualBox.

    
por 12.09.2012 / 23:02
1

Você pode emitir o seguinte comando a partir do diretório VM do Vagrant:

vagrant halt --force
    
por 08.03.2013 / 16:03