Servidor 2012 R2 FSRM Identificação do evento 8197 Erro: GetVolumeNameForVolumeMountPoint, 0x800700001, função incorreta

3

Eu encontrei próximo a nenhuma informação sobre esse erro com relação ao Server 2012. Há uma boa quantidade de informações sobre esse erro com o Server 2003 com uma correção de pacote de atualização da Microsoft, bem como notas sobre como o erro foi resolvido para o Server 2008 e 2008 R2, mas nada para 2012.

No Server 2012 e no Server 2012 R2 (edição não importa) após a instalação da função FSRM (File System Resource Manager), ocorre um erro:

Event ID 8197
Source: SRMSVC
File Server Resource Manger Service error: Unexpected error. 
Error-specific details:
Error: GetVolumeNameForVolumeMountPoint, 0x800700001, incorrect function

Este erro também ocorre em todos os reinícios, bem como após o serviço ter sido reiniciado (especificamente 30 segundos após ter sido iniciado). Este erro estava acontecendo em dois servidores Dell: PowerEdge R720 e PowerEdge R620.

A primeira coisa que descobri foi que isso ocorre apenas ao usar UEFI . Não há erro quando o servidor está usando o BIOS padrão. Eu poderia ter parado por aí e apenas ficado com o BIOS, mas não queria perder nenhum dos novos recursos do UEFI e do servidor 2012.

Inicialmente, presumi que isso fosse um problema com a implementação de UEFI da Dell, já que ocorria em meus novos servidores, bem como em uma VM em execução em um host DELL PowerEdge ESX. No entanto, consegui reproduzir esse erro com outra VM em execução em hardware que não é da Dell. Isso significa que o problema está na Microsoft. Instalar o FSRM no Server 2008 R2 no UEFI não produz o erro, somente 2012 & 2012 R2, restringindo isso a um problema do Server 2012 com UEFI.

Eu não vi nada de negativo vindo desse erro além do x vermelho brilhante no visualizador de eventos. Eu testei totalmente a funcionalidade do FSRM e descobri que tudo parecia funcionar sem problemas. Infelizmente, eu não sou do tipo que simplesmente ignora um erro persistente desconhecido, então eu gasto muito tempo tentando chegar ao fundo disso. Eu estava altamente motivado para descobrir isso porque o hit que eu tinha no google com esse erro e Server 2012 mencionou volumes em reinício (algo que eu não queria que aparecesse em mim na estrada).

    
por DigiMij 24.06.2014 / 00:12

1 resposta

6

Depois de um bom mês indo e voltando com a Dell e a Microsoft, recebi uma "resposta" sobre esse erro. Aqui estava a resposta da Microsoft:

Our escalation engineer has debugged the issue and found this is a by-design behavior on EFI system. We have reproduced this issue on both of the hardware machine & VM.

We would like to explain that we can safely ignore this event. The error message happens when FSRM service checks the system partition. On EFI system, the EFI system partition is a FAT system which will fail with the function call GetVolumeNameForVolumeMountPoint(). This is normal and the FSRM service is expecting this will fail on EFI system in its internal code. The error message is just logged for information purpose for such situation and that is why you can safely ignore it.

Pessoalmente, acho que esta é uma resposta ir embora. Eu respondi de volta lembrando-os que isso não ocorre com o Server 2008 R2 no UEFI, portanto, se isso é realmente "por design" devido à formatação da partição EFI, o Server 2008 R2 também teria o mesmo erro ...

Se acontecer de eu ouvir uma resposta pertinente a isso, atualizarei. Por enquanto eu só queria obter essa informação lá no caso de eu realmente não ser a única pessoa que viu este problema:}

    
por 24.06.2014 / 00:12