Linux Virtual Machine no VirtualBox repentinamente rodando devagar

1

Estou executando uma VM usando o Virtual Box (versão 4.2.26, mas tive o mesmo problema com a v4.3.14)

A VM foi criada usando o Vagrant. Ele roda sem cabeça, apenas serve sites e eu uso "vagrant ssh" para acessar a linha de comando.

Estava funcionando perfeitamente há duas semanas, depois reiniciei meu computador e agora ele fica ridiculamente lento para algumas coisas.

  1. Os comandos ls e cd têm um atraso de 1 segundo perceptível antes de fazer qualquer coisa e eu sou sshed em.
  2. Demora de 30 a 45 segundos para carregar uma página da Web exibida a VM (se o script acessa o MySQL). Essas páginas costumava levar menos de um segundo para carregar.
  3. "vagrant up" costumava levar um alguns segundos para carregar a VM, agora leva quase 5 minutos.

Eu reconstruí a VM várias vezes. Eu desinstalei o VirtualBox e reinstalei-o (tanto a versão mais recente quanto a versão que combina com a versão da imagem .box)

Não há diferenças de código / banco de dados entre quando tudo funcionou bem e quando começou a ir devagar.

O MySQL também está rodando na VM (MySQL, Apache e Nginx estão rodando na VM).

A CLI do mysql responde rapidamente. E o MySQL Workbench conectado remotamente à VM obtém resultados do banco de dados rapidamente.

traceroute me diz que meus scripts devem estar se conectando diretamente ao MySQL localmente e não estão sendo roteados para fora da VM.

Um simples arquivo .html ou .php é carregado rapidamente. Somente se o script se conectar ao banco de dados será lento.

Meu PC que está executando a VM está funcionando bem. E eu tenho esse problema de velocidade, mesmo depois de uma reinicialização e apenas tentando executar a VM por si só.

Como depurar algo parecido com isso?

    
por hdctambien 08.08.2014 / 20:06

1 resposta

0

Acontece que meu problema é que o Windows 8 Hyper-V entra em conflito com o Virtual Box.

Desativei o Hyper-V e tudo começou a funcionar tranquilamente.

Meu palpite é que eu tinha o Hyper-V desativado inicialmente, e talvez uma atualização do Windows tenha ativado, e é por isso que tudo funcionou um dia e, em seguida, caguei a cama no próximo.

    
por 02.09.2014 / 21:17