Müssen Gastbetriebssysteme von Hyper-V Virtual Machine heruntergefahren werden, bevor Windows Server 2012 R2, auf dem sie ausgeführt werden, neu gestartet wird?

9

Ich bin ziemlich neu in der Verwendung von Hyper-V. Ich versuche, die bewährte Methode zum Herunterfahren und Neustarten meines Servers zu erlernen, wenn virtuelle Maschinen darauf ausgeführt werden.

Ich habe einen physischen Server mit MS Windows Server 2012 R2. Ich habe zwei virtuelle Maschinen, die unter Hyper-V auf diesem Windows-Server ausgeführt werden. Auf einer VM wird ein Gastbetriebssystem von Windows 7 Professional ausgeführt. Auf der anderen VM wird Ubuntu 14.10 ausgeführt.

Meine Frage ist, muss ich jede virtuelle Maschine herunterfahren, bevor ich den physischen Server herunterfahre, oder werden die virtuellen Maschinen im Rahmen des Herunterfahrens vom physischen Server heruntergefahren?

Ich konnte keine Informationen zu diesem Prozess finden. Kann mich jemand in die richtige Richtung weisen?

Danke

BitBug
quelle

Antworten:

13

Dies hängt davon ab, wie Sie Ihre virtuellen Maschinen konfiguriert haben.

Wenn Sie Ihre VMs so konfiguriert haben, dass sie ausgeschaltet sind, entspricht das Herunterfahren des Host-Betriebssystems in etwa dem Stromverbrauch der VMs. Wenn Ihre VMs auf diese Weise konfiguriert sind und Sie möchten, dass sie sicher heruntergefahren werden, müssen Sie sie zuerst herunterfahren. Sie können auch andere Optionen wie das Anhalten oder Herunterfahren des Gastbetriebssystems verwenden.

Beachten Sie, dass für das Herunterfahren des Gasts die ordnungsgemäße Installation von Gastzugaben auf dem Gast erforderlich ist. Ich glaube, ohne sie werden Sie den "Ausschalt" -Effekt haben, aber ich bin nicht sicher.

Hyperv Shutdown

Zoredache
quelle
Sehr hilfreich und gab mir genau das, was ich brauchte.
BitBug
1
Ich bin kein Experte für Hyper-V, aber es scheint logisch, dass entweder "VM ausschalten" oder "VM-Status speichern" ohne Ergänzungen möglich wäre. Ich meine, "Speichern" sollte nicht komplexer sein als das Einfrieren der virtuellen FS und CPU, das Speichern der RAM- und CPU-Register und möglicherweise einige andere Statusinformationen (GPU? Virtuelles Netzwerk / Busgeräte?). Ihr Screenshot (die Warnung wird nur bei der dritten Option angezeigt) und die Antwort von @ dbwillis scheinen diese Annahme zu unterstützen.
Slipp D. Thompson
1
Ich habe Probleme mit Software bei einigen Gästen in einem Suspend-Zustand gesehen. Besonders Sachen, die die richtige Zeit brauchen. Ohne Gastzugaben zur Korrektur der Zeit im Lebenslauf können die Dinge etwas wackelig werden. Sie benötigen sie möglicherweise nicht, damit der Gast sie anhalten / fortsetzen kann. Sie möchten sie wirklich, damit Ihr Gastbetriebssystem stabil bleibt. Übrigens, Notepad ist hier nicht der beste Test.
Zoredache
2

Nein, in meinen Tests müssen die VMs nicht heruntergefahren werden. Ich habe dies tatsächlich getestet, indem ich den Editor auf einer VM mit nicht gespeichertem Text geöffnet und dann den Host neu gestartet habe.

Die VM wurde mit geöffnetem Notizblock und dem dortigen Text wieder angezeigt.

Ich denke, unter HyperV-Einstellungen gibt es eine Standardoption, um dies beim Neustart mit VM zu tun.

dbwillis
quelle
2
Dies beschreibt nur eine einzige Bedingung / Aktion für die Einstellungen für das automatische Herunterfahren der VM beim Herunterfahren des Hosts. Es gibt drei mögliche Bedingungen / Aktionen für den Umgang mit einer VM beim Herunterfahren des Hosts.
Joeqwerty
2

Ich ziehe es vor, sie einzeln über die Verwaltungskonsole herunterzufahren. Obwohl dies ziemlich selten ist, kann es vorkommen, dass der VM-Status ein Problem aufweist oder nicht ordnungsgemäß heruntergefahren wird. Dies gibt mir die Möglichkeit, sicherzustellen, dass dies alles so geschieht, wie ich es erwartet habe. Ganz zu schweigen davon, dass die VM selbst manchmal nicht immer RAM freigibt, je nachdem, auf welchen Systemen sie ausgeführt wird, und obwohl sie oft nichts wirklich tut, fühle ich mich aus irgendeinem Grund besser.

user356865
quelle
1

Es scheint, dass die Standardeinstellung das Speichern des Systemstatus ist. Meiner Meinung nach muss die einzelne VM nicht heruntergefahren werden, wenn die Standardeinstellung verwendet wird.

David K.
quelle