KBBlog

MS Sysadmin and C# developer

sch

Ajuster le délai durant lequel Hyper-V attends l'arrêt d'une VM quand l'hôte s'arrête

Rédigé par Swisstone 3 commentaires

Hyper-V, comme tous les hyperviseurs, est capable d'effectuer une action sur les VM lorsque l'hôte s'arrête, par exemple, éteindre proprement le système d'exploitation invité.

Il peut cependant arriver que l'OS invité ne réponde pas correctement à la demande d'arrêt, ou plante durant cette phase.

C'est à ce moment là que le "ShutdownTimeout" est utile: Hyper-V forcera l'arrêt de la VM si ce délai est dépassé. Par défaut, sur Windows Serveur 2012 R2 et 2016 il est de 120 secondes, ce qui est généralement suffisant pour que l'arrêt de la VM soit effectif.

Oui, mais... si on a une VM qui a besoin de plus de 120 secondes à s'arrêter, on fait quoi ?
C'est là qu'intervient la paramètre ShutdownTimeout situé ici: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization


Il s'agit de la durée en secondes avant qu'Hyper-V ne considère que l'OS invité a planté durant l'arrêt et ne force son extinction. Il est possible de modifier ce paramètre si nécessaire.

3 commentaires

#1  - mika a dit :

Bonjour

merci pour cette information c'est justement ce que je cherchais.
Petite question : si des mises à jours sont à installer sur les VM, est-ce l'arrêt par ce paramétrage va déclencher leur installation ?

En vous remerciant,
mika

Répondre
#2  - Swisstone a dit :

Bonjour,

je n'ai jamais vérifié ce qu'il se passe quand Hyper-V arrête un Windows qui a des mises à jour en attente...

Par contre, je dirais que oui, un arrêt du système invité devrait déclencher l'installation des mises à jour en attente d'un shutdown. Vous pouvez choisir l'option 1 "Mettre en mémoire l'état" afin de suspendre la VM sans passer par le reboot si cela pose problème, mais à tester :)

Répondre
#3  - mika a dit :

Bonjour

j'aurai pensé que oui également, mais mes tests indiqueraient le contraire.
J'ai rebooté (via la commande shutdown -r) l'höte, et si les VM se sont bien arrêtées et redémarrées, elles n'ont pas installés les MAJ.
Je vérifie les paramétrages de la GPO WSUS, j'ai peut-être loupé un truc à ce niveau
Je vous tiendrais informer de l'avancement.

Répondre

Laisser un commentaire

Quelle est la première lettre du mot odrla ?

Fil RSS des commentaires de cet article