web-dev-qa-db-fra.com

Hyper-v VM bloqué dans l'état "enregistré", ne peut pas alimenter ou avoir Savestate supprimé

J'ai un serveur avec WINSRV 2016 DC) installé pour les objectifs de la virtualisation Hyper-V.

Après l'arrêt gracieux prévu pour tester l'onduleur, trois VMS ne démarreront pas. Le manager Hyper-V montre que les VM sont dans l'état "enregistré". Ils ne seront pas allumés, lancent une erreur. Les "détails" du message d'erreur indiquent uniquement le GUID de la machine virtuelle erronée. La même chose se produit si j'essaie de supprimer l'espacement de l'interface graphique ou de PowerShell.

J'ai plongé dans les dossiers de VM et rencontré des fichiers nul .bin ou .vsv. Une recherche Serverwide ALSY n'a donné aucun résultat.

Le serveur a une quantité adéquate de RAM et FS pour exécuter même le plus petit des VMS bloqués.

Y a-t-il des moyens de restaurer ces VMS?

Edit: Le journal des événements soulève ces codes: 14026, 20864, ​​20924, 15160. Aucune autre information donnée. Situation similaire: https://www.petri.com/forums/forum/virtualization/microsoft-hyper-v-technology/514257-Cannot-export-hyper-v-vm-and-no-real-info En outre, les deux VMS ont des instantanés.

3
Llamatea

Pour commencer avec ... Je ne sais pas si le problème que vous rencontrez, vous allez correspondre à ce que je viens de passer. J'ai une seule hyperviseur de nœuds avec plusieurs VMS. J'ai échangé le système de stockage que les machines virtuelles vivaient sur et ce faisant, je viens de fermer et de déplacer mon VMS sur le nouveau stockage et mappé le stockage avec les mêmes concepteurs de conduite qui pensent que tout serait pêchy. Je me suis retrouvé dans une situation similaire où je me suis retrouvé avec des ordinateurs virtuels qui étaient bloqués dans un état "sauvé" et ne commenceraient pas, n'importeraient pas, n'effacerait pas l'État. Inutile de dire que cela a entraîné une grande panique et une frustration.

En tout cas ... Après avoir bricé pendant plusieurs heures, il est venu à mon attention que dans le dossier où les fichiers de fichier VM sont situés, je n'avais que des fichiers VMCX et aucun fichier VMRS. Apparemment , le programme que j'ai utilisé pour copier des fichiers sur la pensée que ceux-ci étaient des fichiers temporaires qui ne valaient pas la peine de bouger ou de quelque chose (ce qu'ils sont en quelque sorte). Mais c'est ce qui m'empêche apparemment d'empêcher l'état de la machine virtuelle.

Maintenant ... Je ne vais pas dire que c'est bon ... je vais juste dire que cela a fonctionné pour moi ... j'ai simplement pris un VM À partir d'une autre machine que j'avais désactivée avec un très petit fichier VMRS et la copie, alors la renommée pour correspondre au nom de fichier des fichiers VMCX. À ce stade, j'ai pu effacer l'état du VM. Mais ... Il y avait encore une capture 22 ... Apparemment, ce fichier a quelque chose à voir avec l'ordre de démarrage de la machine car lorsque je suis entré dans les paramètres de la machine virtuelle, la seule option a été démarrer à partir de fichier. Aucun des autres appareils ont été répertoriés comme des options disponibles. Tout ce que je voulais faire était de démarrer depuis le disque dur ... Je me soucierai de me soucier du reste. Donc, je devais supprimer le disque dur, appliquer le changement, ajouter le disque dur dans, appliquer Le changement à nouveau, puis j'ai pu sélectionner l'option de démarrage pour le disque dur.

Je n'ai compris que tout cela et restauré mon VMS il y a environ 2 heures ... et jusqu'à présent, je n'ai eu aucun problème avec les VMS que j'ai restauré avec cette méthode. Je suis sûr que certains experts Microsoft Po-Po sur moi pour cette méthode ... et j'aimerais connaître une meilleure façon de le faire car je suis sûr qu'il y en a un (ou devrait être de toute façon). Alors, utilisez ceci à votre discrétion.

1
Craig