Obsługiwane maszyny wirtualne Oracle Linux na Hyper-V

Poniższa mapa dystrybucji funkcji wskazuje funkcje, które są obecne w każdej wersji. Znane problemy i obejścia dla każdej dystrybucji są wymienione po tabeli.

W tej sekcji:

Legenda tabeli

  • Wbudowane — LIS są uwzględniane w tej dystrybucji systemu Linux. Numery wersji modułu jądra dla wbudowanej LIS (jak pokazano na przykład w lsmod), różnią się od numeru wersji pakietu pobierania LIS dostarczonego przez firmę Microsoft. Niezgodność nie oznacza, że wbudowany system LIS jest nieaktualny.

  • ✔ — Dostępna funkcja

  • (puste) — funkcja jest niedostępna

  • RHCK — jądro zgodne z red hat

Oracle Linux 9.x Series

Feature Wersja systemu Windows Server 9.0 (RHCK)
Availability
Core 2025, 2022, 2019, 2016, 2012 R2 ✔
Dokładny czas systemu Windows Server 2016 2025, 2022, 2019, 2016 ✔
Networking
Ramki dużych rozmiarów 2025, 2022, 2019, 2016, 2012 R2 ✔
Tagowanie VLAN i przełączanie trunk 2025, 2022, 2019, 2016, 2012 R2 ✔
Migracja na żywo 2025, 2022, 2019, 2016, 2012 R2 ✔
Iniekcja statycznego adresu IP 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 1
vRSS 2025, 2022, 2019, 2016, 2012 R2 ✔
Segmentacja TCP i odciążanie sumy kontrolnej 2025, 2022, 2019, 2016, 2012 R2 ✔
SR-IOV 2025, 2022, 2019, 2016 ✔
Storage
Zmiana rozmiaru dysku VHDX 2025, 2022, 2019, 2016, 2012 R2 ✔
Wirtualny protokół Fibre Channel 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 2
Kopia zapasowa działającej maszyny wirtualnej 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 3
Obsługa przycinania 2025, 2022, 2019, 2016, 2012 R2 ✔
SCSI WWN 2025, 2022, 2019, 2016, 2012 R2 ✔
Memory
Obsługa jądra PAE 2025, 2022, 2019, 2016, 2012 R2 N/A
Konfiguracja luki MMIO 2025, 2022, 2019, 2016, 2012 R2 ✔
Pamięć dynamiczna — Hot-Add 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 4, 5, 6
Pamięć dynamiczna — balonowanie 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 4, 5, 6
Zmiana rozmiaru pamięci środowiska uruchomieniowego 2025, 2022, 2019, 2016 ✔
Video
Urządzenie wideo specyficzne dla funkcji Hyper-V 2025, 2022, 2019, 2016, 2012 R2 ✔
Miscellaneous
para Key-Value 2025, 2022, 2019, 2016, 2012 R2 ✔
Przerwanie niemaskowalne 2025, 2022, 2019, 2016, 2012 R2 ✔
Kopiowanie pliku z hosta do gościa 2025, 2022, 2019, 2016, 2012 R2 ✔
lsvmbus, polecenie 2025, 2022, 2019, 2016, 2012 R2 ✔
gniazda Hyper-V 2025, 2022, 2019, 2016 ✔
Przekazywanie PCI/DDA 2025, 2022, 2019, 2016 ✔
maszyny wirtualne generacji 2
Rozruch przy użyciu interfejsu UEFI 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 7
Bezpieczny rozruch 2025, 2022, 2019, 2016 ✔

Oracle Linux 8.x Series

Feature Wersja systemu Windows Server 8.0-8.5 (RHCK)
Availability
Core 2025, 2022, 2019, 2016, 2012 R2 ✔
Dokładny czas systemu Windows Server 2016 2025, 2022, 2019, 2016 ✔
Networking
Ramki dużych rozmiarów 2025, 2022, 2019, 2016, 2012 R2 ✔
Tagowanie VLAN i przełączanie trunk 2025, 2022, 2019, 2016, 2012 R2 ✔
Migracja na żywo 2025, 2022, 2019, 2016, 2012 R2 ✔
Iniekcja statycznego adresu IP 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 1
vRSS 2025, 2022, 2019, 2016, 2012 R2 ✔
Segmentacja TCP i odciążanie sumy kontrolnej 2025, 2022, 2019, 2016, 2012 R2 ✔
SR-IOV 2025, 2022, 2019, 2016 ✔
Storage
Zmiana rozmiaru dysku VHDX 2025, 2022, 2019, 2016, 2012 R2 ✔
Wirtualny protokół Fibre Channel 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 2
Kopia zapasowa działającej maszyny wirtualnej 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 3
Obsługa przycinania 2025, 2022, 2019, 2016, 2012 R2 ✔
SCSI WWN 2025, 2022, 2019, 2016, 2012 R2 ✔
Memory
Obsługa jądra PAE 2025, 2022, 2019, 2016, 2012 R2 N/A
Konfiguracja luki MMIO 2025, 2022, 2019, 2016, 2012 R2 ✔
Pamięć dynamiczna — Hot-Add 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 4, 5, 6
Pamięć dynamiczna — balonowanie 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 4, 5, 6
Zmiana rozmiaru pamięci środowiska uruchomieniowego 2025, 2022, 2019, 2016 ✔
Video
Urządzenie wideo specyficzne dla funkcji Hyper-V 2025, 2022, 2019, 2016, 2012 R2 ✔
Miscellaneous
para Key-Value 2025, 2022, 2019, 2016, 2012 R2 ✔
Przerwanie niemaskowalne 2025, 2022, 2019, 2016, 2012 R2 ✔
Kopiowanie pliku z hosta do gościa 2025, 2022, 2019, 2016, 2012 R2 ✔
lsvmbus, polecenie 2025, 2022, 2019, 2016, 2012 R2 ✔
gniazda Hyper-V 2025, 2022, 2019, 2016 ✔
Przekazywanie PCI/DDA 2025, 2022, 2019, 2016 ✔
maszyny wirtualne generacji 2
Rozruch przy użyciu interfejsu UEFI 2025, 2022, 2019, 2016, 2012 R2 ✔ Uwaga 7
Bezpieczny rozruch 2025, 2022, 2019, 2016 ✔

Notes

  1. Statyczne wstrzyknięcie adresu IP może nie działać, jeśli Menedżer Sieci został skonfigurowany dla określonego syntetycznego adaptera sieciowego na maszynie wirtualnej. Aby zapewnić bezproblemowe działanie statycznej konfiguracji adresów IP, upewnij się, że aplikacja Menedżer Sieci (Network Manager) jest całkowicie wyłączona lub została wyłączona dla określonego adaptera sieciowego poprzez jego plik ifcfg-ethX.

  2. W systemie Windows Server 2012 R2 podczas korzystania z wirtualnych urządzeń fibre channel upewnij się, że numer jednostki logicznej 0 (LUN 0) został wypełniony. Jeśli jednostka LUN 0 nie została wypełniona, linuxowa maszyna wirtualna może nie być w stanie natywnie zamontować urządzeń Fibre Channel.

  3. Jeśli podczas operacji tworzenia kopii zapasowej maszyny wirtualnej na żywo istnieją otwarte dojścia do plików, w niektórych przypadkach dyski VHD kopii zapasowej mogą zostać poddane kontroli spójności systemu plików (fsck) podczas przywracania. Operacje tworzenia kopii zapasowych na żywo mogą zakończyć się niepowodzeniem bez powiadomienia, jeśli maszyna wirtualna ma dołączone urządzenie iSCSI lub bezpośrednio dołączony magazyn (nazywany również przekazywanym dyskiem).

  4. Hot-Add obsługa nie została domyślnie włączona w tej dystrybucji. Aby włączyć obsługę Hot-Add, należy dodać regułę udev w obszarze /etc/udev/rules.d/ w następujący sposób:

    1. Utwórz plik /etc/udev/rules.d/100-balloon.rules. Możesz użyć innej żądanej nazwy pliku.

    2. Dodaj następującą zawartość do pliku: SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"

    3. Uruchom ponownie system, aby włączyć obsługę Hot-Add.

    Podczas instalacji Linux Integration Services ta reguła jest tworzona, ale jest również usuwana po odinstalowaniu LIS. Dlatego jeśli po odinstalowaniu potrzebna jest pamięć dynamiczna, reguła musi zostać odtworzona.

  5. Operacje pamięci dynamicznej mogą zakończyć się niepowodzeniem, jeśli system operacyjny gościa ma zbyt mało dostępnej pamięci. Poniżej przedstawiono kilka najlepszych rozwiązań:

    • Pamięć początkowa i minimalna ilość pamięci powinny być równe lub większe niż ilość pamięci zalecanej przez dostawcę dystrybucji.

    • Aplikacje, które mają tendencję do korzystania z całej dostępnej pamięci w systemie, są ograniczone do korzystania z maksymalnie 80 procent dostępnej pamięci RAM.

  6. Jeśli używasz pamięci dynamicznej w systemie operacyjnym Windows Server 2016 lub Windows Server 2012 R2, określ wartość Pamięć początkowa, Minimalna pamięć i Maksymalna pamięć w wielokrotnościach 128 megabajtów (MB). Niepodjęcie takich działań może prowadzić do błędów dynamicznego dodawania, a także nie będzie zauważalnego wzrostu pamięci w systemie operacyjnym gościa.

  7. W systemie Windows Server 2012 R2 Maszyny wirtualne generacji 2 mają domyślnie włączony bezpieczny rozruch, a niektóre maszyny wirtualne z systemem Linux nie zostaną uruchomione, chyba że opcja bezpiecznego rozruchu jest wyłączona. Bezpieczny rozruch można wyłączyć w sekcji Oprogramowanie układowe ustawień maszyny wirtualnej w programieHyper-V Manager lub wyłączyć go przy użyciu programu PowerShell:

    Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
    

    Pobieranie usługi Linux Integration Services można zastosować do istniejących maszyn wirtualnych generacji 2, ale nie przekazuje możliwości generacji 2.