Macchine virtuali Oracle Linux supportate in Hyper-V
La mappa di distribuzione di funzionalità seguente indica le funzionalità presenti in ogni versione. Dopo la tabella sono elencate i problemi noti e soluzioni alternative per ogni distribuzione.
Contenuto della sezione:
Legenda tabella
Incorporata -LIS sono inclusi come parte di questa distribuzione Linux. I numeri di versione del modulo del kernel per incorporato LIS (come illustrato da lsmod, ad esempio) sono diversi dal numero di versione del pacchetto di download LIS fornita da Microsoft. Una mancata corrispondenza non indica che incorporato LIS è scaduto.
✔ - Funzionalità disponibile
(vuoto)-funzionalità non disponibile
RHCK: kernel compatibile con Red Hat
UEK: Unbreakable Enterprise Kernel
- UEK4: basato sulla versione upstream del kernel Linux 4.1.12
- UEK5: basato sulla versione upstream del kernel Linux 4.14
- UEK6: basato sulla versione upstream del kernel Linux 5.4
Serie Oracle Linux 9.x
Funzionalità | Versione di Windows Server | 9.0 (RHCK) |
---|---|---|
Disponibilità | ||
Core | 2019, 2016, 2012 R2 | ✔ |
Ora esatta di Windows Server 2016 | 2019, 2016 | ✔ |
Funzionalità di rete | ||
Frame jumbo | 2019, 2016, 2012 R2 | ✔ |
Assegnazione di tag e trunking VLAN | 2019, 2016, 2012 R2 | ✔ |
Live Migration | 2019, 2016, 2012 R2 | ✔ |
Inserimento di IP statico | 2019, 2016, 2012 R2 | ✔ Nota 2 |
RSS virtuale | 2019, 2016, 2012 R2 | ✔ |
Segmentazione TCP e offload checksum | 2019, 2016, 2012 R2 | ✔ |
SR-IOV | 2019, 2016 | ✔ |
Spazio di archiviazione | ||
Ridimensionamento VHDX | 2019, 2016, 2012 R2 | ✔ |
Fibre Channel virtuale | 2019, 2016, 2012 R2 | ✔ Nota 3 |
Backup delle macchine virtuali attive | 2019, 2016, 2012 R2 | ✔ Nota 5 |
Supporto TRIM | 2019, 2016, 2012 R2 | ✔ |
WWN SCSI | 2019, 2016, 2012 R2 | ✔ |
Memory | ||
Supporto del kernel PAE | 2019, 2016, 2012 R2 | N/D |
Configurazione del gap MMIO | 2019, 2016, 2012 R2 | ✔ |
Memoria dinamica - aggiunta a caldo | 2019, 2016, 2012 R2 | ✔ Note 7, 8, 9 |
Memoria dinamica - Ballooning | 2019, 2016, 2012 R2 | ✔ Note 7, 8, 9 |
Ridimensionamento della memoria di runtime | 2019, 2016 | ✔ |
Video | ||
Dispositivo video specifico Hyper-V | 2019, 2016, 2012 R2 | ✔ |
Varie | ||
Coppia chiave-valore | 2019, 2016, 2012 R2 | ✔ |
Interrupt non mascherabile | 2019, 2016, 2012 R2 | ✔ |
Copia di file dall'host al guest | 2019, 2016, 2012 R2 | ✔ |
comando lsvmbus | 2019, 2016, 2012 R2 | ✔ |
Socket di Hyper-V | 2019, 2016 | ✔ |
Pass-through/DDA PCI | 2019, 2016 | ✔ |
Macchine virtuali di seconda generazione | ||
Avvio con UEFI | 2019, 2016, 2012 R2 | ✔ Note 12 |
Avvio protetto | 2019, 2016 | ✔ |
Serie Oracle Linux 8.x
Funzionalità | Versione di Windows Server | 8.0-8.5 (RHCK) |
---|---|---|
Disponibilità | ||
Core | 2019, 2016, 2012 R2 | ✔ |
Ora esatta di Windows Server 2016 | 2019, 2016 | ✔ |
Funzionalità di rete | ||
Frame jumbo | 2019, 2016, 2012 R2 | ✔ |
Assegnazione di tag e trunking VLAN | 2019, 2016, 2012 R2 | ✔ |
Live Migration | 2019, 2016, 2012 R2 | ✔ |
Inserimento di IP statico | 2019, 2016, 2012 R2 | ✔ Nota 2 |
RSS virtuale | 2019, 2016, 2012 R2 | ✔ |
Segmentazione TCP e offload checksum | 2019, 2016, 2012 R2 | ✔ |
SR-IOV | 2019, 2016 | ✔ |
Spazio di archiviazione | ||
Ridimensionamento VHDX | 2019, 2016, 2012 R2 | ✔ |
Fibre Channel virtuale | 2019, 2016, 2012 R2 | ✔ Nota 3 |
Backup delle macchine virtuali attive | 2019, 2016, 2012 R2 | ✔ Nota 5 |
Supporto TRIM | 2019, 2016, 2012 R2 | ✔ |
WWN SCSI | 2019, 2016, 2012 R2 | ✔ |
Memory | ||
Supporto del kernel PAE | 2019, 2016, 2012 R2 | N/D |
Configurazione del gap MMIO | 2019, 2016, 2012 R2 | ✔ |
Memoria dinamica - aggiunta a caldo | 2019, 2016, 2012 R2 | ✔ Note 7, 8, 9 |
Memoria dinamica - Ballooning | 2019, 2016, 2012 R2 | ✔ Note 7, 8, 9 |
Ridimensionamento della memoria di runtime | 2019, 2016 | ✔ |
Video | ||
Dispositivo video specifico Hyper-V | 2019, 2016, 2012 R2 | ✔ |
Varie | ||
Coppia chiave-valore | 2019, 2016, 2012 R2 | ✔ |
Interrupt non mascherabile | 2019, 2016, 2012 R2 | ✔ |
Copia di file dall'host al guest | 2019, 2016, 2012 R2 | ✔ |
comando lsvmbus | 2019, 2016, 2012 R2 | ✔ |
Socket di Hyper-V | 2019, 2016 | ✔ |
Pass-through/DDA PCI | 2019, 2016 | ✔ |
Macchine virtuali di seconda generazione | ||
Avvio con UEFI | 2019, 2016, 2012 R2 | ✔ Note 12 |
Avvio protetto | 2019, 2016 | ✔ |
Serie Oracle Linux 7.x
Questa serie dispone solo di kernel a 64 bit.
Funzionalità di |
Versione di Windows Server |
7.5-7.8 |
7.3-7.4 |
||||
RHCK |
UEK5 |
RHCK |
UEK4 |
||||
Disponibilità |
LIS 4.3 |
Predefinito |
Predefinito |
LIS 4.3 |
Predefinito |
Predefinito |
|
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
|
Ora esatta di Windows Server 2016 |
2019, 2016 |
✔ |
✔ |
||||
Frame jumbo |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Assegnazione di tag e trunking VLAN | 2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Live Migration |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Iniezione IP statico |
2019, 2016, 2012 R2 |
✔ Nota 2 |
✔ Nota 2 |
✔ Nota 2 |
✔ Nota 2 |
✔ Nota 2 |
✔ Nota 2 |
RSS virtuale |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Segmentazione TCP e offload checksum |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
SR-IOV |
2019, 2016 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Ridimensionamento VHDX |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Fibre Channel virtuale |
2019, 2016, 2012 R2 |
✔ Nota 3 |
✔ Nota 3 |
✔ Nota 3 |
✔ Nota 3 |
✔ Nota 3 |
✔ Nota 3 |
Backup delle macchine virtuali attive |
2019, 2016, 2012 R2 |
✔ Nota 5 |
✔ Nota 4,5 |
✔ Nota 5 |
✔ Nota 5 |
✔ Nota 4,5 |
✔ Nota 5 |
Supporto TRIM |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
WWN SCSI |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
|
Supporto del kernel PAE |
2019, 2016, 2012 R2 |
N/D |
N/D |
N/D |
N/D |
N/D |
N/D |
Configurazione del gap MMIO |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Memoria dinamica - aggiunta a caldo |
2019, 2016, 2012 R2 |
✔ Note 7,8,9 |
✔ Note 8,9 |
✔ Note 8,9 |
✔ Note 8,9 |
✔ Note 8,9 |
✔ Note 8,9 |
Memoria dinamica - Ballooning |
2019, 2016, 2012 R2 |
✔ Note 7,8,9 |
✔ Note 8,9 |
✔ Note 8,9 |
✔ Note 8,9 |
✔ Note 8,9 |
✔ Note 8,9 |
Ridimensionamento della memoria di runtime |
2019, 2016 |
✔ |
✔ |
✔ |
|||
Dispositivo video specifico Hyper-V |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Coppia chiave-valore |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Interrupt non mascherabile |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Copia di file dall'host al guest |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
comando lsvmbus |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
||
Socket di Hyper-V |
2019, 2016 |
✔ |
✔ |
✔ |
✔ |
||
Pass-through/DDA PCI |
2019, 2016 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Avvio con UEFI |
2019, 2016, 2012 R2 |
✔ Note 12 |
✔ Note 12 |
✔ Note 12 |
✔ Note 12 |
✔ Note 12 |
✔ Note 12 |
Avvio protetto |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Serie Oracle Linux 6.x
Questa serie dispone solo di kernel a 64 bit.
Funzionalità | Versione di Windows Server | 6.8-6.10 (RHCK) | 6.8-6.10 (UEK4) |
---|---|---|---|
Disponibilità | LIS 4.3 | Predefinito | |
Core | 2019, 2016, 2012 R2 | ✔ | ✔ |
Ora esatta di Windows Server 2016 | 2019, 2016 | ||
Funzionalità di rete | |||
Frame jumbo | 2019, 2016, 2012 R2 | ✔ | ✔ |
Assegnazione di tag e trunking VLAN | 2019, 2016, 2012 R2 | ✔ Nota 1 | ✔ Nota 1 |
Live Migration | 2019, 2016, 2012 R2 | ✔ | ✔ |
Inserimento di IP statico | 2019, 2016, 2012 R2 | ✔ Nota 2 | ✔ |
RSS virtuale | 2019, 2016, 2012 R2 | ✔ | ✔ |
Segmentazione TCP e offload checksum | 2019, 2016, 2012 R2 | ✔ | ✔ |
SR-IOV | 2019, 2016 | ||
Spazio di archiviazione | |||
Ridimensionamento VHDX | 2019, 2016, 2012 R2 | ✔ | ✔ |
Fibre Channel virtuale | 2019, 2016, 2012 R2 | ✔ Nota 3 | ✔ Nota 3 |
Backup delle macchine virtuali attive | 2019, 2016, 2012 R2 | ✔ Nota 5 | ✔ Nota 5 |
Supporto TRIM | 2019, 2016, 2012 R2 | ✔ | ✔ |
WWN SCSI | 2019, 2016, 2012 R2 | ✔ | ✔ |
Memory | |||
Supporto del kernel PAE | 2019, 2016, 2012 R2 | N/D | N/D |
Configurazione del gap MMIO | 2019, 2016, 2012 R2 | ✔ | ✔ |
Memoria dinamica - aggiunta a caldo | 2019, 2016, 2012 R2 | ✔ Note 6, 8, 9 | ✔ Note 6, 8, 9 |
Memoria dinamica - Ballooning | 2019, 2016, 2012 R2 | ✔ Note 6, 8, 9 | ✔ Note 6, 8, 9 |
Ridimensionamento della memoria di runtime | 2019, 2016 | ||
Video | |||
Dispositivo video specifico Hyper-V | 2019, 2016, 2012 R2 | ✔ | ✔ |
Varie | |||
Coppia chiave-valore | 2019, 2016, 2012 R2 | ✔ Note 10,11 | ✔ Note 10,11 |
Interrupt non mascherabile | 2019, 2016, 2012 R2 | ✔ | ✔ |
Copia di file dall'host al guest | 2019, 2016, 2012 R2 | ✔ | ✔ |
comando lsvmbus | 2019, 2016, 2012 R2 | ✔ | ✔ |
Socket di Hyper-V | 2019, 2016 | ✔ | ✔ |
Pass-through/DDA PCI | 2019, 2016 | ✔ | ✔ |
Macchine virtuali di seconda generazione | |||
Avvio con UEFI | 2019, 2016, 2012 R2 | ✔ Note 12 | ✔ Note 12 |
Avvio protetto | 2019, 2016 |
Note
Per questa versione di Oracle Linux, VLAN tag funziona ma trunking VLAN non sono disponibili.
Inserimento di IP statico potrebbe non funzionare se Gestione di rete è stata configurata per una scheda di rete sintetiche sulla macchina virtuale. Per garantire il corretto funzionamento di IP statico injection assicurarsi che l'amministratore di sistema è spento completamente o è stato disattivato per una scheda di rete specifico tramite il file ifcfg-ethX.
In Windows Server 2012 R2 durante l'utilizzo di dispositivi di virtuale fibre channel, assicurarsi che il numero di unità logica (LUN 0) 0 è stato popolato. Se non è stato popolato LUN 0, una macchina virtuale potrebbe non essere in grado di installare dispositivi di fibre channel in modo nativo.
Per i LIS predefiniti, è necessario installare il pacchetto "hyperv-daemons" per questa funzionalità.
Se sono presenti handle di file aperti durante un'operazione di backup di macchina virtuale, quindi in alcuni casi estremi, i dischi rigidi virtuali backup potrebbero essere necessario essere sottoposto a un controllo di coerenza di sistema di file (fsck) su ripristino. Operazioni di backup Live possano un esito negativo se la macchina virtuale dispone di un dispositivo iSCSI collegati o DAS (noto anche come disco pass-through).
Supporto della memoria dinamica è disponibile solo nelle macchine virtuali a 64 bit.
Aggiunta a caldo Supporto non è abilitato per impostazione predefinita in questa distribuzione. Per abilitare il supporto aggiunto a caldo che è necessario aggiungere una regola di udev in /etc/udev/rules.d/ come indicato di seguito:
Creare un file /etc/udev/rules.d/100-balloon.rules. È possibile utilizzare qualsiasi altro nome per il file desiderato.
Aggiungere il seguente contenuto nel file:
SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"
Riavviare il sistema per consentire l'aggiunta a caldo.
Durante il download di Linux Integration Services crea questa regola su installazione, la regola è rimossi anche quando LIS viene disinstallato, la regola deve essere ricreato se è necessaria una quantità di memoria dinamica dopo la disinstallazione.
Operazioni di memoria dinamica possono non riuscire se il sistema operativo guest è troppo memoria insufficiente. Di seguito sono le procedure consigliate:
Memoria di avvio e di memoria minimo deve essere uguale o maggiore rispetto alla quantità di memoria in cui si consiglia il fornitore.
Le applicazioni che tendono a consumare l'intera memoria disponibile in un sistema sono limitate all'utilizzo di fino a 80% della RAM disponibile.
Se si utilizza la memoria dinamica in un sistema operativo Windows Server 2012 R2 o Windows Server 2016, specificare memoria di avvio, memoria minima, e quantità massima di memoria parametri in multipli di 128 megabyte (MB). In caso contrario, può comportare errori a caldo e non sarà possibile visualizzare qualsiasi memoria aumenta in un sistema operativo guest.
Per abilitare l'infrastruttura coppia chiave/valore (KVP), installare il pacchetto rpm hypervkvpd o hyperv-daemons dalla ISO di Oracle Linux. In alternativa, è possibile installare il pacchetto direttamente dai repository Oracle Linux Yum.
L'infrastruttura (coppia chiave-VALORE) di coppia chiave/valore potrebbe non funzionare correttamente senza un aggiornamento software Linux. Contattare il fornitore di distribuzione per ottenere l'aggiornamento software nel caso in cui noterete problemi con questa funzionalità.
Windows Server 2012 R2 generazione 2 macchine virtuali presentano avvio protetto abilitato per impostazione predefinita e le macchine virtuali Linux non verranno avviate se l'opzione di avvio protetto è disabilitata. È possibile disabilitare l'avvio protetto nel Firmware sezione delle impostazioni per la macchina virtuale in di gestione di Hyper-V o è possibile disabilitarlo con PowerShell:
Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
Il download di Linux Integration Services può essere applicato alle macchine virtuali di 2 generazione esistente ma non applicare la funzionalità di generazione 2.
Vedi anche