Nécessite l’état de l’hôte après la reconstruction du référentiel WMI

Cet article vous aide à résoudre un problème dans lequel Virtual Machine Manager (VMM) peut signaler un état de besoin d’attention après la reconstruction du référentiel WMI (Windows Management Instrumentation) pour un hôte.

Version du produit d’origine :   Microsoft System Center 2012 R2, gestionnaire de machine virtuelle, System Center 2012 Virtual Machine Manager
Numéro de la base de connaissances initiale :   2938227

Symptômes

Après avoir reconstruit l’espace de stockage WMI pour un hôte qui exécute Windows Server 2012 ou Windows Server 2012 R2, Microsoft System Center 2012 Virtual Machine Manager peut signaler un état de nécessité de l' attention de l’hôte. En outre, les travaux de mise à jour par hôte se terminent avec l’erreur 2915 et le code hexadécimal 0x80338000 pendant qu’ils tentent de se connecter à la ressource WMI suivante :

https://schemas.microsoft.com/webm/wsman/1/wmi/root/standartcimv2/MSFT_NetAdapter

Une erreur semblable à l’exemple suivant s’affiche dans la console d’administration VMM :

Error (2915)
Le service gestion à distance de Windows ne peut pas traiter la demande. L’objet est introuvable sur le serveur (host.contoso.com).

WinRM : URL : https://host.contoso.com:5985 , verbe : [Get], ressource : [ https://schemas.microsoft.com/wbem/wsman/1/wmi/root/virtualization/v2/Msvm_VirtualSystemSettingData?InstanceID=Microsoft:73F1C285-7765-48F9-9472-9984B3B60336 ]

Erreur inconnue (0x80338000)

Action recommandée
Assurez-vous que l’agent VMM est installé et en cours d’exécution. Si l’erreur persiste, redémarrez le serveur de virtualisation (PRDTDC-HVS001.cgli.int), puis tentez à nouveau l’opération.

Cause

Windows Server 2012 et Windows Server 2012 R2 ont un problème connu lors de la reconstruction de l’espace de noms WMI. Plus précisément, la suppression du fichier MOF (Managed Object Format) et du fichier MOF d’installation est traitée lors de l’émission de la mofcomp commande standard pour reconstruire l’espace de noms WMI. Cela peut entraîner le traitement du fichier MOF d’installation avant le traitement du fichier MOF de suppression. Lorsqu’il se produit, l’espace de noms WMI n’est pas présent après la reconstruction.

Résolution

Pour résoudre ce problème, procédez comme suit :

  1. Ouvrez une invite de commandes avec élévation de privilèges en cliquant avec le bouton droit sur le raccourci vers l’invite de commandes et en sélectionnant exécuter en tant qu’administrateur sur l’ordinateur hôte.

  2. Utilisez la commande CD pour accéder au %windir%\System32\Wbem répertoire.

  3. Exécutez la commande suivante :

    for /f %x in ('dir /b *.mof ^| findstr /v /i uninstall') do mofcomp %x
    
  4. Revenez à la console d’administration VMM et actualisez l’ordinateur hôte.

Ces étapes reconstruisent le référentiel WMI sur l’hôte. Après la prochaine mise à jour de l’hôte dans Virtual Machine Manager, les hôtes doivent signaler qu’ils sont à l’état prêt .