Installieren der Hyper-V-Rolle und Konfigurieren eines virtuellen Computers
Veröffentlicht: Februar 2012
Letzte Aktualisierung: August 2012
Betrifft: Windows Server 2012
In diesem Thema ist das Installieren der Hyper-V-Rolle auf einem Computer unter Windows Server® 2012 dargestellt. Es enthält auch grundlegende Anweisungen zum Erstellen und Konfigurieren eines virtuellen Computers, nachdem Hyper-V installiert wurde. Es enthält keine Konfigurationsanweisungen für spezielle Nutzungsszenarien wie das Konfigurieren von Hyper-V zum Verwenden von horizontal skalierten Servern. Stattdessen bietet es Links zu anderen Dokumenten, die diese Anweisungen enthalten (falls vorhanden).
Inhalt dieses Dokuments
-
Voraussetzungen
-
Schritt 1: Hinzufügen der Hyper-V-Rolle
-
Schritt 2: Erstellen eines virtuellen Computers
-
Schritt 3: Installieren des Gastbetriebssystems
-
Schritt 4: Installieren oder Upgrade von Integrationsdiensten
Hinweis |
|---|
| Dieses Thema enthält Windows PowerShell-Beispiel-Cmdlets, mit denen Sie einige der beschriebenen Vorgehensweisen automatisieren können. Weitere Informationen finden Sie im Thema zum Ausführen eines Windows PowerShell-Cmdlets. |
Stellen Sie vor dem Installieren der Hyper-V-Rolle sicher, dass Sie über Folgendes verfügen:
-
Einen Computer unter Windows Server 2012.
-
Genügend Speicher zum Ausführen aller virtuellen Computer, die Sie gleichzeitig ausführen möchten.
-
Software für den virtuellen Computer. Wenn Sie beispielsweise eine bestimmte Arbeitsauslastung testen möchten, benötigen Sie Installationsmedien für das Betriebssystem und die Arbeitsauslastung. Wenn Sie bestimmte Features von Windows Server 2012 testen möchten, können Sie dieselben Installationsmedien auf dem virtuellen Computer verwenden, mit denen Sie Windows Server 2012 auf dem physischen Computer installiert haben.
Stellen Sie die folgenden Überlegungen an. Sie sind nicht erforderlich, aber sie können Ihnen dabei helfen, bei der Installation der Rolle die sinnvollsten Entscheidungen zu treffen. Bedenken Sie:
-
Wo sollen die von virtuellen Computern verwendeten Dateien gespeichert werden?
-
Soll beim Installieren der Rolle ein virtueller Switch erstellt werden? Falls Sie keine SR-IOV (Single-Root I/O Virtualization) für die Netzwerkkonnektivität verwenden möchten, muss für virtuelle Computer ein virtueller Switch mit einem physischen Netzwerkadapter verbunden sein, um auf das physische Netzwerk zugreifen zu können. Wenn Sie den Switch beim Installieren der Rolle erstellen, wird dem Switch automatisch ein Name zugewiesen. Wenn Sie Tests ausführen möchten, für die ein bestimmter Switchname verwendet wird, können Sie den Namen des virtuellen Switches nach dem Installieren der Rolle ändern. Oder warten Sie mit dem Erstellen des Switches, bis Sie die Rolle installiert haben.
-
Sollen Livemigrationen von einem Computer mit Hyper-V zu einem anderen Computer ausgeführt werden?
Fügen Sie der Installation von Windows Server 2012 die Hyper-V-Rolle hinzu, damit Sie auf diesem Computer virtuelle Computer erstellen und ausführen können.
Führen Sie diesen Schritt mit Windows PowerShell aus.
-
Wenn Server-Manager bereits geöffnet ist, fahren Sie mit dem nächsten Schritt fort. Ist Server-Manager noch nicht geöffnet, gehen Sie wie nachfolgend beschrieben vor:
-
Starten Sie Server-Manager auf dem Windows-Desktop, indem Sie in der Windows-Taskleiste auf Server-Manager klicken.
-
Geben Sie auf der Seite Start von Windows einen beliebigen Teil des Namens Server-Manager ein. Klicken Sie auf die Verknüpfung für Server-Manager, wenn Sie auf der Seite Start in den Ergebnissen für Apps angezeigt wird. Um die Server-Manager-Verknüpfung an die Startseite anzuheften, klicken Sie mit der rechten Maustaste auf die Verknüpfung und anschließend auf An Startmenü anheften.
-
Starten Sie Server-Manager auf dem Windows-Desktop, indem Sie in der Windows-Taskleiste auf Server-Manager klicken.
-
Klicken Sie im Menü Verwalten auf Rollen und Features hinzufügen.
-
Überprüfen Sie auf der Seite Vorbemerkungen, dass der Zielserver und die Netzwerkumgebung für die Rollen und Features, die Sie installieren möchten, bereit sind. Klicken Sie auf Weiter.
-
Wählen Sie auf der Seite Installationstyp auswählen die Option Rollenbasierte oder featurebasierte Installation, und klicken Sie dann auf Weiter.
-
Wählen Sie auf der Seite Zielserver auswählen einen Server aus dem Serverpool aus, und klicken Sie dann auf Weiter.
-
Wählen Sie auf der Seite Serverrollen auswählen die Option Hyper-V aus.
-
Wenn Sie die Tools zum Erstellen und Verwalten virtueller Computer hinzufügen möchten, klicken Sie auf Features hinzufügen. Klicken Sie auf der Seite "Features hinzufügen" auf Weiter.
-
Wählen Sie auf den Seiten Virtuelle Switches erstellen, Migration eines virtuellen Computers und Standardspeicher die entsprechenden Optionen aus.
-
Wählen Sie auf der Seite Installationsauswahl bestätigen die Option Zielserver bei Bedarf automatisch neu starten, und klicken Sie dann auf Installieren.
-
Überprüfen Sie die abgeschlossene Installation, indem Sie die Seite Alle Server im Server-Manager öffnen, einen Server auswählen, auf dem Sie Hyper-V installiert haben, und die Kachel Rollen und Features auf der Seite für den ausgewählten Server anzeigen.
Gleichwertige Windows PowerShell-Befehle
Die folgenden Windows PowerShell-Cmdlets erfüllen dieselbe Funktion wie das vorhergehende Verfahren. Geben Sie die einzelnen Cmdlets in einer einzelnen Zeile ein, auch wenn es den Anschein hat, dass aufgrund von Formatierungseinschränkungen Zeilenumbrüche vorhanden sind.
Unter Windows PowerShell sind anders als unter Assistent zum Hinzufügen von Rollen und Features die Tools für die Verwaltung und die Snap-Ins für Rollen nicht standardmäßig inbegriffen. Wenn Sie Verwaltungstools für bei der Installation der Rolle einbeziehen möchten, fügen Sie den-IncludeManagementTools-Parameter zum Cmdlet hinzu. Wenn Sie Rollen und Features auf einem Server installieren, auf dem die Server Core-Installationsoption von Windows Server 2012 ausgeführt wird, und Sie einer Installation die Verwaltungstools einer Rolle hinzufügen, werden Sie aufgefordert, die Installationsoption in eine Minimal-shell-Option zu ändern, mit der Sie die Verwaltungstools ausführen können. Andernfalls können Verwaltungstools und -Snap-Ins nicht auf Servern installiert werden, auf denen die Server Core-Installationsoption von Windows Server ausgeführt wird.
-
Führen Sie eine der folgenden Aktionen aus, um eine Windows PowerShell-Sitzung mit erhöhten Benutzerrechten zu öffnen.
-
Klicken Sie auf dem Windows-Desktop auf der Taskleiste mit der rechten Maustaste auf Windows PowerShell, und klicken Sie dann auf Als Administrator ausführen.
-
Geben Sie auf der Seite Start von Windows einen beliebigen Teil des Namens Windows PowerShell ein. Klicken Sie mit der rechten Maustaste auf die Verknüpfung für Windows PowerShell, wenn sie auf der Seite Start in den Ergebnissen für Apps angezeigt wird, und klicken Sie auf Erweitert und dann auf Als Administrator ausführen. Um die Windows PowerShell-Verknüpfung an die Startseite anzuheften, klicken Sie mit der rechten Maustaste auf die Verknüpfung und anschließend auf An Startmenü anheften.
-
Klicken Sie auf dem Windows-Desktop auf der Taskleiste mit der rechten Maustaste auf Windows PowerShell, und klicken Sie dann auf Als Administrator ausführen.
-
Geben Sie Folgendes ein, und drücken Sie dann dieEINGABETASTE, wobei computer_name für den Namen eines Remotecomputers steht, auf dem Sie Hyper-V installieren möchten. Wenn Sie Hyper-V direkt in einer Konsolensitzung installieren möchten, fügen Sie
-ComputerName <computer_name>nicht in den Befehl ein.Install-WindowsFeature –Name Hyper-V -ComputerName <computer_name> -IncludeManagementTools -Restart
-
Wenn Sie eine Liste der auf dem lokalen Server verfügbaren und installierten Rollen und Features anzeigen möchten, geben Sie Get-WindowsFeature ein, und drücken Sie dann die EINGABETASTE. Die Ergebnisse des Cmdlets enthalten die Befehlsnamen der Rollen und Features, die diesem Computer hinzugefügt wurden.
Hinweis Unter Windows PowerShell 3.0 müssen die Server-Manager-Cmdlet-Module nicht in die Windows PowerShell-Sitzung importiert werden, bevor die zum Modul gehörenden Cmdlets ausgeführt werden. Module werden automatisch importiert, wenn Sie ein zum Modul gehörendes Cmdlet zum ersten Mal ausführen. Die Groß- und Kleinschreibung wird bei Windows PowerShell-Cmdlets ebenfalls nicht berücksichtigt. -
Überprüfen Sie die abgeschlossene Installation, indem Sie
Get-WindowsFeatureausführen. Wenn Sie Hyper-V remote installiert haben, fügen Sie den Parameter "ComputerName" ein (Get-WindowsFeature -ComputerName <Computername>), um eine Liste der auf dem Server installierten Rollen und Features anzuzeigen.
Bei diesem Schritt müssen die in Windows Server 2012 enthaltenen Hyper-V-Verwaltungstools auf diesem Computer oder einem anderen Computer installiert sein, mit dem Sie remote auf diesen Computer zugreifen können. Sie können keine frühere Version der Hyper-V-Tools verwenden, um diesen Schritt auszuführen.
Stellen Sie die folgenden Überlegungen an. Sie sind nicht erforderlich, aber sie können Ihnen dabei helfen, bei der Installation der Rolle die sinnvollsten Entscheidungen zu treffen. Bedenken Sie:
-
Welchen Namen soll der virtuelle Computer erhalten? Der Name bietet Ihnen eine Möglichkeit, den virtuellen Computer zu identifizieren. Sie können beispielsweise einen Namen verwenden, der den Typ des Servers identifiziert, den Sie auf diesem virtuellen Computer konfigurieren möchten (z. B. ein Webserver). Oder möglicherweise möchten Sie einen Namen verwenden, der das Gastbetriebssystem identifiziert.
-
Wie installieren Sie das Betriebssystem? Sie können es von einem physischen Medium oder aus einer Imagedatei (ISO-Datei) installieren. Sie können auch eine virtuelle Festplatte verwenden, auf der bereits ein Betriebssystem installiert ist.
Führen Sie diesen Schritt mit Windows PowerShell aus.
-
Öffnen Sie den Hyper-V-Manager. Klicken Sie im Menü „Server-Manager-Tools“ auf Hyper-V-Manager.
-
Wählen Sie im Navigationsbereich des Hyper-V-Managers einen Computer mit Hyper-V aus.
-
Klicken Sie im Bereich "Aktionen" auf Neu, und klicken Sie dann auf Virtueller Computer.
-
Der Assistent für neue virtuelle Computer wird geöffnet. Klicken Sie auf Weiter.
-
Geben Sie auf der Seite "Name und Speicherort angeben" einen entsprechenden Namen ein.
-
Geben Sie auf der Seite "Speicher zuweisen" genug Speicher ein, um das Gastbetriebssystem zu starten.
-
Verbinden Sie den virtuellen Computer auf der Seite Netzwerk konfigurieren mit dem Switch, den Sie beim Installieren von Hyper-V erstellt haben.
-
Wählen Sie auf den Seiten Virtuelle Festplatte verbinden und Installationsoptionen die Option aus, die für die von Ihnen geplante Installation des Gastbetriebssystems geeignet ist:
-
Wenn Sie das Gastbetriebssystem von einer DVD oder aus einer Imagedatei (einer ISO-Datei) installieren, wählen Sie Jetzt eine virtuelle Festplatte erstellen aus. Klicken Sie auf Weiter, und klicken Sie dann auf die Option, die den von Ihnen verwendeten Medientyp beschreibt. Wenn Sie beispielsweise eine ISO-Datei verwenden, klicken Sie auf Betriebssystem von startfähiger CD/DVD-ROM installieren, und geben Sie dann den Pfad zur ISO-Datei an.
-
Wenn das Gastbetriebssystem bereits auf einer virtuellen Festplatte installiert ist, wählen Sie Vorhandene virtuelle Festplatte verwenden aus, und klicken Sie dann auf Weiter. Wählen Sie dann Betriebssystem zu einem späteren Zeitpunkt installieren aus.
-
Wenn Sie das Gastbetriebssystem von einer DVD oder aus einer Imagedatei (einer ISO-Datei) installieren, wählen Sie Jetzt eine virtuelle Festplatte erstellen aus. Klicken Sie auf Weiter, und klicken Sie dann auf die Option, die den von Ihnen verwendeten Medientyp beschreibt. Wenn Sie beispielsweise eine ISO-Datei verwenden, klicken Sie auf Betriebssystem von startfähiger CD/DVD-ROM installieren, und geben Sie dann den Pfad zur ISO-Datei an.
-
Überprüfen Sie Ihre Auswahl auf der Seite "Zusammenfassung", und klicken Sie dann auf Fertig stellen.
Gleichwertige Windows PowerShell-Befehle
Die folgenden Windows PowerShell-Cmdlets erfüllen dieselbe Funktion wie das vorhergehende Verfahren. Geben Sie die einzelnen Cmdlets in einer einzelnen Zeile ein, auch wenn es den Anschein hat, dass aufgrund von Formatierungseinschränkungen Zeilenumbrüche vorhanden sind.
Führen Sie den folgenden Befehl aus, um einen virtuellen Computer mit dem Namen "web server" und 1 GB Startspeicher zu erstellen und eine vorhandene virtuelle Festplatte zu verwenden, auf der bereits ein Gastbetriebssystem installiert ist.
New-VM –Name “web server” –MemoryStartupBytes 1GB –VHDPath d:\vhd\BaseImage.vhdx
Bei diesem Schritt wird davon ausgegangen, dass Sie die Startmedien für den virtuellen Computer beim Erstellen des virtuellen Computers konfiguriert haben.
-
Klicken Sie im Hyper-V-Manager im Abschnitt Virtuelle Computer des Ergebnisbereichs mit der rechten Maustaste auf den Namen des virtuellen Computers, und klicken Sie dann auf Verbinden.
-
Das Tool Verbindung mit virtuellen Computern wird geöffnet.
-
Klicken Sie im Fenster von Verbindung mit virtuellen Computern im Menü Aktion auf Start.
-
Der virtuelle Computer wird gestartet. Die Startgeräte werden ermittelt, und das Installationspaket wird geladen.
-
Führen Sie die weiteren Schritte der Installation aus.
Hyper-V enthält ein Softwarepaket für unterstützte Gastbetriebssysteme, mit dem die Integration zwischen dem physischen Computer und dem virtuellen Computer verbessert wird. Dieses Paket wird als Integrationsdienste bezeichnet.
Hinweis |
|---|
| Dieser Schritt muss über die grafische Benutzeroberfläche ausgeführt werden. Er kann nicht automatisiert oder innerhalb einer Windows PowerShell-Sitzung ausgeführt werden. |
-
Öffnen Sie den Hyper-V-Manager. Klicken Sie im Menü „Server-Manager-Tools“ auf Hyper-V-Manager.
-
Stellen Sie eine Verbindung mit dem virtuellen Computer her. Führen Sie dazu im Abschnitt Virtuelle Computer des Ergebnisbereichs eine der folgenden Aktionen aus:
-
Klicken Sie mit der rechten Maustaste auf den Namen des virtuellen Computers, und klicken Sie auf Verbinden.
-
Markieren Sie den Namen des virtuellen Computers. Klicken Sie im Bereich Aktion auf Verbinden.
-
Klicken Sie mit der rechten Maustaste auf den Namen des virtuellen Computers, und klicken Sie auf Verbinden.
-
Das Tool Verbindung mit virtuellen Computern wird geöffnet. Klicken Sie im Menü "Aktion" von "Verbindung mit virtuellen Computern" auf Installationsdatenträger für Integrationsdienste einlegen. Dadurch wird der Installationsdatenträger im virtuellen DVD-Laufwerk geladen.
-
Abhängig vom installierten Betriebssystem muss die Installation ggf. manuell gestartet werden. Klicken Sie an einer beliebigen Stelle im Fenster des Gastbetriebssystems, und navigieren Sie zum CD-Laufwerk. Verwenden Sie die entsprechende Methode für das jeweilige Gastbetriebssystem, um das Installationspaket vom CD-Laufwerk zu starten.
-
Nach Abschluss der Installation sind alle Integrationsdienste verfügbar.
-
Hyper-V (Übersicht)
-
Neues in Hyper-V
-
Hyper-V-Modul für Windows PowerShell
