none
Hyper V falha ao iniciar uma máquina devido a limitação no sistema de arquivos RRS feed

  • Pergunta

  • Pessoal, tenho um ambiente em Windows Server 2008, rodando o hyper-v com alguns servidores virtuais.

    Recentemente para fins de backup, adquirimos um Storage da HP MSA 1040 SAN que fora implementado especificamente para nosso servidor físico da HP, um Proliant G8.

    Esse storage foi integrado via ISNS e embora eu enxergue o armazenamento normalmente, consiga gravar, ler, executar e tudo mais com arquivos na unidade, ao configurar a máquina virtual para que carregue unidades VHD dessa unidade física ele gera o erro abaixo:

    Quando crio os vhd's pela primeira vez a máquina inicia normalmente, mas quando faço alterações na estrutura dos discos vhd e reinicio a máquina virtual, ela não carrega e diz que existe essa limitação no sistema de arquivos.

    Dei uma vasculhada pelo fórum, e alguns caminhos apontaram para algo acumulativo no sistema de sombras, mas o sistema de sombras não está ativo nessa unidade SAN, desativei até mesmo a compactação de arquivos.

    Como sou novo com esse tipo de sistema, muito provavelmente esteja errando em algo, mas não consegui detectar ainda, se puderem me dar uma luz...


    Tedy006 - Espero ter ajudado ou pelo menos tentado.

    sexta-feira, 12 de agosto de 2016 14:36

Respostas

  • Tedy006,

    Como observado, o problema está relacionado a fragmentação no File System do disco.  

    As ações recomendadas realmente se restringem as descritas no referido KB, existe uma parte que cita este comportamento além da atualização.

    A heavily fragmented file in an NTFS volume may not grow beyond a certain size.

    https://support.microsoft.com/en-us/kb/967351 

    Assim, precisamos que os processos sejam concluídos, lembrando que os utilitários podem progredir muito lentamente ou o utilitário pode indicar uma extensa corrupção de arquivos assim como fragmentação. Em uma execução interativa do chkdsk ou defrag, geralmente impedido após vários minutos, se produz erros graves, como o que indica que o volume deve ser recriado. Novamente, você pode ter que usar outros métodos para resolver esta situação, entretanto executando o "chkdsk" e o "defrag" temos a chance de corrigir problemas nos sistemas de arquivos, porém, não podemos garantir devido ao irreparável nível de corrupção e/ou fragmentação. 

    Dependendo da velocidade do seu sistema, o tamanho do volume, a quantidade de dados sobre o volume e o que a ferramenta precisa corrigir, pode levar um longo tempo para que o chkdsk proceda com as correções (de algumas há muitas horas) ou pode parecer estar "preso".  

    "If you use chkdsk /f on a very large disk (for example, 70 gigabytes) or a disk with a very large number of files (for example, millions of files), chkdsk might take a long time (for example, over several days) to complete. The computer is not available during this time because chkdsk does not relinquish control until it is finished." 

    Ponto importante: “You must have at least 15 percent free space on the disk volume before Disk Defragmenter can completely defragment the volume.  If you have less free space, then a partial defragmentation will occur (unless you force the defragmentation with the -f switch).  Also, you cannot defragment a volume that has been marked by the OS as possibly containing errors.  This is where you would need to use the CHKDSK.EXE utility to ensure that there are no underlying disk issues.  Some other things to look out for:

    •Empty the Recycle Bin before defragmenting.  Disk Defragmenter does not defragment the Recycle Bin

    •As we discussed in our Page File post, if you want to defragment the page file, you need to zero it out first and then defragment the disk

    •By default, fragments that are greater than 64MB in size are ignored by Disk Defragmenter.  Fragments of this size (which already contain at least 16,000 contiguous clusters) have a negligible impact on performance

    •Disk Defragmenter will not defragment files that are in use.  For best results, shut down all running programs, or log off and log back in as an administrative account before defragmenting the disk” 

    Ações: 

    -        Colocar o equipamento em modo de manutenção

    -        CHKDSK /r /f

    -        Caso o Defrag do Windows não seja efetivo, recomendo utilizar uma third-party tool

    Se as ações sugeridas não surtirem efeito, considerar um format.

    Informações 

    What is disk defragmentation?

    http://windows.microsoft.com/en-us/windows/what-is-disk-defragmentation#1TC=windows-7

    Disk Fragmentation and System Performance

    https://blogs.technet.microsoft.com/askperf/2008/03/14/disk-fragmentation-and-system-performance/  

    What's New in Defrag for Windows Server 2012/2012R2

    https://blogs.technet.microsoft.com/askcore/2014/02/17/whats-new-in-defrag-for-windows-server-20122012r2/ 

    How Restore NTFS Permissions

    http://blogs.technet.com/b/askds/archive/2008/11/24/how-to-back-up-and-restore-ntfs-and-share-permissions.aspx

    • Sugerido como Resposta Thales F Quintas terça-feira, 16 de agosto de 2016 16:55
    • Marcado como Resposta Thales F Quintas quinta-feira, 25 de agosto de 2016 13:00
    terça-feira, 16 de agosto de 2016 16:37

Todas as Respostas

  • Tedy006,

    veja se esta KB é aplicável.

    A heavily fragmented file in an NTFS volume may not grow beyond a certain size            

    https://support.microsoft.com/en-us/kb/967351

    • Sugerido como Resposta Thales F Quintas sexta-feira, 12 de agosto de 2016 20:03
    sexta-feira, 12 de agosto de 2016 19:56
  • Não rolou.

    .

    Olhei outro artigo que dá referência a fragmentação do disco, estou tentando otimizar para ver se resolve. Porém a desfragmentação está demorada, caso resolva, informo ou se tiver uma outra luz.


    Tedy006 - Espero ter ajudado ou pelo menos tentado.

    segunda-feira, 15 de agosto de 2016 09:31
  • Tedy006,

    Como observado, o problema está relacionado a fragmentação no File System do disco.  

    As ações recomendadas realmente se restringem as descritas no referido KB, existe uma parte que cita este comportamento além da atualização.

    A heavily fragmented file in an NTFS volume may not grow beyond a certain size.

    https://support.microsoft.com/en-us/kb/967351 

    Assim, precisamos que os processos sejam concluídos, lembrando que os utilitários podem progredir muito lentamente ou o utilitário pode indicar uma extensa corrupção de arquivos assim como fragmentação. Em uma execução interativa do chkdsk ou defrag, geralmente impedido após vários minutos, se produz erros graves, como o que indica que o volume deve ser recriado. Novamente, você pode ter que usar outros métodos para resolver esta situação, entretanto executando o "chkdsk" e o "defrag" temos a chance de corrigir problemas nos sistemas de arquivos, porém, não podemos garantir devido ao irreparável nível de corrupção e/ou fragmentação. 

    Dependendo da velocidade do seu sistema, o tamanho do volume, a quantidade de dados sobre o volume e o que a ferramenta precisa corrigir, pode levar um longo tempo para que o chkdsk proceda com as correções (de algumas há muitas horas) ou pode parecer estar "preso".  

    "If you use chkdsk /f on a very large disk (for example, 70 gigabytes) or a disk with a very large number of files (for example, millions of files), chkdsk might take a long time (for example, over several days) to complete. The computer is not available during this time because chkdsk does not relinquish control until it is finished." 

    Ponto importante: “You must have at least 15 percent free space on the disk volume before Disk Defragmenter can completely defragment the volume.  If you have less free space, then a partial defragmentation will occur (unless you force the defragmentation with the -f switch).  Also, you cannot defragment a volume that has been marked by the OS as possibly containing errors.  This is where you would need to use the CHKDSK.EXE utility to ensure that there are no underlying disk issues.  Some other things to look out for:

    •Empty the Recycle Bin before defragmenting.  Disk Defragmenter does not defragment the Recycle Bin

    •As we discussed in our Page File post, if you want to defragment the page file, you need to zero it out first and then defragment the disk

    •By default, fragments that are greater than 64MB in size are ignored by Disk Defragmenter.  Fragments of this size (which already contain at least 16,000 contiguous clusters) have a negligible impact on performance

    •Disk Defragmenter will not defragment files that are in use.  For best results, shut down all running programs, or log off and log back in as an administrative account before defragmenting the disk” 

    Ações: 

    -        Colocar o equipamento em modo de manutenção

    -        CHKDSK /r /f

    -        Caso o Defrag do Windows não seja efetivo, recomendo utilizar uma third-party tool

    Se as ações sugeridas não surtirem efeito, considerar um format.

    Informações 

    What is disk defragmentation?

    http://windows.microsoft.com/en-us/windows/what-is-disk-defragmentation#1TC=windows-7

    Disk Fragmentation and System Performance

    https://blogs.technet.microsoft.com/askperf/2008/03/14/disk-fragmentation-and-system-performance/  

    What's New in Defrag for Windows Server 2012/2012R2

    https://blogs.technet.microsoft.com/askcore/2014/02/17/whats-new-in-defrag-for-windows-server-20122012r2/ 

    How Restore NTFS Permissions

    http://blogs.technet.com/b/askds/archive/2008/11/24/how-to-back-up-and-restore-ntfs-and-share-permissions.aspx

    • Sugerido como Resposta Thales F Quintas terça-feira, 16 de agosto de 2016 16:55
    • Marcado como Resposta Thales F Quintas quinta-feira, 25 de agosto de 2016 13:00
    terça-feira, 16 de agosto de 2016 16:37