Ubuntu, les ordinateurs virtuels sur Hyper-V

 

S'applique à: 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

À partir de Ubuntu 12.04, du chargement du package « linux virtuel » installe un noyau pouvant être utilisée comme une machine virtuelle invitée. Ce package dépend toujours de la dernière image générique minimale pour le noyau et en-têtes utilisés pour les machines virtuelles. Alors que son utilisation est facultative, le noyau linux virtuel charge moins pilotes à une image plus générique.

Pour bénéficier pleinement de Hyper-V, charger les outils de linux appropriés et les packages de linux-cloud-tools, qui installe les outils et processus pour une utilisation avec des machines virtuelles. Lorsque vous utilisez le noyau linux virtuel, charger virtuel linux-outils et linux-cloud-outils-virtuel.

Le plan de distribution de fonction suivant indique les fonctionnalités de chaque version. Les problèmes connus et les solutions de contournement pour chaque distribution sont répertoriées après le tableau.

Légende du tableau

  • Intégré– LIS sont inclus dans le cadre de cette distribution de Linux. Le package de téléchargement LIS fournis par Microsoft ne fonctionne pas pour cette distribution, afin de ne pas l'installer. Les numéros de version du module du noyau pour le LIS intégré (tel quelsmodpar exemple) sont différents du numéro de version du package de téléchargement LIS fournis par Microsoft. Une incompatibilité n'indique pas que le LIS intégré est obsolète.

  • -fonctionnalité disponible

  • (vide)-fonctionnalité non disponible

Fonctionnalité

Version du système d'exploitation Windows Server

15.04

14.10

14.04

12.04

la disponibilité,

Intégré

Intégré

Intégré

Intégré

Core

2012 R2, 2012, 2008 R2

Mise en réseau

Trames Jumbo

2012 R2, 2012, 2008 R2

Le balisage VLAN et agrégation

2012 R2, 2012, 2008 R2

Migration en direct

2012 R2, 2012, 2008 R2

Injection de l'adresse IP statique

2012 R2, 2012

√ Remarque 1

√ Remarque 1

√ Remarque 1

√ Remarque 1

vRSS

2012 R2

Segmentation TCP et les déchargements de somme de contrôle

2012 R2, 2012, 2008 R2

Stockage

Redimensionnement VHDX

2012 R2

Fibre Channel virtuel

2012 R2

√ Remarque 2

√ Remarque 2

√ Remarque 2

Sauvegarde de l'ordinateur virtuel

2012 R2

√ Remarque 3, 4, 6, 13

√ Remarque 3, 4, 6, 13

√ Remarque 3, 4, 5, 13

SUPPRIMER la prise en charge

2012 R2

Memory

Configuration de l'espace MMIO

2012 R2

L'ajout de mémoire dynamique – à chaud

2012 R2, 2012

√ Note 7, 8, 9

√ Note 7, 8, 9

√ Note 7, 8, 9

Mémoire dynamique – augmentation de la capacité

2012 R2, 2012

√ Note 7, 8, 9

√ Note 7, 8, 9

√ Note 7, 8, 9

Vidéo

Périphérique vidéo Hyper-V

2012 R2, 2012, 2008 R2

Divers

Paire clé/valeur

2012 R2, 2012, 2008 R2

√ la Note 6, 10

√ la Note 6, 10

√ Remarque 5, 10

√ la Note 6, 10

Interruption non masquable

2012 R2

Prise en charge du noyau PAE

2012 R2, 2012, 2008 R2

Copie du fichier d'hôte à invité

2012 R2

Ordinateurs virtuels de génération 2

Démarrage à l'aide d'UEFI

2012 R2

√ Remarque 11, 12

√ Remarque 11, 12

√ Remarque 11, 12

Démarrage sécurisé

2012 R2

Notes

  1. Injection d'IP statique peut ne pas fonctionne siGestionnaire réseaua été configuré pour une carte de réseau Hyper-V-spécifique donnée sur l'ordinateur virtuel. Pour garantir le bon fonctionnement de l'adresse IP statique injection Veuillez vous assurer que le Gestionnaire de réseau est complètement arrêtée ou a été désactivé pour une carte réseau spécifique via sonifcfg-ethXfichier.

  2. Lors de l'utilisation des périphériques virtuels Fibre channel, assurez-vous que le numéro d'unité logique (LUN 0) de 0 a été remplie. Si le LUN 0 n'a pas été rempli, une machine virtuelle Linux n'est peut-être pas en mesure de monter les périphériques Fibre channel en mode natif.

  3. S'il existe des descripteurs de fichiers ouverts pendant une opération de sauvegarde d'ordinateur virtuel, puis, dans certains cas, les disques durs virtuels sauvegardés peut-être subir une vérification de cohérence de système (fsck) fichier de restauration.

  4. Les opérations de sauvegarde en direct peuvent échouer silencieusement si l'ordinateur virtuel possède un périphérique iSCSI reliés ou le stockage en attachement direct (également appelé un disque direct).

  5. Sur 14.04, les processus suivants doivent être installés manuellement pour les distributions Ubuntu :

    • Démon instantané VSS– ce démon est requis pour créer des sauvegardes de machines virtuelles Linux en direct.

    • Démon paire KVP– ce démon permet de définir et interrogation intrinsèques et extrinsèques paires clé / valeur.

    • fcopy démon– ce démon implémente un service entre l'hôte et l'invité de la copie des fichiers.

    Pour installer ces processus lorsque vous utilisez le package virtuel linux, utilisez les commandes suivantes en tant que racine (ou sudo) :

    # apt-get update # apt-get install hv-kvp-daemon-init linux-tools-virtual linux-cloud-tools-virtual

    Si ce n'est pas le cas, à l'aide de virtuel linux, utilisez les commandes suivantes en tant que racine (ou sudo) :

    # apt-get update # apt-get install hv-kvp-daemon-init linux-tools linux-cloud-tools
  6. 12.04, 14.10 et 15.04, les processus suivants doivent être installés manuellement pour les distributions Ubuntu :

    • Démon instantané VSS– ce démon est requis pour créer des sauvegardes de machines virtuelles Linux en direct.

    • Démon paire KVP– ce démon permet de définir et interrogation intrinsèques et extrinsèques paires clé / valeur.

    • fcopy démon– ce démon implémente un service entre l'hôte et l'invité de la copie des fichiers.

    Pour installer ces processus lorsque vous utilisez le package virtuel linux, utilisez les commandes suivantes en tant que racine (ou sudo) :

    # apt-get update # apt-get install linux-tools-virtual linux-cloud-tools-virtual

    Si ce n'est pas le cas, à l'aide de virtuel linux, utilisez les commandes suivantes en tant que racine (ou sudo) :

    # apt-get update # apt-get install linux-tools linux-cloud-tools
  7. Prise en charge de la mémoire dynamique est uniquement disponible sur les ordinateurs virtuels de 64 bits.

  8. Les opérations de mémoire dynamiques peuvent échouer si le système d'exploitation invité s'exécute trop faible de la mémoire. Voici quelques-unes des meilleures pratiques :

    • Mémoire de démarrage et la quantité minimale de mémoire doivent être égale ou supérieure à la quantité de mémoire recommandé par le fournisseur.

    • Les applications qui ont tendance à consommer la totalité de la mémoire disponible sur un système sont limitées à consommer jusqu'à 80 % de mémoire RAM disponible.

  9. Si vous utilisez la mémoire dynamique surWindows Server 2012spécifier les systèmes d'exploitation,Startup memoryMinimum memoryetMaximum memoryparamètres multiples de 128 mégaoctets (Mo). Cela peut entraîner des échecs à chaud, et vous ne voyez pas de mémoire augmenter sur un système d'exploitation invité.

  10. DansWindows Server 2012 R2l'infrastructure de la paire clé/valeur peut ne pas fonctionne correctement sans une mise à jour de logiciels de Linux. Contactez votre fournisseur de distribution pour obtenir la mise à jour dans le cas où vous voyez des problèmes avec cette fonctionnalité.

  11. Génération 2 machines virtuelles ont le démarrage sécurisé activé par défaut et les ordinateurs virtuels de génération 2 Linux ne démarre pas, sauf si l'option de démarrage sécurisé est désactivée. Vous pouvez désactiver le démarrage sécurisé dans la section Microprogramme des paramètres de l'ordinateur virtuel dans le Gestionnaire Hyper-V ou à l'aide de Powershell :

    Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
  12. Avant de tenter de copier le disque dur virtuel d'un ordinateur virtuel de génération 2 VHD existant pour créer des ordinateurs virtuels de génération 2, procédez comme suit :

    1. Connectez-vous à l'ordinateur virtuel de génération 2 existant.

    2. Placez-vous dans le répertoire EFI de démarrage :cd /boot/efi/EFI

    3. Copiez le répertoire ubuntu dans vers un nouveau répertoire nommé démarrage :sudo cp –r ubuntu/ boot

    4. Remplacez le répertoire par le répertoire de démarrage nouvellement créée :cd boot

    5. Renommez le fichier shimx64.efi :sudo mv shimx64.efi bootx64.efi

  13. Sauvegarde de l'ordinateur virtuel ne fonctionnera pas avec les systèmes de fichiers ext2. La disposition par défaut créée par le programme d'installation d'Ubuntu inclut des systèmes de fichiers ext2, donc vous devez personnaliser la disposition ne créent ne pas ce type de système de fichiers.

Voir aussi