Oracle le macchine virtuali Linux in Hyper-V

 

Si applica a: Hyper-V Server 2012, Windows 8.1, Windows Server 2012 R2, Microsoft Hyper-V Server Technical Preview, Windows Server 2012, Hyper-V Server 2012 R2, Windows 10 Technical Preview, Windows Server Technical Preview, Windows 8

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.

Legenda di una tabella

  • Incorporata– LIS sono inclusi come parte di questa distribuzione Linux. I numeri di versione del modulo del kernel per LIS incorporato (come illustrato dalsmodad esempio) sono diversi dal numero di versione del pacchetto di download LIS fornito da Microsoft. Una mancata corrispondenza non indica che LIS incorporata non è aggiornata.

  • -funzionalità disponibili

  • (vuoto)-funzionalità non disponibile

  • R UEKxcoda dell'appy-non interrompibile Enterprise Kernel (UEK) inxè il numero di versione eyè l'aggiornamento trimestrale.

In questa sezione:

  • Serie compatibile Kernel Red Hat

  • Serie di Kernel Enterprise non interrompibile

  • Note

Serie compatibile Kernel Red Hat

Il kernel a 32 bit per la serie di 6. x è PAE attivata. Non esiste alcun supporto LIS incorporato per Oracle Linux RHCK 6.0-6.3. Kernel di Oracle Linux 7. x sono solo a 64 bit.

Funzionalità

Versione di Windows server

6.4 6.7 e 7.0

RHCK 7.0

RHCK 6.6

RHCK 6.5

RHCK6.4

Disponibilità

LIS 4.0

Incorporato

Incorporato

Incorporato

Incorporato

Componenti di base

2012 R2, 2012, 2008 R2

Funzionalità di rete

Frame jumbo

2012 R2, 2012, 2008 R2

Assegnazione di tag VLAN e raggruppamento

2012 R2, 2012, 2008 R2

√ (nota 1 per 6.4 6.7)

√ Nota 1

√ Nota 1

√ Nota 1

Migrazione in tempo reale

2012 R2, 2012, 2008 R2

Inserimento di indirizzo IP statico

2012 R2, 2012

RSS virtuale

2012 R2

Segmentazione TCP e offload Checksum

2012 R2, 2012, 2008 R2

Archiviazione:

Ridimensionamento di VHDX

2012 R2

Fibre Channel virtuale

2012 R2

√ Nota 2

√ Nota 2

√ Nota 2

√ Nota 2

Backup della macchina virtuale attivo

2012 R2

√ Nota 3, 4

√ Nota 3, 4, 11

√ Nota 3, 4, 11

√ Nota 3, 4, 5, 11

√ Nota 3, 4, 5, 11

Supporto di TRIM

2012 R2

Memory

Configurazione di gap MMIO

2012 R2

Aggiunta di memoria dinamica: attiva

2012 R2, 2012

√ Nota 7, 8, 9, 10 (nota 6 per 6.4 6.7)

√ Nota 6, 7, 8, 9

√ Nota 6, 7, 8, 9

√ Nota 6, 7, 8, 9

Memoria dinamica: Ballooning

2012 R2, 2012

√ Nota 7, 9, 10 (nota 6 per 6.4 6.7)

√ Nota 6, 8, 9

√ Nota 6, 8, 9

√ Nota 6, 8, 9

√ Nota 6, 8, 9, 10

Video

Dispositivo video specifico Hyper-V

2012 R2, 2012, 2008 R2

Varie

Coppia chiave-valore

2012 R2, 2012, 2008 R2

Nota √ 12

Nota √ 12

Nota √ 12

Nota √ 12

Interrupt non mascherabile

2012 R2

Supporto del Kernel PAE

N/D

N/D

N/D

N/D

Copia dei file da host a guest

2012 R2

Macchine virtuali di seconda generazione

Avvio UEFI

2012 R2

Nota √ 13

Nota √ 13

Avvio protetto

2012 R2

Serie di Kernel Enterprise non interrompibile

Oracle Linux non interrompibile Enterprise Kenel (UEK) è solo a 64 bit e ha LIS supporto incorporato.

Funzionalità

Versione di Windows server

UEK R3 QU3

UEK R3 QU2

UEK R3 QU1

Disponibilità

Incorporato

Incorporato

Incorporato

Componenti di base

2012 R2, 2012, 2008 R2

Funzionalità di rete

Frame jumbo

2012 R2, 2012, 2008 R2

Assegnazione di tag VLAN e raggruppamento

2012 R2, 2012, 2008 R2

Migrazione in tempo reale

2012 R2, 2012, 2008 R2

Inserimento di indirizzo IP statico

2012 R2, 2012

RSS virtuale

2012 R2

Segmentazione TCP e offload Checksum

2012 R2, 2012, 2008 R2

Archiviazione:

Ridimensionamento di VHDX

2012 R2

Fibre Channel virtuale

2012 R2

Backup della macchina virtuale attivo

2012 R2

√ Nota 3, 4, 5, 12

√ Nota 3, 4, 5, 12

Supporto di TRIM

2012 R2

Memory

Configurazione di gap MMIO

2012 R2

Aggiunta di memoria dinamica: attiva

2012 R2, 2012

Memoria dinamica: Ballooning

2012 R2, 2012

Video

Dispositivo video specifico Hyper-V

2012 R2, 2012, 2008 R2

Varie

Coppia chiave-valore

2012 R2, 2012, 2008 R2

Nota √ 12

Nota √ 12

Nota √ 12

Interrupt non mascherabile

2012 R2

Supporto del Kernel PAE

N/D

N/D

N/D

Copia dei file da host a guest

2012 R2

Macchine virtuali di seconda generazione

Avvio UEFI

2012 R2

Avvio protetto

2012 R2

Note

  1. Per questa versione di Oracle Linux, VLAN tag funziona correttamente, ma trunking VLAN non sono disponibili.

  2. Quando si utilizzano i dispositivi virtuali fibre channel, assicurarsi che sia stato compilato il numero di unità logica (LUN 0) di 0. Se non è stata popolata LUN 0, una macchina virtuale Linux potrebbe non essere in grado di montare i dispositivi fibre channel in modo nativo.

  3. 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 eseguire una verifica di coerenza di sistema di file (fsck) sul ripristino.

  4. Operazioni di backup Live possono un esito negativo se la macchina virtuale dispone di un dispositivo iSCSI collegati o DAS (noto anche come un disco pass-through).

  5. Il supporto di backup Live per Oracle Linux 6.4/6.5/UEKR3 è disponibile tramite QU2 e QU3Essentials Backup Hyper-V per Linux.

  6. Supporto della memoria dinamica disponibile solo nelle macchine virtuali a 64 bit.

  7. Aggiunta a caldo Supporto non è abilitato per impostazione predefinita in questa distribuzione. Per consentire l'aggiunta a caldo è necessario aggiungere una regola udev in /etc/udev/rules.d/ come segue:

    1. Creare un file**/etc/udev/rules.d/100-balloon.rules**. È possibile utilizzare qualsiasi altro nome per il file desiderato.

    2. Aggiungere il contenuto seguente al file:SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"

    3. Riavviare il sistema per consentire l'aggiunta a caldo.

  8. Operazioni di memoria dinamica possono non riuscire se il sistema operativo guest è troppo memoria insufficiente. Di seguito sono alcune procedure consigliate:

    • Avvio e memoria minima deve essere uguale o maggiore rispetto alla quantità di memoria in cui si consiglia il fornitore.

    • Le applicazioni tendono a consumare l'intera memoria disponibile in un sistema sono limitate ai fino all'80% della RAM disponibile.

  9. Se si utilizza la memoria dinamica in un sistema operativo Windows Server 2012, specificarememoria di avviomemoria minimaequantità massima di memoriaparametri in multipli di 128 megabyte (MB). In caso contrario, può causare errori a caldo e potrebbe non essere visualizzata alcuna memoria aumentano a un sistema operativo guest.

  10. Alcune distribuzioni, incluse quelle che utilizzano LIS 3.5 o 4.0 LIS solo forniscono il supporto Ballooning e non forniscono supporto aggiunta a caldo. In questo caso, è possibile utilizzare la funzionalità memoria dinamica impostando il parametro di avvio della memoria su un valore che corrisponde al parametro di memoria massimo. Questo consente di tutta la memoria necessaria viene aggiunta a caldo alla macchina virtuale in fase di avvio e successivamente in base ai requisiti di memoria dell'host Hyper-V può liberamente allocare o deallocare la memoria dal guest utilizzando Ballooning. Assicurarsi chememoria di avvioememoria minimanon sono sotto il valore consigliato per la distribuzione.

  11. Daemon di Oracle Linux Hyper-V non vengono installati per impostazione predefinita. Per utilizzare questi daemon, installare il pacchetto daemon Hyper-v. Questa è in conflitto con pacchetto scaricato Linux Integration Services e non deve essere installato su sistemi con LIS scaricato.

  12. InWindows Server 2012 R2l'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à.

  13. Generazione 2 macchine virtuali dispongono di avvio protetto abilitato per impostazione predefinita e le macchine virtuali Linux non verrà avviate a meno che l'opzione di avvio protetto è disabilitata. È possibile disabilitare l'avvio protetto nelFirmwaresezione delle impostazioni per la macchina virtuale inHyper-V Managero è possibile disabilitarlo con Powershell:

    Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
    

Vedere anche