Você está offline; aguardando reconexão

Perda de consistência com o IDE anexado discos rígidos virtuais quando não passa por um servidor de host do Hyper-V

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 2853952
Sintomas
Se um host Windows Server 2012 ou baseados no Windows Server 2008 R2 Hyper-V apresenta uma reinicialização não planejada e se volumes em discos rígidos virtuais conectados a um controlador IDE virtual está sendo usado por máquinas virtuais, os discos rígidos virtuais no servidor pode não estar mais consistentes.

Por exemplo, suponha que você tenha um controlador de domínio virtualizado em um servidor de host do Hyper-V. Quando o servidor de host Hyper-V falha ou encontra uma queda de energia, o banco de dados do Active Directory pode ficar corrompido, ou a máquina virtual não inicia e você pode receber uma mensagem de erro semelhante à seguinte:
c00002e2 serviços de diretório não pôde ser iniciado devido ao seguinte erro: %hs Status do erro: 0 0x %x. Desligue o sistema esse sistema e reinicialize no modo de restauração de serviços de diretório, verifique o log de eventos para obter informações mais detalhadas.
Causa
Esse problema ocorre porque o controlador IDE virtual do Hyper-V erroneamente reporta êxito se um sistema operacional na convidada solicitações para desativar o cache de disco. Isso pode resultar em um aplicativo gerando operações de e/s que acredita que são mantidos em disco que, na verdade, são permitidas a residir no cache de disco, que não deve ser persistentes entre falhas de energia do host Hyper-V.

Vá para o Mais informações seção para obter informações mais detalhadas.
Resolução
Observação: Depois de instalar esta atualização, as solicitações para desativar o cache de disco o controlador IDE virtual do Hyper-V falhará. Esse é o comportamento esperado. Você pode receber uma mensagem de aviso gerada pelo Active Directory em que o sistema operacional da máquina convidada. Essa mensagem de aviso de evento 1539 indica que "Os serviços de domínio do Active Directory não podem desativar o cache de gravação de disco baseada em software no disco rígido a seguir," seguida pela letra da unidade do disco rígido. Essa mensagem de aviso é gerada quando a controladora IDE virtual do Hyper-V corretamente se recusa a solicitação para desativar o cache de disco. No entanto, Active Directory solicita todas as atualizações de banco de dados ser concluída sem cache, que garante que o subsistema de armazenamento do Hyper-V para evitar perda de dados de uma falha de energia ou outra reinicialização inesperada.

Informações sobre a atualização

Windows Server 2012

Instalar o update rollup 2855336 no host Hyper-V com base em Windows Server 2012.

Windows Server 2008 R2

Instale a atualização 2853952 no host com base no Windows Server 2008 R2 Hyper-V. Além disso, instale atualização 2853952 no convidado se o convidado está executando o Windows Server 2008 R2 ou o Windows 7.

Esta atualização está disponível no Windows Update e Microsoft Download Center.
Sistema operacionalAtualização
Todo suporte para versões baseadas em x86 do Windows 7Faça o downloadBaixe agora o pacote de atualização.
Todo suporte para versões baseadas em x64 do Windows 7Faça o downloadBaixe agora o pacote de atualização.
Todas as versões compatíveis baseadas em x64 do Windows Server 2008 R2Faça o downloadBaixe agora o pacote de atualização.
Todas as versões baseadas em IA64 do Windows Server 2008 R2 compatíveisFaça o downloadBaixe agora o pacote de atualização.
Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Conhecimento Microsoft:
119591 Como obter arquivos de compatibilidade da Microsoft de serviços online
A Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o mais recente software de detecção de vírus que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Requisitos de reinicialização

Uma reinicialização é necessária para a atualização resolver esse problema.

Informações sobre o arquivo

A versão global desta atualização instala arquivos que possuem os atributos listados nas tabelas a seguir. As datas e horas desses arquivos estão listadas no tempo Universal Coordenado (UTC). As datas e horas desses arquivos em seu computador local são exibidas em sua hora local com a diferença de horário de verão (DST) atual. Além disso, as datas e as horas podem alteradas quando você realizar determinadas operações nos arquivos.

Informações sobre o arquivo do Windows 7 e do Windows Server 2008 R2

  • Os arquivos MANIFEST (. manifest) e os arquivos MUM (. mum) instalados para cada ambiente são listados separadamente na seção "informações de arquivo adicionais". MUM, manifesto e os arquivos de catálogo (. cat) de segurança associadas, são muito importantes para manter o estado dos componentes atualizados. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, são assinados com uma assinatura digital da Microsoft.
Para todas as versões compatíveis baseadas em x86 do Windows 7
Nome do ArquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Aliide.sys1.2.0.014.40014 de julho de 200901:26x86
Amdide.sys6.1.7600.1638514,91214 de julho de 200901:26x86
ATAPI. sys6.1.7600.1638521,58414 de julho de 200901:26x86
Ataport.sys6.1.7601.18231133,05605-ago-201301:56x86
Cmdide.sys2.0.7.015,95214 de julho de 200901:26x86
Intelide. sys6.1.7600.1638515,42414 de julho de 200901:20x86
Msahci.sys6.1.7601.1751428,03220 de novembro de 201012:30x86
Pciide. sys6.1.7600.1638512,36814 de julho de 200901:20x86
Pciidex. sys6.1.7600.1638542,56014 de julho de 200901:19x86
Viaide.sys6.0.6000.17016,97614 de julho de 200901:19x86
Aliide.sys1.2.0.014.40014 de julho de 200901:26x86
Amdide.sys6.1.7600.1638514,91214 de julho de 200901:26x86
ATAPI. sys6.1.7600.1638521,58414 de julho de 200901:26x86
Ataport.sys6.1.7601.22414133,05605-ago-201308:59x86
Cmdide.sys2.0.7.015,95214 de julho de 200901:26x86
Intelide. sys6.1.7600.1638515,42414 de julho de 200901:20x86
Msahci.sys6.1.7601.1751428,03220 de novembro de 201012:30x86
Pciide. sys6.1.7600.1638512,36814 de julho de 200901:20x86
Pciidex. sys6.1.7600.1638542,56014 de julho de 200901:19x86
Viaide.sys6.0.6000.17016,97614 de julho de 200901:19x86
Para todas as versões compatíveis baseadas em x64 do Windows 7 e Windows Server 2008 R2
Nome do ArquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Hvax64.exe6.1.7601.22414606,72005-ago-201307:14x64
Hvboot6.1.7601.22414118,20805-ago-201308:33x64
Hvix64.exe6.1.7601.22414635,39205-ago-201307:14x64
Vmwp.exe6.1.7601.182313,682,81605-ago-201301:18x64
Vmwp.exe6.1.7601.224143,682,81605-ago-201307:28x64
Aliide.sys1.2.0.015,44014 de julho de 200901:52x64
Amdide.sys6.1.7600.1638515,44014 de julho de 200901:52x64
ATAPI. sys6.1.7600.1638524,12814 de julho de 200901:52x64
Ataport.sys6.1.7601.18231155,58405-ago-201302:25x64
Cmdide.sys2.0.7.017,48814 de julho de 200901:52x64
Intelide. sys6.1.7600.1638516,96014 de julho de 200901:48x64
Msahci.sys6.1.7601.1751431,10420 de novembro de 201013:33x64
Pciide. sys6.1.7600.1638512,35214 de julho de 200901:45x64
Pciidex. sys6.1.7600.1638548,72014 de julho de 200901:45x64
Viaide.sys6.0.6000.17017,48814 de julho de 200901:45x64
Aliide.sys1.2.0.015,44014 de julho de 200901:52x64
Amdide.sys6.1.7600.1638515,44014 de julho de 200901:52x64
ATAPI. sys6.1.7600.1638524,12814 de julho de 200901:52x64
Ataport.sys6.1.7601.22414155,58405-ago-201308:33x64
Cmdide.sys2.0.7.017,48814 de julho de 200901:52x64
Intelide. sys6.1.7600.1638516,96014 de julho de 200901:48x64
Msahci.sys6.1.7601.1751431,10420 de novembro de 201013:33x64
Pciide. sys6.1.7600.1638512,35214 de julho de 200901:45x64
Pciidex. sys6.1.7600.1638548,72014 de julho de 200901:45x64
Viaide.sys6.0.6000.17017,48814 de julho de 200901:45x64
Para todas as versões compatíveis baseadas em IA-64 do Windows Server 2008 R2
Nome do ArquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Aliide.sys1.2.0.019,02414 de julho de 200901:57IA-64
ATAPI. sys6.1.7600.1638544,62414 de julho de 200901:57IA-64
Ataport.sys6.1.7601.18231372,16005-ago-201301:35IA-64
Cmdide.sys2.0.7.026,70414 de julho de 200901:57IA-64
Intelide. sys6.1.7600.1638521,07214 de julho de 200901:58IA-64
Msahci.sys6.1.7601.1751472,06420 de novembro de 201010:33IA-64
Pciide. sys6.1.7600.1638515,95214 de julho de 200901:58IA-64
Pciidex. sys6.1.7600.16385115,79214 de julho de 200901:58IA-64
Viaide.sys6.0.6000.17027,71214 de julho de 200901:56IA-64
Aliide.sys1.2.0.019,02414 de julho de 200901:57IA-64
ATAPI. sys6.1.7600.1638544,62414 de julho de 200901:57IA-64
Ataport.sys6.1.7601.22414372,16005-ago-201307:44IA-64
Cmdide.sys2.0.7.026,70414 de julho de 200901:57IA-64
Intelide. sys6.1.7600.1638521,07214 de julho de 200901:58IA-64
Msahci.sys6.1.7601.1751472,06420 de novembro de 201010:33IA-64
Pciide. sys6.1.7600.1638515,95214 de julho de 200901:58IA-64
Pciidex. sys6.1.7600.16385115,79214 de julho de 200901:58IA-64
Viaide.sys6.0.6000.17027,71214 de julho de 200901:56IA-64

Informações sobre arquivo adicional para Windows 7 e Windows Server 2008 R2


Arquivos adicionais para todas as versões compatíveis baseadas em x86 do Windows 7
Propriedade de arquivoValor
Nome do ArquivoX86_mshdc.inf_31bf3856ad364e35_6.1.7601.18231_none_df26d4d57fdef5b0.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,632
Data (UTC)06-ago-2013
Hora (UTC)19:46
PlataformaNão aplicável
Nome do ArquivoX86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,632
Data (UTC)06-ago-2013
Hora (UTC)19:46
PlataformaNão aplicável
Arquivos adicionais para todas as versões compatíveis baseadas em x64 do Windows 7 e Windows Server 2008 R2
Propriedade de arquivoValor
Nome do ArquivoAmd64_453b23b4799e3d18f0b6f5e824c33719_31bf3856ad364e35_6.1.7601.22414_none_f4f4b5b1e2c8c32c.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo1,055
Data (UTC)06-ago-2013
Hora (UTC)19:42
PlataformaNão aplicável
Nome do ArquivoAmd64_f3bc7e4abef692ac454474ea9ddd5d7c_31bf3856ad364e35_6.1.7601.18231_none_f7049554b2792c32.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo703
Data (UTC)06-ago-2013
Hora (UTC)19:42
PlataformaNão aplicável
Nome do ArquivoAmd64_microsoft-hyper-v-drivers-hypervisor_31bf3856ad364e35_6.1.7601.22414_none_8f00db0795429115.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo4,163
Data (UTC)05-ago-2013
Hora (UTC)09:10
PlataformaNão aplicável
Nome do ArquivoAmd64_microsoft-hyper-v-vstack-vmwp_31bf3856ad364e35_6.1.7601.18231_none_934dd685767b40bb.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo276,830
Data (UTC)05-ago-2013
Hora (UTC)02:46
PlataformaNão aplicável
Nome do ArquivoAmd64_microsoft-hyper-v-vstack-vmwp_31bf3856ad364e35_6.1.7601.22414_none_93f015ec8f85f1cf.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo276,830
Data (UTC)05-ago-2013
Hora (UTC)09:11
PlataformaNão aplicável
Nome do ArquivoAmd64_mshdc.inf_31bf3856ad364e35_6.1.7601.18231_none_3b457059383c66e6.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,636
Data (UTC)06-ago-2013
Hora (UTC)19:52
PlataformaNão aplicável
Nome do ArquivoAmd64_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_3be7afc0514717fa.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,636
Data (UTC)06-ago-2013
Hora (UTC)19:52
PlataformaNão aplicável
Arquivos adicionais para todas as versões compatíveis baseadas em IA-64 do Windows Server 2008 R2
Propriedade de arquivoValor
Nome do ArquivoIa64_mshdc.inf_31bf3856ad364e35_6.1.7601.18231_none_df2878cb7fdcfeac.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,112
Data (UTC)06-ago-2013
Hora (UTC)19:42
PlataformaNão aplicável
Nome do ArquivoIa64_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfcab83298e7afc0.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,112
Data (UTC)06-ago-2013
Hora (UTC)19:42
PlataformaNão aplicável

Situação
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Mais Informações
Há várias camadas da pilha de virtualização cache que afetam a semântica de consistência de aplicativos executados em máquinas virtuais. Para obter mais informações sobre isso, consulte o KB 2801713.

Discos rígidos virtuais relatar para um sistema operacional convidado que o cache de gravação está ativado e discos rejeitar solicitações para desativar o cache de gravação feitas pelo sistema operacional convidado. Isso é necessário devido às seguintes razões:
  • O armazenamento subjacente pode ter um cache de gravação sempre ligado não pode ser desativado. Isso ocorre porque o disco virtual pode ser migrado para um disco diferente no mesmo host (migração de armazenamento em tempo real) ou em um host diferente (migração ao vivo).
  • Hyper-V não pode presumir que todas as máquinas virtuais em execução no mesmo disco terão as mesmas configurações de cache de disco.
Aplicativos que necessitam de semântica de integridade de dados em uma falha de energia devem garantir que as gravações são confirmadas ao armazenamento não-volátil. Um método de fazer isso é desativar o cache de disco até que todas as gravações são confirmadas para o disco rígido antes de o relatório de sucesso. Se a solicitação para desativar o cache de disco for recusada, o aplicativo deve executar etapas adicionais para garantir a consistência.

Antes que a atualização é instalada, quando o Active Directory tenta desativar o cache de disco, Hyper-V deve relatar incorretamente que esta operação foi bem-sucedida. Em seguida, do Active Directory deve executar operações de arquivo sob a suposição de que nenhum cache estava ocorrendo, apesar de cache estava ocorrendo.

Depois de instalar esta atualização, Active Directory tentará desativar o cache de disco e Hyper-V corretamente reporta que isso não é possível. Em seguida, do Active Directory permite que FUA (acesso unidade de força) certificar-se de que os dados não é armazenada em cache.

Quando o Active Directory tenta desativar o cache de disco evento ID 1539 é registrado.
Referências
Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2853952 - Última Revisão: 07/24/2014 17:30:00 - Revisão: 4.0

Windows Server 2012 Standard, Windows Server 2012 Datacenter, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter

  • kbqfe kbhotfixserver kbfix kbexpertiseinter kbsurveynew atdownload kbmt KB2853952 KbMtpt
Comentários
html>