Unterstützte virtuelle Oracle Linux-Computer auf Hyper-V

Gilt für: Azure Stack HCI, Windows Server 2022, Windows Server 2019, Windows Server 2016, Hyper-V Server 2016, Windows Server 2012 R2, Hyper-V Server 2012 R2, Windows 10, Windows 8.1

Die folgende Featureverteilungszuordnung zeigt die Features in jeder Version an. Die bekannten Probleme und Problemumgehungen für jede Verteilung werden nach der Tabelle aufgeführt.

In diesem Abschnitt

Tabellenlegende

  • Integriert: LIS sind als Teil dieser Linux-Distribution enthalten. Die Versionsnummern des Kernelmoduls für das integrierte LIS (wie z. B. von lsmod dargestellt) unterscheiden sich von der Versionsnummer im von Microsoft bereitgestellten LIS-Downloadpaket. Ein Konflikt gibt nicht an, dass das integrierte LIS veraltet ist.

  • ✔ – Feature verfügbar

  • (leer) – Feature nicht verfügbar

  • RHCK – Red Hat-kompatibler Kernel

  • UEK – Unbreakable Enterprise Kernel (UEK)

    • UEK4 – basiert auf dem Upstream-Linux-Kernel-Release 4.1.12
    • UEK5 – basiert auf dem Upstream-Linux-Kernel-Release 4.14
    • UEK6 – basiert auf dem Upstream-Linux-Kernel-Release 5.4

Oracle Linux 9.x-Serie

Feature Windows Server-Version 9.0 (RHCK)
Verfügbarkeit
Core 2019, 2016, 2012 R2
Genaue Uhrzeit für Windows Server 2016 2019, 2016
Netzwerk
Großrahmen 2019, 2016, 2012 R2
VLAN-Tagging und -Trunking 2019, 2016, 2012 R2
Livemigration 2019, 2016, 2012 R2
Statische IP-Einschleusung 2019, 2016, 2012 R2 ✔ Hinweis 2
vRSS 2019, 2016, 2012 R2
TCP-Segmentierung und -Prüfsummenauslagerungen 2019, 2016, 2012 R2
SR-IOV 2019, 2016
Storage
VHDX-Größe ändern 2019, 2016, 2012 R2
Virtueller Fibre Channel 2019, 2016, 2012 R2 ✔ Hinweis 3
Sicherung einer Live-VM 2019, 2016, 2012 R2 ✔ Hinweis 5
TRIM-Unterstützung 2019, 2016, 2012 R2
SCSI WWN 2019, 2016, 2012 R2
Arbeitsspeicher
PAE-Kernelunterstützung 2019, 2016, 2012 R2
Konfiguration der MMIO-Lücke 2019, 2016, 2012 R2
Dynamischer Arbeitsspeicher – Hinzufügen im laufenden Systembetrieb 2019, 2016, 2012 R2 ✔ Hinweis 7, 8, 9
Dynamischer Arbeitsspeicher – Ballooning 2019, 2016, 2012 R2 ✔ Hinweis 7, 8, 9
Ändern der Größe des Laufzeitspeichers 2019, 2016
Video
Hyper-V-spezifisches Videogerät 2019, 2016, 2012 R2
Sonstiges
Schlüssel-Wert-Paar 2019, 2016, 2012 R2
Nicht maskierbarer Interrupt 2019, 2016, 2012 R2
Dateikopie von Host zu Gast 2019, 2016, 2012 R2
lsvmbus-Befehl 2019, 2016, 2012 R2
Hyper-V-Sockets 2019, 2016
PCI Passthrough/DDA 2019, 2016
Virtuelle Computer der Generation 2
Starten mit UEFI 2019, 2016, 2012 R2 ✔ Hinweis 12
Sicherer Start 2019, 2016

Oracle Linux 8.x-Serie

Feature Windows Server-Version 8.0-8.5 (RHCK)
Verfügbarkeit
Core 2019, 2016, 2012 R2
Genaue Uhrzeit für Windows Server 2016 2019, 2016
Netzwerk
Großrahmen 2019, 2016, 2012 R2
VLAN-Tagging und -Trunking 2019, 2016, 2012 R2
Livemigration 2019, 2016, 2012 R2
Statische IP-Einschleusung 2019, 2016, 2012 R2 ✔ Hinweis 2
vRSS 2019, 2016, 2012 R2
TCP-Segmentierung und -Prüfsummenauslagerungen 2019, 2016, 2012 R2
SR-IOV 2019, 2016
Storage
VHDX-Größe ändern 2019, 2016, 2012 R2
Virtueller Fibre Channel 2019, 2016, 2012 R2 ✔ Hinweis 3
Sicherung einer Live-VM 2019, 2016, 2012 R2 ✔ Hinweis 5
TRIM-Unterstützung 2019, 2016, 2012 R2
SCSI WWN 2019, 2016, 2012 R2
Arbeitsspeicher
PAE-Kernelunterstützung 2019, 2016, 2012 R2
Konfiguration der MMIO-Lücke 2019, 2016, 2012 R2
Dynamischer Arbeitsspeicher – Hinzufügen im laufenden Systembetrieb 2019, 2016, 2012 R2 ✔ Hinweis 7, 8, 9
Dynamischer Arbeitsspeicher – Ballooning 2019, 2016, 2012 R2 ✔ Hinweis 7, 8, 9
Ändern der Größe des Laufzeitspeichers 2019, 2016
Video
Hyper-V-spezifisches Videogerät 2019, 2016, 2012 R2
Sonstiges
Schlüssel-Wert-Paar 2019, 2016, 2012 R2
Nicht maskierbarer Interrupt 2019, 2016, 2012 R2
Dateikopie von Host zu Gast 2019, 2016, 2012 R2
lsvmbus-Befehl 2019, 2016, 2012 R2
Hyper-V-Sockets 2019, 2016
PCI Passthrough/DDA 2019, 2016
Virtuelle Computer der Generation 2
Starten mit UEFI 2019, 2016, 2012 R2 ✔ Hinweis 12
Sicherer Start 2019, 2016

Oracle Linux 7.x-Serie

Diese Serie verfügt nur über 64-Bit-Kernel.

Funktion

Windows Server-Version

7.5-7.8

7.3-7.4

RHCK

UEK5

RHCK

UEK4

Verfügbarkeit

LIS 4.3

Integriert

Integriert

LIS 4.3

Integriert

Integriert

Core

2019, 2016, 2012 R2

Genaue Uhrzeit für Windows Server 2016

2019, 2016

Netzwerk

Großrahmen

2019, 2016, 2012 R2

VLAN-Tagging und -Trunking 2019, 2016, 2012 R2

Livemigration

2019, 2016, 2012 R2

Statische IP-Einschleusung

2019, 2016, 2012 R2

✔ Hinweis 2

✔ Hinweis 2

✔ Hinweis 2

✔ Hinweis 2

✔ Hinweis 2

✔ Hinweis 2

vRSS

2019, 2016, 2012 R2

TCP-Segmentierung und -Prüfsummenauslagerungen

2019, 2016, 2012 R2

SR-IOV

2019, 2016

Storage

VHDX-Größe ändern

2019, 2016, 2012 R2

Virtueller Fibre Channel

2019, 2016, 2012 R2

✔ Hinweis 3

✔ Hinweis 3

✔ Hinweis 3

✔ Hinweis 3

✔ Hinweis 3

✔ Hinweis 3

Sicherung einer Live-VM

2019, 2016, 2012 R2

✔ Hinweis 5

✔ Hinweis 4, 5

✔ Hinweis 5

✔ Hinweis 5

✔ Hinweis 4, 5

✔ Hinweis 5

TRIM-Unterstützung

2019, 2016, 2012 R2

SCSI WWN

2019, 2016, 2012 R2

Arbeitsspeicher

PAE-Kernelunterstützung

2019, 2016, 2012 R2

Konfiguration der MMIO-Lücke

2019, 2016, 2012 R2

Dynamischer Arbeitsspeicher – Hinzufügen im laufenden Systembetrieb

2019, 2016, 2012 R2

✔ Hinweis 7, 8, 9

✔ Hinweis 8, 9

✔ Hinweis 8, 9

✔ Hinweis 8, 9

✔ Hinweis 8, 9

✔ Hinweis 8, 9

Dynamischer Arbeitsspeicher – Ballooning

2019, 2016, 2012 R2

✔ Hinweis 7, 8, 9

✔ Hinweis 8, 9

✔ Hinweis 8, 9

✔ Hinweis 8, 9

✔ Hinweis 8, 9

✔ Hinweis 8, 9

Ändern der Größe des Laufzeitspeichers

2019, 2016

Video

Hyper-V-spezifisches Video

2019, 2016, 2012 R2

Sonstiges

Schlüssel-Wert-Paar

2019, 2016, 2012 R2

Nicht maskierbarer Interrupt

2019, 2016, 2012 R2

Dateikopie von Host zu Gast

2019, 2016, 2012 R2

lsvmbus-Befehl

2019, 2016, 2012 R2

Hyper-V-Sockets

2019, 2016

PCI Passthrough/DDA

2019, 2016

Virtuelle Computer der Generation 2

Starten mit UEFI

2019, 2016, 2012 R2

✔ Hinweis 12

✔ Hinweis 12

✔ Hinweis 12

✔ Hinweis 12

✔ Hinweis 12

✔ Hinweis 12

Sicherer Start

2019, 2016, 2012 R2

Oracle Linux 6.x-Serie

Diese Serie verfügt nur über 64-Bit-Kernel.

Feature Windows Server-Version 6.8-6.10 (RHCK) 6.8-6.10 (UEK4)
Verfügbarkeit LIS 4.3 Integriert
Core 2019, 2016, 2012 R2
Genaue Uhrzeit für Windows Server 2016 2019, 2016
Netzwerk
Großrahmen 2019, 2016, 2012 R2
VLAN-Tagging und -Trunking 2019, 2016, 2012 R2 ✔ Hinweis 1 ✔ Hinweis 1
Livemigration 2019, 2016, 2012 R2
Statische IP-Einschleusung 2019, 2016, 2012 R2 ✔ Hinweis 2
vRSS 2019, 2016, 2012 R2
TCP-Segmentierung und -Prüfsummenauslagerungen 2019, 2016, 2012 R2
SR-IOV 2019, 2016
Storage
VHDX-Größe ändern 2019, 2016, 2012 R2
Virtueller Fibre Channel 2019, 2016, 2012 R2 ✔ Hinweis 3 ✔ Hinweis 3
Sicherung einer Live-VM 2019, 2016, 2012 R2 ✔ Hinweis 5 ✔ Hinweis 5
TRIM-Unterstützung 2019, 2016, 2012 R2
SCSI WWN 2019, 2016, 2012 R2
Arbeitsspeicher
PAE-Kernelunterstützung 2019, 2016, 2012 R2
Konfiguration der MMIO-Lücke 2019, 2016, 2012 R2
Dynamischer Arbeitsspeicher – Hinzufügen im laufenden Systembetrieb 2019, 2016, 2012 R2 ✔ Hinweis 6, 8, 9 ✔ Hinweis 6, 8, 9
Dynamischer Arbeitsspeicher – Ballooning 2019, 2016, 2012 R2 ✔ Hinweis 6, 8, 9 ✔ Hinweis 6, 8, 9
Ändern der Größe des Laufzeitspeichers 2019, 2016
Video
Hyper-V-spezifisches Videogerät 2019, 2016, 2012 R2
Sonstiges
Schlüssel-Wert-Paar 2019, 2016, 2012 R2 ✔ Hinweis 10,11 ✔ Hinweis 10,11
Nicht maskierbarer Interrupt 2019, 2016, 2012 R2
Dateikopie von Host zu Gast 2019, 2016, 2012 R2
lsvmbus-Befehl 2019, 2016, 2012 R2
Hyper-V-Sockets 2019, 2016
PCI Passthrough/DDA 2019, 2016
Virtuelle Computer der Generation 2
Starten mit UEFI 2019, 2016, 2012 R2 ✔ Hinweis 12 ✔ Hinweis 12
Sicherer Start 2019, 2016

Notizen

  1. In diesem Oracle Linux-Release funktioniert das VLAN-Tagging, das VLAN-Trunking jedoch nicht.

  2. Die statische IP-Einschleusung funktioniert möglicherweise nicht, wenn Network Manager für einen bestimmten synthetischen Netzwerkadapter auf dem virtuellen Computer konfiguriert wurde. Damit die statische IP-Einschleusung reibungslos funktioniert, stellen Sie sicher, dass Network Manager entweder vollständig deaktiviert ist, oder über die Datei „ifcfg-ethX“ für einen bestimmten Netzwerkadapter deaktiviert wurde.

  3. Stellen Sie auf Windows Server 2012 R2 bei Verwendung virtueller Fibre Channel-Geräte sicher, dass die logische Einheit Nummer 0 (LUN 0) aufgefüllt wurde. Wenn LUN 0 nicht aufgefüllt wurde, kann ein virtueller Linux-Computer möglicherweise keine Fibre-Channel-Geräte nativ einbinden.

  4. Für integrierte LIS muss das Paket „hyperv-daemons“ für diese Funktionalität installiert werden.

  5. Wenn während der Sicherung einer Live-VM geöffnete Dateihandles vorhanden sind, müssen die gesicherten VHDs in einigen Fällen bei der Wiederherstellung möglicherweise einer Dateisystemkonsistenzprüfung (Fsck) unterzogen werden. Bei unbeaufsichtigten Livesicherungen können Fehler auftreten, wenn der virtuelle Computer über ein angefügtes iSCSI-Gerät oder einen direkt angefügten Speicher (auch als Pass-Through-Datenträger bezeichnet) verfügt.

  6. Unterstützung für dynamischen Arbeitsspeicher ist nur auf 64-Bit-VMs verfügbar.

  7. Unterstützung des Hinzufügens im laufenden Systembetrieb ist in dieser Distribution standardmäßig nicht aktiviert. Um Unterstützung des Hinzufügens im laufenden Systembetrieb zu aktivieren, müssen Sie wie folgt eine udev-Regel unter /etc/udev/rules.d/ hinzufügen:

    1. Erstellen Sie eine Datei /etc/udev/rules.d/100-balloon.rules. Sie können einen anderen gewünschten Namen für die Datei verwenden.

    2. Fügen Sie der Datei folgenden Inhalt hinzu: SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"

    3. Starten Sie das System neu, um Unterstützung des Hinzufügens im laufenden Systembetrieb zu aktivieren.

    Der Linux-Integrationsdienste-Download erstellt diese Regel zwar bei der Installation, aber die Regel wird auch entfernt, wenn LIS deinstalliert wird. Daher muss die Regel neu erstellt werden, wenn nach der Deinstallation dynamischer Arbeitsspeicher benötigt wird.

  8. Bei dynamischen Speichervorgängen können Fehler auftreten, wenn das Gastbetriebssystem zu wenig Arbeitsspeicher hat. Die folgenden Methoden haben sich bewährt:

    • Arbeitsspeicher beim Start und minimaler Arbeitsspeicher sollten mindestens so groß wie die vom Distributionsanbieter empfohlene Arbeitsspeichermenge sein.

    • Anwendungen, die in der Regel den gesamten verfügbaren Arbeitsspeicher auf einem System verbrauchen, sind auf den Verbrauch von bis zu 80 Prozent des verfügbaren RAM beschränkt.

  9. Wenn Sie dynamischen Arbeitsspeicher auf einem Windows Server 2016- oder Windows Server 2012 R2-Betriebssystem verwenden, geben Sie die Parameter Arbeitsspeicher beim Start, Minimaler Arbeitsspeicher und Maximaler Arbeitsspeicher in Vielfachen von 128 MB an. Wenn dies nicht der Fall ist, kann dies zu Fehlern beim Hinzufügen im laufenden Systembetrieb führen, und es wird möglicherweise keine Arbeitsspeichervergrößerung in einem Gastbetriebssystem angezeigt.

  10. Um die KVP-Infrastruktur (Schlüssel-Wert-Paar) zu aktivieren, installieren Sie das hypervkvpd- oder hyperv-daemons-rpm-Paket aus Ihrer Oracle Linux-ISO. Alternativ kann das Paket direkt aus Oracle Linux Yum-Repositorys installiert werden.

  11. Die KVP-Infrastruktur (Schlüssel-Wert-Paar) funktioniert ohne Linux-Softwareupdate möglicherweise nicht ordnungsgemäß. Wenden Sie sich an Ihren Distributionsanbieter, um das Softwareupdate zu erhalten, falls Probleme mit diesem Feature auftreten.

  12. Auf virtuellen Windows Server 2012 R2 Generation 2-Computern ist der sichere Start standardmäßig aktiviert, und einige virtuelle Linux-Computer werden erst gestartet, sobald die Option für den sicheren Start deaktiviert ist. Sie können den sicheren Start im Abschnitt Firmware der Einstellungen für den virtuellen Computer im Hyper-V-Manager oder mithilfe der PowerShell deaktivieren:

    Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
    

    Der Linux-Integrationsdienste-Download kann auf vorhandene VMs der Generation 2 angewendet werden, verleiht ihnen aber keine Generation 2-Funktionalität.

Weitere Informationen