none
VM não abre no HyperV do Windows 2012 RRS feed

  • Pergunta

  • Olá Pessoal Boa Tarde,

    Acabei de fazer uma nova instalação do Windows 2012 e estou tentando subir algumas máquinas virtuais, instalei a Role do HyperV e criar uma VM. No momento que aperto para iniciar a máquina aparece o seguinte erro:

    [Window Title]
    Virtual Machine Connection

    [Main Instruction]
    The application encountered an error while attempting to change the state of 'Servidor'.

    [Content]
    'Servidor' could not initialize.

    [Expanded Information]
    (Virtual machine ID 5B0BDA02-490C-483D-81E6-F36BA9DA49F5)

    [^] Hide details  [Close]

    Os vhs estão em uma partição do servidor, já verifiquei permissão, já criei novas Vms e todas tem o mesmo problema.

    Alguém pode me ajudar ?

    Agradeço desde já


    MCP - diegoapontes@hotmail.com Se for útil classifique e vote como resposta.

    quinta-feira, 2 de maio de 2013 19:02

Respostas

  • Não resolvi, precisei instalar o Windows Server 2008 R2 para conseguir subir as Vms

    MCP - diegoapontes@hotmail.com Se for útil classifique e vote como resposta.

    • Marcado como Resposta Diego_Araujo terça-feira, 4 de junho de 2013 17:39
    terça-feira, 4 de junho de 2013 17:39

Todas as Respostas

  • Diego, por favor, posta pra gente os erros que aparecem no Event Viewer.


    Uellington Santos - MCSE Server Infrastructure/Private Cloud

    quinta-feira, 2 de maio de 2013 19:46
  • boa tarde amigo.. após a instalação você executou todas as atualizações ? Tive um problema semelhante e resolvi executando todos os updates possíveis.

    Aguardo


    João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCSA,MCTS,MCITP

    quinta-feira, 2 de maio de 2013 19:49
  • Uellington,

    Segue o erro.

    Log Name:      Microsoft-Windows-Hyper-V-Worker-Admin
    Source:        Microsoft-Windows-Hyper-V-Worker
    Date:          5/2/2013 4:30:05 PM
    Event ID:      3040
    Task Category: None
    Level:         Error
    Keywords:      
    User:          NT VIRTUAL MACHINE\033C6798-5986-456A-B506-A7174D5D288A
    Computer:      servidor.dominio.com.br
    Description:
    'Servidor' could not initialize. (Virtual machine ID 033C6798-5986-456A-B506-A7174D5D288A)
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-Hyper-V-Worker" Guid="{51DDFA29-D5C8-4803-BE4B-2ECB715570FE}" />
        <EventID>3040</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2013-05-02T19:30:05.191839600Z" />
        <EventRecordID>56</EventRecordID>
        <Correlation />
        <Execution ProcessID="1880" ThreadID="1756" />
        <Channel>Microsoft-Windows-Hyper-V-Worker-Admin</Channel>
        <Computer>servidor.dominio.com.br</Computer>
        <Security UserID="S-1-5-83-1-54290328-1164597638-396822197-2317901133" />
      </System>
      <UserData>
        <VmInitialize xmlns:auto-ns2="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://www.microsoft.com/Windows/Virtualization/Events">
          <VmName>servidor</VmName>
          <VmId>033C6798-5986-456A-B506-A7174D5D288A</VmId>
        </VmInitialize>
      </UserData>
    </Event>


    MCP - diegoapontes@hotmail.com Se for útil classifique e vote como resposta.

    sexta-feira, 3 de maio de 2013 17:45

  • Jc,

    Sim fiz todas as atualizações disponíveis.

    Obrigado


    MCP - diegoapontes@hotmail.com Se for útil classifique e vote como resposta.

    sexta-feira, 3 de maio de 2013 17:46
  • Boa tarde,

    Já pequei esse problema no 2008 Server e era em um hardware no HP Proaliant 110 que não tinha suporte a tecnologia AVX. Segue o link com o hotfix que resolveu meu problema:

    http://support.microsoft.com/kb/2517374/pt-br

    Creio que seja o mesmo problema e você precisa entrar em contato com o fabricante de seu Hardware, pois se trata de um 2012 Server.

    Vinicius Mozart




    sexta-feira, 3 de maio de 2013 19:35
  • Vinicius Boa Tarde,

    Primeiramente obrigado.

    Não entendi porque entrar em contato com o fabricante do meu hardware, não seria a Microsoft que deveria forencer o Hotfix para 2012 ?


    MCP - diegoapontes@hotmail.com Se for útil classifique e vote como resposta.

    sexta-feira, 3 de maio de 2013 20:21
  • No site da Intel, diz que as versões mais recentes do Windows suportam o AVX:

    http://software.intel.com/en-us/articles/introduction-to-intel-advanced-vector-extensions

    "Microsoft Windows* 7 with Service Pack 1 (SP1) and Microsoft Windows* Server 2008 R2 with SP1-both 32- and 64-bit versions-and later versions of Windows* support Intel AVX save and restore in thread and process switches."

    Como o Diego está usando o Windows 2012, creio que este não seja o problema.

    Tinha esperança do Event Viewer nos trazer maiores informações, mas não trouxe.

    Diego, você já deve ter feito tudo isso, mas não custa perguntar:

    1. Já verificou se a máquina física possui memória suficiente para ligar a VM?

    2. Espaço suficiente no local onde estão os arquivos de configuração, memória (arquivos .bin) e vhds?

    3. Permissão de acesso ao local onde estão os arquivos de configuração, memória (arquivos .bin) e vhds?

    4. Configuração da VM?

    5. A VM está em Saved State? Se estiver, tente excluir o saved state e ligar a vm.

    6. Configurações básicas na BIOS  

    Habilite (Enable):

    AMD: NP, RVI, SVM, NX

    Intel: EPT, VMX, XD

    Desabilite (Disable):

    Intel VT-d

    Salve as configurações e desligue o servidor (já vi servidores da supermicro, onde somente reiniciar não aplicava as alterações).

    Espero que ajude.


    Uellington Santos - MCSE Server Infrastructure/Private Cloud





    sexta-feira, 3 de maio de 2013 21:53
  • Boa noite,

    Por exemplo, se você tem uma máquina Dell e abre um chamado, é bem provável que eles vão juntar as informações e resolver o seu problema, junto a Microsoft. Mas se você não tem uma máquina que realmente é um servidor, não tem um suporte ou garantia, ai complica.

    Pode ser algum problema novo e creio que ainda pode ser algo com o hardware. Já passei pelo mesmo erro, mas com o 2008 server.

    Tente seguir as dicas do Uellington e veja os resultados. Se possível passe as informações físicas do seu servidor.

    Vinicius Mozart









    sexta-feira, 3 de maio de 2013 23:47
  • Boa tarde,

    Alguma novidade Diego.

    Vinicius Mozart

    segunda-feira, 6 de maio de 2013 19:47
  • Uellington Boa Tarde,

    Anteriormente esta máquina estava rodando Windows 2008 R2 com HyperV normalmente não tive nenhum problema, então resolvi formata-la e instalar o Windows Server 2012. Todos os questionamentos listados acima já foram realizados e validados, não encontrei nenhuma anormalidade.

    Obrigado.


    MCP - diegoapontes@hotmail.com Se for útil classifique e vote como resposta.

    terça-feira, 7 de maio de 2013 16:16
  • Diego, mais acima você afirmou que fez todas as atualizações, mas não sei se está se referindo ao hardware, ao windows ou ambos. Você poderia esclarecer? Além disso, poderia passar as informações sobre o hardware do seu servidor, como o Vincius solicitou?

    Para afastar de vez o fantasma do AVX, tem um ponto interessante no artigo que o Vincius passou que é desativar o AVX nas VMs, através destes comandos no powershell:

    $VirtualMachines = gwmi -namespace "root\virtualization" Msvm_ComputerSystem $VMManagementService = Get-WmiObject -Namespace "root\virtualization" -Class Msvm_VirtualSystemManagementService
    
    foreach ($vm in $VirtualMachines) { $vmName = $vm.Name $vmElementName = $vm.ElementName if(!$vm.Caption.Contains("Hosting Computer System")) { Write-Output "Limiting $vmElementName CPU features" $VMProcessors = (gwmi -namespace "root\virtualization" Msvm_ProcessorSettingData) | where { $_.InstanceID -match "Microsoft:$vmName.*" } $VMProcessors | foreach { $_.LimitProcessorFeatures = $true} $retValue = $VMProcessors | foreach {$VMManagementService.ModifyVirtualSystemResources($vm.__PATH, $_.GetText([System.Management.TextFormat]::WmiDtd20) )} if(!$retValue.ReturnValue) { Write-Output "Success"; } } }
    Você poderia testar.

    Uellington Santos - MCSE Server Infrastructure/Private Cloud




    terça-feira, 7 de maio de 2013 17:41
  • Boa tarde,

    Você continua com o problema ou foi resolvido? É muito importante que nos passe as informações de hardware, pois pode ser um problema novo, que necessite de algum hotfix para o Windows Server 2012.

    .

    Ficaremos no aguardo.

    .

    Vinicius Mozart


    terça-feira, 7 de maio de 2013 19:51
  • Boa noite,

    Novidades sobre esse caso?

    Vinicius Mozart

    sexta-feira, 17 de maio de 2013 21:58
  • Não resolvi, precisei instalar o Windows Server 2008 R2 para conseguir subir as Vms

    MCP - diegoapontes@hotmail.com Se for útil classifique e vote como resposta.

    • Marcado como Resposta Diego_Araujo terça-feira, 4 de junho de 2013 17:39
    terça-feira, 4 de junho de 2013 17:39
  • Boa tarde,

    Creio que alguma coisa no hardware impossibilitou o progresso, poderia nos passar o modelo de seu servidor para verificar se é necessário algum hotfix?

    .

    Vinicius Mozart

    terça-feira, 4 de junho de 2013 19:20