Error de HostAgentFail (2912) cuando se produce un error en cualquier actividad de SCVMM que implique mover datos
En este artículo se corrige un problema en el que se produce un error hostAgentFail (2912) cuando se produce un error en cualquier actividad de System Center Virtual Machine Manager que implica mover datos.
Versión original del producto: Microsoft System Center 2012 R2 Virtual Machine Manager, System Center 2012 Virtual Machine Manager
Número de KB original: 2928972
Síntomas
Cualquier actividad de Microsoft System Center Virtual Machine Manager (VMM) (como una rutina de copia) que implique mover datos que incluyan archivos como .vhd, .vhdx y archivos .iso produce un error en cuanto el trabajo comienza a mover datos.
En el siguiente ejemplo de seguimiento de VMM se muestra un trabajo de copia del servicio de transferencia inteligente en segundo plano (BITS) que comienza. En primer lugar, busque la excepción (HostAgentFail (2912); RR. HH.: 0x80041001) en la parte inferior de la pila y, a continuación, empiece a examinar los eventos antes de la excepción. La primera línea muestra que BITS está iniciando un trabajo de copia: en Microsoft.VirtualManager.Engine.Deployment.BitDeployer.Copy().
timedate,0x09C4,0x0994,4,BitsDeployer.cs,506,0x00000000, Caught Exception,{00000000-0000-0000-0000-000000000000},1,
timedate,0x09C4,0x0994,4,BitsDeployer.cs,506,0x00000000,"Microsoft.Carmine.WSManWrappers.WSManProviderException: Se ha producido un error interno al intentar ponerse en contacto con un agente en el servidor de Server.Domain.com.
17993 Asegúrese de que el agente está instalado y en ejecución. Asegúrese de que el servicio de WS-Management está instalado y en ejecución; a continuación, reinicie el agente. at Microsoft.Carmine.WSManWrappers.ErrorContextParameterHelper.ThrowTranslatedCarmineException(ErrorInfo ei; Excepción, por ejemplo)
at Microsoft.Carmine.WSManWrappers.WsmanAPIWrapper.RetrieveUnderlyingWMIErrorAndThrow(SessionCacheElement sessionElement; COMException ce)
at Microsoft.Carmine.WSManWrappers.WsmanAPIWrapper.Enumerate(String url; Filtro de cadena; Tipo de tipo)
at Microsoft.Carmine.WSManWrappers.WSManRequest'1.Enumerate(String url; WqlQuery de cadena)
at Microsoft.VirtualManager.Engine.Deployment.NativeDeploymentUtils.IsBitsRemoteApiAvailable(WSManConnectionParameters connectionParams; BitsRemoteApi remoteApi)
at Microsoft.VirtualManager.Engine.Deployment.LANAcceleratorFactory.GetDeploymentClientJob(WSManConnectionParameters connParams; WSManConnectionParameters remotePeerConnParams; String sourceFileName; String targetFilename; Puerto UInt16; Privacidad booleana; Marcas UInt32; String sessionID; Restablecimiento booleanoJob)
at Microsoft.VirtualManager.Engine.Deployment.BITSDeployer.CreateClientJob(DeploymentFile file; CLIENT_JOB_TYPE clientJobType; WSManConnectionParameters clientConnection; WSManConnectionParameters serverConnection; UInt16 serverTcpPort; ClientPrivacy booleano; Inicio booleanoAfresh)
at Microsoft.VirtualManager.Engine.Deployment.BitDeployer.Copy()
Error de Carmine: HostAgentFail (2912); RR. HH.: 0x80041001
Causa
Este problema se produce cuando BITS tiene un trabajo suspendido en el servidor VMM o en el host al que se transfieren los datos. Estos trabajos deben quitarse para permitir que se ejecuten otros trabajos de BITS.
Solución
Para resolver este problema, siga estos pasos en el servidor VMM y en los hosts a los que se mueven los datos.
Nota:
Puede omitir de forma segura cualquier mensaje que haga referencia al comando que está en desuso.
Abra un símbolo del sistema con privilegios elevados.
Escriba el siguiente comando y, a continuación, presione Entrar:
bitsadmin /list /allusers
Busque el número de trabajos que se suspenden. Cada trabajo comienza con un GUID.
Cancelar cada trabajo suspendido. Para ello, escriba el siguiente comando y presione Entrar:
bitsadmin /cancel {GUID}
Nota:
El GUID del marcador de posición representa el trabajo de BITS que está suspendido.
Repita el paso 4 para todos los trabajos de BITS.
Escriba el comando siguiente y, a continuación, presione ENTRAR: Esta acción garantiza que no se suspendan más trabajos.
bitsadmin /list /allusers
Más información
Windows Update, java Novedades y otras aplicaciones usan BITS para transferir datos. Los trabajos de BITS suspendidos pueden producirse debido a una acción de VMM con error anterior o a otras aplicaciones.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de