Unterstützte Oracle Linux virtuellen Computern unter Hyper-V

Gilt für: Windows Server 2022, Azure Stack HCI, Version 20H2; 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 Zuordnung der Featureverteilung gibt die Features an, die in jeder Version vorhanden sind. Die bekannten Probleme und Problemumgehungen für jede Verteilung werden nach der Tabelle aufgeführt.

In diesem Abschnitt

Tabellenlegende

  • Integriert : LIS sind teil dieser Linux-Distribution. Die Versionsnummern des Kernelmoduls für den integrierten LIS (wie z. B. lsmod gezeigt) unterscheiden sich von der Versionsnummer im von Microsoft bereitgestellten LIS-Downloadpaket. Ein Konflikt weist nicht darauf hin, dass die 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 upstream Linux Kernel Release 4.1.12
    • UEK5 : basiert auf Upstreamversion 4.14 des Linux-Kernels
    • UEK6 : basiert auf Upstreamversion 5.4 des Linux-Kernels

Oracle Linux 8.x-Serie

Feature Windows Server-Version 8.0-8.1 (RHCK)
Verfügbarkeit
Core 2019, 2016, 2012 R2
Windows Server 2016 genaue Zeit 2019, 2016
Netzwerk
Großrahmen 2019, 2016, 2012 R2
VLAN-Markierung 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üfsummenabladungen 2019, 2016, 2012 R2
SR-IOV 2019, 2016
Storage
Ändern der VHDX-Größe 2019, 2016, 2012 R2
Virtueller Fibre Channel 2019, 2016, 2012 R2 ✔ Hinweis 3
Sicherung virtueller Livecomputer 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 – Hot-Add 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
Key-Value-Paar 2019, 2016, 2012 R2
Nicht maskierbarer Interrupt 2019, 2016, 2012 R2
Dateikopiervorgang vom Host zum 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 Reihe 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

Windows Server 2016 genaue Zeit

2019, 2016

Netzwerk

Großrahmen

2019, 2016, 2012 R2

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

Livemigration

2019, 2016, 2012 R2

Einschleusung statischer IP-Adressen

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üfsummenabladungen

2019, 2016, 2012 R2

SR-IOV

2019, 2016

Storage

Ändern der VHDX-Größe

2019, 2016, 2012 R2

Virtueller Fibre Channel

2019, 2016, 2012 R2

✔ Hinweis 3

✔ Hinweis 3

✔ Hinweis 3

✔ Hinweis 3

✔ Hinweis 3

✔ Hinweis 3

Sicherung virtueller Livecomputer

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 Hot-Add

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

Größe des Laufzeitspeichers ändern

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

Dateikopiervorgang vom Host zum 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 Reihe 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
Windows Server 2016 genaue Zeit 2019, 2016
Netzwerk
Großrahmen 2019, 2016, 2012 R2
VLAN-Markierung 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üfsummenabladungen 2019, 2016, 2012 R2
SR-IOV 2019, 2016
Storage
Ändern der VHDX-Größe 2019, 2016, 2012 R2
Virtueller Fibre Channel 2019, 2016, 2012 R2 ✔ Hinweis 3 ✔ Hinweis 3
Sicherung virtueller Livecomputer 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 – Hot-Add 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
Größe des Laufzeitspeichers ändern 2019, 2016
Video
Hyper-V-spezifisches Videogerät 2019, 2016, 2012 R2
Sonstiges
Key-Value Paar 2019, 2016, 2012 R2 ✔ Hinweis 10,11 ✔ Hinweis 10,11
Nicht maskierbarer Interrupt 2019, 2016, 2012 R2
Kopieren von Dateien vom Host auf den 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. Für dieses Oracle Linux funktioniert VLAN-Tagging, VLAN-Trunking jedoch nicht.

  2. Statische IP-Einjektion funktioniert möglicherweise nicht, wenn Network Manager für einen bestimmten synthetischen Netzwerkadapter auf dem virtuellen Computer konfiguriert wurde. Stellen Sie sicher, dass der Netzwerk-Manager entweder vollständig ausgeschaltet ist oder für einen bestimmten Netzwerkadapter über die ifcfg-ethX-Datei deaktiviert wurde, um eine reibungslose Funktionsweise der statischen IP-Einjektion zu gewährleisten.

  3. Stellen Windows Server 2012 R2 bei Verwendung virtueller Fibre Channel-Geräte sicher, dass die logische Einheitsnummer 0 (LUN 0) aufgefüllt wurde. Wenn LUN 0 nicht aufgefüllt wurde, ist ein virtueller Linux-Computer möglicherweise nicht in der Lage, Fibre Channel-Geräte nativ zu installieren.

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

  5. Wenn während eines Sicherungsvorgang für einen virtuellen Livecomputer geöffnete Dateihandles verwendet werden, müssen die gesicherten VHDs in einigen Fällen bei der Wiederherstellung möglicherweise einer Dateisystemkonsistenzprüfung (Fsck) unterzogen werden. Livesicherungsvorgänge können im Hintergrund fehlschlagen, wenn der virtuelle Computer über ein angeschlossenes iSCSI-Gerät oder einen direkt angeschlossenen Speicher (auch als Pass-Through-Datenträger bekannt) verfügt.

  6. Dynamische Arbeitsspeicherunterstützung ist nur auf virtuellen 64-Bit-Computern verfügbar.

  7. Hot-Add-Unterstützung ist in dieser Verteilung standardmäßig nicht aktiviert. Um die Hot-Add zu aktivieren, müssen Sie eine udev-Regel wie folgt unter /etc/udev/rules.d/ hinzufügen:

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

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

    3. Starten Sie das System neu, um Hot-Add zu aktivieren.

    Während der Download von Linux Integration Services diese Regel bei der Installation erstellt, wird die Regel auch entfernt, wenn LIS deinstalliert wird. Daher muss die Regel neu erstellt werden, wenn nach der Deinstallation dynamischer Arbeitsspeicher benötigt wird.

  8. Dynamische Arbeitsspeichervorgänge können fehlschlagen, wenn auf dem Gastbetriebssystem zu wenig Arbeitsspeicher verfügbar ist. Im Folgenden finden Sie einige bewährte Methoden:

    • Startspeicher und minimaler Arbeitsspeicher sollten gleich oder größer als die vom Verteilungsanbieter empfohlenen Arbeitsspeichermenge sein.

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

  9. Wenn Sie Dynamischer Arbeitsspeicher auf einem Windows Server 2016- oder Windows Server 2012 R2-Betriebssystem verwenden, geben Sie die Parameter Startspeicher, Minimaler Arbeitsspeicher und Maximaler Arbeitsspeicher in Vielfachen von 128 MB an. Wenn Sie dies nicht tun, kann dies zu Hot-Add-Fehlern führen, und in einem Gastbetriebssystem wird möglicherweise keine Arbeitsspeichererhöhung ausgeführt.

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

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

  12. Auf Windows Server 2012 virtuellen Computern der R2-Generation 2 ist der sichere Start standardmäßig aktiviert, und einige virtuelle Linux-Computer werden nur gestartet, wenn 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 von PowerShell deaktivieren:

    Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
    

    Der Download Integration Services Linux-Version kann auf vorhandene VMs der Generation 2 angewendet werden, bietet aber keine Funktionen der Generation 2.

Weitere Informationen