Le top 14 des incidents Hyper-V
Quelques mois après la mise à disposition de Hyper-V en version RTM, nous disposons déjà de quelques statistiques permettant de lister les problèmes les plus souvent rencontrés par nos clients.
Plusieurs fiche techniques sont en cours d’écriture pour officialiser les réponses que nous apportons aux dysfonctionnements qui nous sont remontés mais les blogs des équipes produits ou des équipes de support proposent les réponses.
Installation
Le système se fige au moment du redémarrage à l’étape "Configuring Updates Stage 3 of 3" après l’activation, la désactivation ou la mise à jour du rôle Hyper-V
Cause : HP Network Configuration Utility
Solution : KB950792 When you try to enable, disable, or update Hyper-V technology, the process stops responding
Après l’installation du rôle Hyper-V, une machine nouvellement créée ne parvient pas à démarrer avec le message suivant : “The virtual machine could not be started because the hypervisor is not running”
Cause : la fonctionnalité de virtualisation matérielle ou la fonctionnalité DEP (Data Execution Prevention) sont désactivées dans le BIOS
Solution : Activer la fonctionnalité de virtualisation matérielle (Intel-VT ou AMD-V en fonction du fabricant de processeur) ou la fonctionnalité DEP dans le BIOS.
Note : ce prérequis est documenté dans les release notes
Périphériques virtuels et pilotes
La carte réseau “Synthetic NIC” est listée comme un périphérique inconnu dans le gestionnaire de périphérique
Cause : les Integration Components ne sont pas installés
Solution : installer les Integration Components dans la machine virtuelle
Impossibilité d’associer le port COM virtuel a un port COM physique
Cause : c’est un comportement par défaut (ou pour reprendre le jargon : By Design) documenté dans l’aide
Les disques dynamiques attachés à un contrôleur SCSI dans une machine virtuelle Windows Server 2003 sont en statut “Offline” après redémarrage de la VM
Cause : une mauvaise valeur de démarrage a été configurée pour Storsvc dans la base de registre
Solution : modifier la valeur de la clé “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storsvc\Start” pour qu’elle soit à 3
Integration Components
Lors de la tentative d’installation des Integration Components dans une machine virtuelle Windows Server 2003, le message suivant est affiché :
“Unsupported Guest OS
An error has occurred: The specified program requires a newer version of Windows”
Cause : les Integration Components ne sont pas installables sous Windows Server 2003 RTM et SP1
Solution : appliquer le Service Pack 2 (voir fiche technique KB950050 pour les systèmes supportés par les ICs)
Etat et paramètres des machines virtuelles
Les machines virtuelles ont un statut “Paused-Critical”
Cause : manque d’espace disque disponible sur le volume hébergeant les .VHD et .AVHD
Solution : libérer de l’espace !
Lors de la création ou du démarrage d’une machine virtuelle, le message suivante est affiché : “The requested operation cannot be performed on a file with a user-mapped section open. (0x800704C8)”
Cause : ce dysfonctionnement peut être causé par les composants de scan realtime des anti-virus installés sur l’hôte Hyper-V
Solution : exclure du scan realtime les éléments listés ci-dessous
-
- Le dossier par défaut contenant la configuration des machines virtuelles (C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines)
- Le dossier personnalisé contenant la configuration des machines virtuelles
- Le dossier par défaut contenant les fichiers .VHD (C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks)
- Le dossier personnalisé contenant les fichiers .VHD
- Le dossier contenant les snapshots
- Vmms.exe
- Vmwp.exe
Les modifications des paramètres d’une machine virtuelle effectuées sur un noeud d’un cluster ne sont pas présentes sur le second noeud après un failover
Cause : l’option “Refresh Virtual Machine Configuration” n’a pas été utilisée avant la bascule
Solution : lorsque le paramétrage d’une machine virtuelle hébergée sur un cluster est modifié, il est nécessaire de forcer un “Refresh Virtual Machine Configuration” avant la bascule
Ressource : Ask the Core Team - Cluster Resource Type options for Hyper-V
Snapshots
Perte des snapshots
Cause : le disque VHD a été étendu
Solution : restaurer le VHD depuis une sauvegarde
Note : comme il l’est indiqué dans la documentation technique, les snapshots ne sont pas supportés comme une solution de sauvegarde
Une machine virtuelle échoue lors de son démarrage
Cause : les fichiers .AVHD ont été supprimés pour récupérer de l’espace disque
Solution : restaurer les fichiers .AVHD depuis une sauvegarde
Sauvegarde avec le writer VSS piur Hyper-V
Comment sauvegarder les machines virtuelles avec Windows Server Backup ?
Solution : Ask the Core Team - How to enable Windows Server Backup support for the Hyper-V VSS Writer
Virtual Network Manager
Des problèmes de connectivité apparaissent sur les machines virtuelles et/ou sur l’hôte
Cause : présence de solution de teaming réseau
Solution : désinstaller la solution de teaming
Console de management Hyper-V
Lors de la tentative de création ou de modification d’une machine virtuelle le message suivant est affiché : “You might not have permission to perform this task”
Cause : il existe plusieurs explications pour ce dysfonctionnement mais la plus commune est qu’une console Hyper-V en version beta est utilisée pour gérer un hôte Hyper-V RTM
Solution : installer la version RTM de la console de management Hyper-V disponible depuis la fiche technique KB950050
Ressources supplémentaires
Virtualization with Hyper-V: FAQ (en Anglais)
Hyper-V Release Notes (en Anglais)
Hyper-V Planning and Deployment Guide (en Anglais)
Hyper-V Getting Started Guide (en Anglais)
Hyper-V Step-by-Step Guide: Hyper-V and Failover Clustering (en Anglais)
Virtualization with Hyper-V: Supported Guest Operating Systems (en Anglais)
Virtualization with Hyper-V: Application Support (en Anglais)
Microsoft Assessment and Planning Toolkit (en Anglais)
Microsoft Virtualization (en Anglais)
Windows Virtualization Team Blog (en Anglais)
Guillaume
Windows Core Support Escalation Engineer