Esto se ha identificado como un problema cuando una VM clúster de Hyper-V se encuentra en un estado específico. En lugar de saltarse esto y seguir protegiendo el clúster, el trabajo de protección entero falla. En el Core se recibe el siguiente error al intentar proteger un clúster de Hyper-V:
ERROR 2017-01-01T01:01:01 [8779] - ServiceHost.InMemoryHosting.InMemoryServiceHost ()
Method 'GetHyperVServerSummary' of service 'Replay.Core.Contracts.HyperV.IHyperVManagement' failed
System.Reflection.TargetInvocationException depth 0: Exception has been thrown by the target of an invocation. (0x80131604) ---> System.FormatException depth 1: Unrecognized Guid format. (0x80131537)
En los logs AppRecovery.PM del Agente se ve el siguiente error:
ERROR 2017-01-01T01:01:01 [75] - Replay.ServiceHost.Implementation.Hosting.ServiceHost (RequestUri=https://hyper-v-Cluster:8006/apprecovery/api/agent/hypervServerMetadata/fullMetadata ClientAddress=192.168.1.2:49857)
Service Host Error: Service error while handling request [PUT https://hyper-v-Cluster:8006/apprecovery/api/agent/hypervServerMetadata/fullMetadata]: Unrecognized Guid format.
Request Uri: https://hyper-v-Cluster:8006/apprecovery/api/agent/hypervServerMetadata/fullMetadata
Client Address: 192.168.1.2:49857
Identity: NTLM:Domain\Administrator
Service: Replay.Agent.Management.HyperV.Metadata.HyperVServerMetadataManagement
Method: GetServerMetadata
System.FormatException depth 0: Unrecognized Guid format. (0x80131537)
at System.Guid.GuidResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument, String failureArgumentName, Exception innerException) +0x2d 60066bb
at System.Guid.TryParseGuid(String g, GuidStyles flags, GuidResult& result) +0x2c 6000dcc
at System.Guid.Parse(String input) +0x1e 6000dc8
at Replay.Common.Implementation.Virtualization.HyperV.HyperVHelper.GetClusterVirtualMachinesSummaries(IWmiWrapper wmiWrapper) +0x6f 60016dc
at Replay.Common.Implementation.Virtualization.HyperV.HyperVHelper.GetVirtualMachinesSummaries(IHyperVWmiConnection hyperVWmiConnection) +0x22 60016d2
at Replay.Agent.Implementation.HyperV.Metadata.HyperVMetadataService.GetHyperVMetadata() +0x6 60002dc
© ALL RIGHTS RESERVED. Términos de uso Privacidad Cookie Preference Center