CentOS e Red Hat Enterprise Linux le macchine virtuali in Hyper-V
Si applica a: Hyper-V Server 2012, Windows 8.1, Windows Server 2008 R2, 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
Le mappe di distribuzione di funzionalità seguenti indicano le funzionalità presenti nelle versioni incorporate e scaricabili di servizi di integrazione Linux. Dopo le tabelle sono elencate i problemi noti e soluzioni alternative per ogni distribuzione.
Red Hat certifica Red Hat Enterprise Linux supportate durante l'esecuzione in Hyper-V. Vedere illa certificazione Hardware di Red Hatpagina web per informazioni dettagliate sulle combinazioni Certificate RHEL versioni e le versioni di Hyper-V.
A causa di potenziali conflitti tra il supporto incorporato LIS e scaricabile LIS supporto durante l'aggiornamento di kernel, è consigliabile disinstallare i pacchetti scaricabili LIS e installare la versione più recente di LIS disponibile dopo la modifica del kernel.
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
In questa sezione:
CentOS/RHEL 5. x serie
CentOS/RHEL 6. x serie
Serie di 7. x RHEL/CentOS
Note
CentOS/RHEL 5. x serie
Questa serie è supportato a 32 bit PAE kernel disponibile. LIS 3.5 non è compatibile con RHEL/CentOS 5.11 5.9. Non esiste alcun supporto LIS incorporato per CentOS/RHEL prima 5.9.
Funzionalità |
Versione di Windows Server |
5.5-5.11 |
5.9 – 5.11 |
5.7 – 5.8 |
5.5 – 5.6 |
Disponibilità |
Incorporato |
||||
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
|
Frame jumbo |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
Assegnazione di tag VLAN e raggruppamento |
2012 R2, 2012, 2008 R2 |
√ Nota 1 |
√ Nota 1 |
√ Nota 1 |
√ Nota 1 |
Migrazione in tempo reale |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
Inserimento di indirizzo IP statico |
2012 R2, 2012 |
√ Nota 2 |
√ Nota 2 |
√ Nota 2 |
√ Nota 2 |
RSS virtuale |
2012 R2 |
||||
Segmentazione TCP e offload Checksum |
2012 R2, 2012, 2008 R2 |
√ |
|||
Ridimensionamento di VHDX |
2012 R2 |
√ |
√ |
√ |
|
Fibre Channel virtuale |
2012 R2 |
√ Nota 3 |
√ Nota 3 |
√ Nota 3 |
|
Backup della macchina virtuale attivo |
2012 R2 |
√ Nota 4, 5 |
√ Nota 4, 5, 6 |
√ Nota 4, 5 |
√ Nota 4, 5 |
Supporto di TRIM |
2012 R2 |
||||
Configurazione di gap MMIO |
2012 R2 |
√ |
√ |
√ |
√ |
Aggiunta di memoria dinamica: attiva |
2012 R2, 2012 |
||||
Memoria dinamica: Ballooning |
2012 R2, 2012 |
√ Nota 7, 9, 10, 11 |
√ Nota 7, 9, 10, 11 |
√ Nota 7, 9, 10, 11 |
|
Dispositivo video specifico Hyper-V |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
|
Coppia chiave-valore |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
|
Interrupt non mascherabile |
2012 R2 |
√ |
√ |
√ |
√ |
Supporto del Kernel PAE |
√ |
√ |
√ |
√ |
|
Copia dei file da host a guest |
2012 R2 |
√ |
|||
Avvio UEFI |
2012 R2 |
||||
Avvio protetto |
2012 R2 |
CentOS/RHEL 6. x serie
Il kernel a 32 bit per questa serie è PAE attivata. Non esiste alcun supporto LIS incorporato per RHEL/CentOS 6.0-6.3.
Funzionalità |
Versione di Windows Server |
6.0-6.7 |
6.6, 6.7 |
6.5 |
6.4 |
6.0 – 6.3 |
Disponibilità |
Incorporato |
Incorporato |
Incorporato |
|||
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
√ |
|
Frame jumbo |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
√ |
Assegnazione di tag VLAN e raggruppamento |
2012 R2, 2012, 2008 R2 |
√ Nota 1 |
√ Nota 1 |
√ Nota 1 |
√ Nota 1 |
√ Nota 1 |
Migrazione in tempo reale |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
√ |
Inserimento di indirizzo IP statico |
2012 R2, 2012 |
√ Nota 2 |
√ Nota 2 |
√ Nota 2 |
√ Nota 2 |
√ Nota 2 |
RSS virtuale |
2012 R2 |
√ |
√ |
|||
Segmentazione TCP e offload Checksum |
2012 R2, 2012, 2008 R2 |
√ |
√ |
|||
Ridimensionamento di VHDX |
2012 R2 |
√ |
√ |
√ |
√ |
|
Fibre Channel virtuale |
2012 R2 |
√ Nota 3 |
√ Nota 3 |
√ Nota 3 |
√ Nota 3 |
|
Backup della macchina virtuale attivo |
2012 R2 |
√ Nota 4, 5 |
√ Nota 4, 5 |
√ Nota 4, 5, 6 |
√ Nota 4, 5, 6 |
√ Nota 4, 5 |
Supporto di TRIM |
2012 R2 |
|||||
Configurazione di gap MMIO |
2012 R2 |
√ |
√ |
√ |
√ |
√ |
Aggiunta di memoria dinamica: attiva |
2012 R2, 2012 |
√ Nota 7, 8, 9, 10 |
√ Nota 7, 8, 9, 10 |
√ Nota 7, 8, 9, 10 |
||
Memoria dinamica: Ballooning |
2012 R2, 2012 |
√ Nota 7, 9, 10 |
√ Nota 7, 9, 10 |
√ Nota 7, 9, 10 |
√ Nota 7, 9, 10, 11 |
√ Nota 7, 9, 10, 11 |
Dispositivo video specifico Hyper-V |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
|
Coppia chiave-valore |
2012 R2, 2012, 2008 R2 |
√ |
Nota √ 12 |
√ Nota 12, 13 |
√ Nota 12, 13 |
√ |
Interrupt non mascherabile |
2012 R2 |
√ |
√ |
√ |
√ |
√ |
Supporto del Kernel PAE |
√ |
√ |
√ |
√ |
√ |
|
Copia dei file da host a guest |
2012 R2 |
√ |
√ |
|||
Avvio UEFI |
2012 R2 |
|||||
Avvio protetto |
2012 R2 |
Serie di 7. x RHEL/CentOS
Questa serie ha solo kernel a 64 bit.
Funzionalità |
Versione di Windows Server |
7.0-7.1 |
7.1 |
7.0 |
Disponibilità |
Incorporato |
Incorporato |
||
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
|
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 |
√ Nota 2 |
√ Nota 2 |
√ Nota 2 |
RSS virtuale |
2012 R2 |
√ |
√ |
|
Segmentazione TCP e offload Checksum |
2012 R2, 2012, 2008 R2 |
√ |
√ |
|
Ridimensionamento di VHDX |
2012 R2 |
√ |
√ |
√ |
Fibre Channel virtuale |
2012 R2 |
√ Nota 3 |
√ Nota 3 |
√ Nota 3 |
Backup della macchina virtuale attivo |
2012 R2 |
√ Nota 4, 5 |
√ Nota 4, 5 |
√ Nota 4, 5 |
Supporto di TRIM |
2012 R2 |
|||
Configurazione di gap MMIO |
2012 R2 |
√ |
√ |
√ |
Aggiunta di memoria dinamica: attiva |
2012 R2, 2012 |
√ Nota 8, 9, 10 |
√ Nota 8, 9, 10 |
√ Nota 8, 9, 10 |
Memoria dinamica: Ballooning |
2012 R2, 2012 |
√ Nota 9, 10 |
√ Nota 9, 10 |
√ Nota 9, 10 |
Dispositivo video specifico Hyper-V |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
Coppia chiave-valore |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
Interrupt non mascherabile |
2012 R2 |
√ |
√ |
√ |
Supporto del Kernel PAE |
N/D |
N/D |
N/D |
|
Copia dei file da host a guest |
2012 R2 |
√ |
√ |
|
Avvio UEFI |
2012 R2 |
Nota √ 14 |
Nota √ 14 |
Nota √ 14 |
Avvio protetto |
2012 R2 |
Note
Per questa versione RHEL/CentOS, VLAN tag works ma non trunking VLAN.
Inserimento di IP statico potrebbe non funzionare se Gestione di rete è stato configurato per una scheda di rete sintetica nella macchina virtuale. Per garantire il funzionamento uniforme dell'indirizzo 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.
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.
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.
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).
Il supporto di backup per CentOS/RHEL 5.9 Live: 5.11/6.4/6.5 è disponibile tramiteEssentials Backup Hyper-V per Linux.
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 consentire l'aggiunta a caldo è necessario aggiungere una regola udev in /etc/udev/rules.d/ come segue:
Creare un file**/etc/udev/rules.d/100-balloon.rules**. È possibile utilizzare qualsiasi altro nome per il file desiderato.
Aggiungere il contenuto seguente al file:SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"
Riavviare il sistema per consentire l'aggiunta a caldo.
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.
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.
Alcune distribuzioni, incluse quelle che utilizzano LIS 3.5 e 4.0, solo forniscono 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.
Per abilitare l'infrastruttura (coppia chiave-valore) di coppia chiave/valore, installare il hypervkvpd o Hyper-v-daemon (su RHEL 6.6) del pacchetto rpm dall'ISO RHEL. In alternativa il pacchetto può essere installato direttamente dal repository RHEL.
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à.
Generazione 2 macchine virtuali dispongono di avvio protetto abilitato per impostazione predefinita e le macchine virtuali Linux di generazione 2 non verrà avviate a meno che l'opzione di avvio protetto è disabilitata. È possibile disabilitare l'avvio protetto nella sezione Firmware delle impostazioni per la macchina virtuale in Hyper-V Manager oppure è possibile disabilitarlo con Powershell:
Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
Vedere anche