Instalando o guest do Ubuntu trava o host do Hyper-V

3

Eu tenho um problema estranho que nem sei por onde começar a diagnosticar. Tentar instalar o Ubuntu em uma VM trava o sistema host!

Minha configuração é:

  • Servidor Dell R715, processadores dual opteron AMD de 16 núcleos, 96 GB de RAM
  • SAN Dell MD3600f
  • Servidor Datacenter do Server 2008 R2
  • System Center VMM 2012

Existem 5 máquinas virtuais em execução no Windows que não tiveram problemas. Esta é a primeira VM Linux que eu tentei criar. Eu configurei uma VM através do gerenciador de máquinas virtuais, configurei a unidade de CD para um servidor Ubuntu 12.04 x64 iso e a iniciei.

Ele inicializa o menu normal de instalação do ubuntu, mas no segundo em que eu entrei em "Install Ubuntu Server", eu me desconectei.

A máquina HOST pára de responder a pings. Então, faça todas as máquinas virtuais nele. Ele trava completamente - o teclado no host não funciona, o mouse não se move, a luz numlock não muda.

Não há tela azul - o host está na tela de login completamente sem resposta. Não consigo encontrar nenhum registro relevante no visualizador de eventos após a reinicialização.

O que poderia fazer com que a máquina host se congelasse assim?

Não é uma ocorrência única - acontece todas as vezes no mesmo ponto. Graças a Deus este servidor ainda não está em produção!

Atualização:

Não parece ser um problema de hardware. Eu atirei uma dúzia de máquinas virtuais extras para ver se eu estava acertando um ponto ruim da RAM, mas tudo funcionou bem.

Ubuntu 10.04 instalado sem problemas.

Ao fazer um upgrade de liberação de 10.04 para 12.04, ele ficou no meio do upgrade antes de lançar o sistema de arquivos raiz no modo somente leitura e começar a receber muitos erros de E / S. Não é um problema de disco, pois consegui executar benchmarks de disco rígido e ler / gravar arquivos grandes antes de iniciar a atualização.

As próximas coisas a serem testadas são o CD alternativo 12.04 e o 12.04 32bit e veja se eles mostram o mesmo comportamento.

Atualização 2

Bem, agora isso é divertido ... estava sempre congelando na quinta e sexta-feira, pelo menos 20 vezes no mesmo local. Nada mudou no fim de semana. Eu sou o único que tem acesso ao servidor no momento. E hoje eu posso inicializar o ISO sem problemas.

Eu odeio problemas que desaparecem sozinhos. Eu estava esperando reduzi-lo para que eu pudesse pelo menos saber o que não fazer quando entra em produção.

    
por Grant 05.07.2012 / 16:34

5 respostas

3

Quando você diz que Atualizações do Windows estão instaladas , está se referindo ao applet do Windows Update ou verificou se há hotfixes do Hyper-V no site da Microsoft? Aqui estão alguns:

2550569 - 0x20001 Erro de parada ao iniciar uma VM Linux no Windows Server 2008 R2 SP1
link

2517329 - O desempenho diminui no Windows Server 2008 R2 quando a função Hyper-V é instalada em um computador que usa processadores Intel Westmere ou Sandy Bridge
link

2636573 - CORRECÇÃO O sistema operacional convidado pode falhar quando você executa uma migração ao vivo do Hyper-V vm no Windows Server 2008 R2
link

2263829 - A conexão de rede de uma máquina virtual Hyper-V em execução pode ser perdida em tráfego pesado de rede de saída em um computador que está executando o Windows Server 2008 R2 SP1
link

Específico da AMD:

2568088 - A máquina virtual não inicia em um computador com uma CPU AMD que suporte o recurso AVX e que esteja executando o Windows Server 2008 R2
link

    
por 06.07.2012 / 15:28
1

What could cause the host machine to freeze like that?

Hardware com defeito, drivers defeituosos, sistema operacional defeituoso.

Simples assim.

Comece verificando todas as atualizações, se os drivers estão atualizados e se o hardware está bom.

    
por 05.07.2012 / 16:35
0

pode ser uma falha de memória, iniciando o guest da VM usando mais memória, mas se o host funcionar normalmente parece improvável.

experimente remover hardware virtual desnecessário do convidado - por exemplo, disco, placas de rede, etc., e veja se você pode simplesmente inicializar o CD. em seguida, adicione cada dispositivo de volta um por um para ver se ele elimina o problema.

meu palpite é que é um driver hv_vmbus "fino" no guest que está quebrando o hyper-v, então é melhor usar o dispositivo de rede legado do que o hv_netvsc por exemplo.

    
por 05.07.2012 / 18:06
0

Eu estava recebendo a mesma coisa e pensei em postar no caso de você ou qualquer outra pessoa ainda estar com esse problema.

Não me lembro de qual, mas havia duas configurações que me vêm à mente que acionariam isso para mim.

  1. Propriedades da VM - Processador - desative a opção de versão do processador diferente
  2. Propriedades da VM - HDD - desabilitar contém o sistema operacional

Mais uma vez, não me lembro qual deles era, neste momento, apenas desabilito os dois quando crio uma VM Linux.

    
por 14.01.2013 / 18:35
-1

O Ubuntu não é suportado pelo hyper-v, apenas Suse, redhat e Centos são suportados.

Não que isso signifique que ele deve travar seu host do Hyper-v, mas ainda é algo para se ter em mente, já vi alguns sistemas operacionais mais antigos do Linux, porque o esxi 4 tem um chiado por algum tempo, nunca vi isso causar o hypervisor para quilha embora.

De acordo com este artigo link , o Ubuntu trabalhou para tornar sua última versão hyper-v compatível, embora a microsoft ainda não tenha certificado, portanto, em teoria, tem uma boa chance.

Já experimentou o disco do instalador alternativo? Isso está disponível no link e usa um instalador diferente para a iso padrão.

    
por 05.07.2012 / 16:46

Tags