8 votes

Pourquoi le gestionnaire des tâches n'affiche-t-il aucune activité de la part d'Hyper-V ?

J'ai installé un rôle Hyper-V sur mon serveur Windows 2008 R2. J'ai plusieurs machines virtuelles qui tournent à plein régime, mais le gestionnaire des tâches de l'hôte ne montre aucune activité du processeur de la part des machines virtuelles.

Cela rend difficile l'évaluation rapide de l'activité globale de la boîte d'accueil et c'est ennuyeux.

Existe-t-il une option quelque part dans l'interface utilisateur, dans le registre ou ailleurs pour que le gestionnaire des tâches inclue l'utilisation du processeur des machines virtuelles ?

12voto

frameworkninja Points 628

Hyper-V ne fonctionne pas sous Windows. Il s'agit d'un hyperviseur "bare metal". Le système d'exploitation qui était installé sur la machine est maintenant une VM. Il s'agit d'une VM spéciale en ce sens qu'elle a un accès direct au matériel, qu'elle n'apparaît pas dans la console de gestion d'Hyper-V, et d'autres éléments similaires, mais il s'agit toujours d'une VM. Elle ne peut donc pas voir ce que font les autres machines, pas plus qu'elles ne peuvent la voir.

Comme Hyper-V utilise toujours le système d'exploitation de base pour gérer les entrées-sorties du disque et du réseau, vous pouvez obtenir ces chiffres à partir de PerfMon. Les chiffres relatifs à la mémoire et au processeur obtenus à partir de PerfMon sont toutefois faussés et doivent être pris avec des pincettes.

6voto

Nate Points 3378

Vous devez utiliser Performance Monitor. Les compteurs ne peuvent être vus qu'à partir du système d'exploitation hôte (et non des autres vm).

Ici est un article spécifique de Microsoft sur le sujet.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X