Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Lorsque vous importez ou exportez une machine virtuelle (VM), la plupart des erreurs se produisent en raison d'une tentative de faire quelque chose qui n'est pas pris en charge. Pour éviter ces erreurs, veillez à vérifier attentivement les exigences et les limites.
Une tâche d'importation peut s'arrêter avant d'être terminée, puis échouer. Vous pouvez recueillir des informations sur la tâche d'importation qui semble s'être arrêtée en raison d'un échec avant qu'elle ne change de completed
statut. Pour recueillir ces informations, utilisez la commande appropriée pour l'opération d'importation que vous avez utilisée pour décrire les détails de la tâche de conversion en cours :
-
ImportInstance et ImportVolume— Utilisez le DescribeConversionTasksopération.
-
ImportImage— Utilisez le DescribeImportImageTasksopération.
-
ImportSnapshot— Utilisez le DescribeImportSnapshotTasksopération.
Erreurs
Erreurs d'importation d'image
- Code d'erreur : InvalidParameter, Message d'erreur : Le format du paramètre disk-image-size =0 n'est pas valide
-
Le format de l'image spécifié n'est pas pris en charge. Réessayez l'opération avec l'un des formats d'image pris en charge suivants : VHD, VHDX, VMDK ou brut.
- Une erreur client (MalformedPolicyDocument) s'est produite lors de l'appel de l' CreateRoleopération : erreurs de syntaxe dans la politique
-
Vous devez inclure le préfixe
file://
avant le nom du document de stratégie. - ClientError: échec de la validation du disque [erreur d'analyse du fichier OVF : le format OVA avec des fichiers de disque fragmentés n'est pas pris en charge]
-
VM Import/Export ne prend pas en charge l'importation de disques séparés en plusieurs fichiers. Vérifiez le format du disque et retentez l'opération avec le disque de la machine virtuelle sous forme de fichier unique.
- ClientError: échec de la validation du disque [Format de fichier VMDK non pris en charge]
-
Le fichier VMDK doit être optimisé pour le flux. Pour de plus amples informations, veuillez consulter Formats d'image pris en charge par VM Import/Export.
- ClientError: Plusieurs fichiers grub/menu.lst différents ont été trouvés
-
VM Import/Export a détecté des fichiers dupliqués lors de la tâche d'importation pour au moins l'un des éléments suivants :
grub.cfg
grub.conf
, ou.menu.lst
VMs avec les configurations à double démarrage ne sont pas prises en charge. Pour de plus amples informations, veuillez consulter Limitations relatives aux ressources importées avec VM Import/Export. - La fonction du service
vmimport
n'existe pas ou ne dispose pas d'autorisations suffisantes pour que le service continue -
La fonction du service VM Import est manquant ou incorrect. Vous pouvez également recevoir cette erreur si l'utilisateur, le groupe ou le rôle qui tente de démarrer l'importation ne dispose pas de privilèges d'accès suffisants aux EC2 ressources Amazon.
Cette erreur peut également se produire si l'utilisateur qui appelle
ImportImage
a l'autorisationDecrypt
, mais que le rôlevmimport
n'en dispose pas. Si vous utilisez le chiffrement côté serveur avec clés AWS KMS gérées (SSE-KMS) pour sécuriser vos données au repos dans Amazon S3, vous devez attribuer des autorisationsDecrypt
supplémentaires à votre rôle de service, comme indiqué dans le code JSON suivant :
{
"Sid":"Allow vmimport to decrypt SSE-KMS key",
"Effect":"Allow",
"Principal":{
"AWS":[
"arn:aws:iam::accountid:role/vmimport"
]
},
"Action":[
"kms:Decrypt"
],
"Resource":"*"
}
Erreurs d'importation d'instances
- Code d'erreur : InvalidParameter, Message d'erreur : Le format du paramètre disk-image-size =0 n'est pas valide
-
Le format de l'image spécifié n'est pas pris en charge. Réessayez l'opération avec l'un des formats d'image pris en charge suivants : OVA, VHD, VMDK ou brut.
- Client.Unsupported : Aucune partition démarrable trouvée. <RequestID>(Service : Amazon EC2 ; code d'état : 400 ; code d'erreur : non pris en charge ; numéro de demande :)
-
Le volume racine est partitionné par GUID Partition Table (GPT). Les volumes partitionnés par GPT ne sont pas pris en charge. Convertissez le volume racine en une partition MBR et réessayez.
- ClientError: pieds de page non identiques
-
Vous avez tenté d'importer un VHD de différenciation, ou une erreur s'est produite lors de la création du VHD. Exportez à nouveau votre machine virtuelle et réessayez de l'importer dans Amazon EC2.
- ClientError: la longueur des données non compressées n'est pas valide
-
Le fichier VMDK est corrompu. Vous pouvez essayer de réparer ou de recréer le fichier VMDK ou utiliser un autre fichier.
- ERREUR : le compartiment < MyBucketName > ne se trouve pas dans la région < RegionName >, il se trouve dans < RegionName >
-
Le bucket Amazon Simple Storage Service (Amazon S3) ne se trouve pas dans le Région AWS même compartiment que l'instance que vous souhaitez importer. Essayez d'ajouter l'option
--ignore-region-affinity
qui ignore si la région du compartiment correspond à celle où la tâche d'importation a été créée. Vous pouvez également créer un compartiment S3 à l'aide de la console Amazon Simple Storage Service et définir comme région la région dans laquelle vous souhaitez importer la machine virtuelle. Exécutez à nouveau la commande et spécifiez le compartiment que vous venez de créer. - ERREUR : Le fichier utilise un algorithme de compression non pris en charge 0
-
Le VMDK a été créé à l'aide du format OVA au lieu du format OVF. Créez le VMDK au format OVF.
- Emplacement de source S3 non valide
-
La syntaxe de commande ou le nom du compartiment S3 sont incorrects. Créez un compartiment S3 dans la région appropriée uniquement pour VM Import et téléchargez les fichiers de machine virtuelle à la racine du compartiment.
- Le compartiment S3 n'est pas local par rapport à la région
-
Le compartiment S3 utilisé pour VM Import doit se trouver dans le même emplacement que celui Région AWS où vous souhaitez importer la machine virtuelle.
- ClientError: Système d'exploitation inconnu/Fichiers de système d'exploitation manquants
-
Le système d'exploitation n'est pas reconnu. Vérifiez que votre système d'exploitation est répertorié comme étant pris en charge dans les Exigences relatives aux ressources que vous importez avec VM Import/Export VM Import/Export.
Erreurs VM Export
- Cliente. UnsupportedOperation: Plusieurs volumes sont attachés à cette instance. Veuillez supprimez les volumes en trop.
-
Détachez des volumes autres que le volume racine et réessayez. Si vous avez besoin de données provenant des volumes, vous pouvez les copier dans le volume racine ou importer les volumes vers Amazon EBS.
- Cliente. NotExportable: cette instance ne peut pas être exportée. (Service : Amazon EC2 ; code d'état : 400 ; code d'erreur : NotExportable ; numéro de demande :<RequestID>)
-
Vous ne pouvez exporter que certaines instances. Pour de plus amples informations, veuillez consulter Considérations relatives à l'exportation d'instance.
- Erreur de démarrage d'instances : Valeur non valide <ID_instance> pour instanceId. L'instance n'a pas de volume attaché à la racine (/dev/sda1).
-
Vous avez tenté de démarrer l'instance avant l'achèvement du processus d'importation de machine virtuelle (VM Import) et de toutes les tâches de conversion. Attendez que le processus VM Import et toutes les tâches de conversion soient complètement terminés, puis démarrez l'instance.
- Une erreur s'est produite (InvalidParameter) lors de l'appel de l' CreateInstanceExportTaskopération : l'objet S3 donné n'est pas local à la région.
-
L' EC2 instance et le compartiment S3 doivent se trouver dans le même compartiment Région AWS. Vous devez également vous assurer que la commande
create-instance-export-task
est exécutée dans la même région que celle où vos ressources sont exportées. Vous spécifiez la région à l'aide du paramètre--region
. Pour plus d'informations, veuillez consulter les options de ligne de commande AWS CLI dans le Guide de l'utilisateur AWS Command Line Interface .
Erreurs de machine virtuelle Windows
ClientError: Défaillance du réseau Booter ou instance inaccessible. Réessayez après l'installation du .Net Framework 3.5 SP1 ou supérieur.
Le service EC2 Config nécessite le Microsoft .NET Framework 3.5 Service Pack 1 ou version ultérieure. Installez Microsoft .NET Framework 3.5 Service Pack 1 ou ultérieur sur votre machine virtuelle Windows et réessayez.
FirstBootFailure: Cette demande d'importation a échoué car l'instance Windows n'a pas pu démarrer et établir la connectivité réseau.
Lorsque vous recevez le message d'erreur FirstBootFailure
, cela signifie que votre image de disque virtuel n'a pas pu effectuer l'une des étapes suivantes :
-
Effectuez un démarrage et démarrez Windows.
-
Installez le EC2 réseau et les pilotes de disque Amazon.
-
Utilisez une interface réseau configurée pour DHCP afin d'extraire l'adresse IP.
-
Activez Windows à l'aide de la licence en volume Amazon EC2 Windows.
Les bonnes pratiques suivantes peuvent vous aider à éviter des échecs de premier démarrage Windows :
-
Désactivez les logiciels antivirus et anti-logiciels espions et les pare-feu — Ces types de logiciels peuvent empêcher l'installation de nouveaux services ou pilotes Windows ou l'exécution de fichiers binaires inconnus. Les logiciels et pare-feu peuvent être réactivés après l'importation.
-
Ne renforcez pas votre système d'exploitation : les configurations de sécurité, parfois appelées renforcement, peuvent empêcher l'installation sans surveillance des pilotes Amazon. EC2 De nombreux paramètres de configuration Windows peuvent empêcher l'importation. Ces paramètres peuvent être réappliqués après l'importation.
-
Désactivez ou supprimez plusieurs partitions démarrables — Si votre machine virtuelle est démarrée et vous demande de choisir une partition de démarrage à utiliser, l'importation peut échouer.
Cette incapacité pour l'image de disque virtuel à démarrer et à établir la connectivité réseau peut être due à l'une des causes suivantes:
- La mise en réseau TCP/IP et DHCP ne sont pas activés
-
Cause : la mise en réseau TCP/IP et DHCP doivent être activés.
Résolution : Assurez-vous que la mise en réseau TCP/IP est activée. Pour de plus amples informations, consultez Modifier les paramètres TCP/IP
sur le site web d'assistance de Microsoft. Assurez-vous que DHCP est activé. Pour de plus amples informations, consultez le Protocole DHCP (Dynamic Host Configuration Protocol) sur le site web de Microsoft. - Le rôle Hyper-V est installé
-
Cause : L'importation d'une machine virtuelle sur laquelle le rôle Hyper-V est installé n'est pas prise en charge.
Solution : Supprimez le rôle Hyper-V de la machine virtuelle et réessayez l'importation.
- Un volume dont Windows a besoin est absent de la machine virtuelle
-
Cause : L'importation d'une machine virtuelle dans Amazon importe EC2 uniquement le disque de démarrage, tous les autres disques doivent être détachés et Windows doit pouvoir démarrer avant d'importer la machine virtuelle. Par exemple, Active Directory stocke souvent la base de données Active Directory sur le lecteur
D:\
. Un contrôleur de domaine ne peut pas démarrer si la base de données Active Directory est absente ou inaccessible.Résolution : Détachez les disques secondaires et réseau attachés à la machine virtuelle Windows avant d'exporter celle-ci. Déplacez les éventuelles bases de données Active Directory des lecteurs ou partitions secondaires vers la partition Windows principale. Pour plus d'informations, consultez le message d'erreur « Le service d'annuaire ne peut pas démarrer » s'affiche lorsque vous démarrez votre contrôleur de domaine Windows ou SBS
sur le site Web de support Microsoft. - Windows démarre toujours dans Options de récupération système
-
Cause : Windows peut démarrer dans les options de restauration du système pour diverses raisons, notamment lorsque Windows est intégré dans un environnement virtualisé à partir d'une machine physique, ce que l'on appelle également un processus de conversion physical-to-virtual (P2V).
Résolution : Assurez-vous que Windows démarre dans une invite de connexion avant d'effectuer l'exportation et de préparer l'importation. N'importez-pas des instances Windows virtualisées issues d'une machine physique.
- La machine virtuelle a été créée à l'aide d'un physical-to-virtual processus de conversion (P2V)
-
Cause : Une conversion P2V se produit lorsqu'une image disque est créée en effectuant le processus d'installation de Windows sur une machine physique, puis en important une copie de cette installation Windows sur une machine virtuelle. VMs qui sont créés à la suite d'une conversion P2V ne sont pas pris en charge par la machine virtuelle. Elle Import/Export. VM Import/Export ne prend en charge que les images Windows installées nativement dans la machine virtuelle source.
Résolution : Installez Windows dans un environnement virtualisé et migrez votre logiciel installé vers cette nouvelle machine virtuelle.
- Échec d'activation de Windows
-
Cause : Lors du démarrage, Windows détecte un changement de matériel et tente une activation. Pendant la procédure d'importation, nous essayons de faire passer le mécanisme d'octroi de licence de Windows à une licence de volume fournie par Amazon Web Services. Toutefois, si le processus d'activation de Windows ne réussit pas, l'importation échoue.
Résolution : Veillez à ce que la version de Windows que vous importez prenne en charge l'octroi de licence de volume. Cela peut ne pas être le cas des versions Bêta ou d'évaluation de Windows.
- Aucune partition démarrable trouvée
-
Cause : Lors du processus d'importation d'une machine virtuelle, nous n'avons pas pu trouver de partition de démarrage.
Résolution : Veillez à ce que le disque que vous importez présente une partition de démarrage.
Erreurs VM Linux
- ClientError: Configuration non valide - Impossible de lire fstab
-
Linux VMs avec des volumes à double démarrage ou plusieurs
/etc
répertoires n'est pas pris en charge. - ClientError: GRUB de style BLSC détecté, mais impossible de détecter le noyau par défaut
-
VM Import/Export ne parvient pas à détecter le noyau par défaut. Cela peut se produire lorsqu'il a été déplacé hors du fichier
grub.cfg
principal. Vous pouvez définir la configuration sur$saved_entry
et vous assurer quegrubenv
contient l'entréebootloader
par défaut. - ClientError: Nous n'avons pas pu lire le fichier initramfs/initrd de votre importation pour déterminer les pilotes nécessaires à son exécution EC2
-
Nous n'avons pas pu lire les fichiers requis lors de l'importation de votre machine virtuelle Linux pour la préparer à s'exécuter en tant qu'instance sur Amazon EC2. Vous pouvez exécuter la commande
lsinitramfs
pour vérifier l'intégrité du fichier. Par exemple, vous pouvez utiliser la commande suivante :lsinitramfs /boot/initrd.img-5.4.0-77-generic 2>&1 | less
Si des erreurs sont renvoyées dans la sortie, vous pouvez essayer de reconstruire le fichier
initramfs
pour résoudre le problème et réimporter la machine virtuelle. - ClientError: Configuration non prise en charge - Échec de l'activation du groupe de volumes logiques
-
Un volume logique sur votre image de disque virtuel n'a pas pu être activé. Cela peut être le signe d'une corruption de fichier ou de disque. Vérifiez les images de disque chargées.
- ClientError: Configuration non prise en charge - Plusieurs répertoires trouvés
-
Linux VMs avec des volumes à démarrage multiple ou des
/etc
répertoires multiples n'est pas pris en charge. - ClientError: version du noyau non prise en charge
-
La version du noyau utilisée par le système d'exploitation n'est pas prise en charge. Vérifiez que votre importation répond aux exigences répertoriées pour le système d'exploitation. Pour de plus amples informations, veuillez consulter Systèmes d'exploitation pris en charge par VM Import/Export.
- Linux n'est pas pris en charge sur l'instance demandée
-
Linux VMs peut être importé vers des types d'instances spécifiques. Réessayez avec l'un des types d'instances pris en charge suivants.
-
Usage général :
t2.micro
|t2.small
|t2.medium
|m3.medium
|m3.large
|m3.xlarge
|m3.2xlarge
-
Optimisées pour le calcul :
c3.large
|c3.xlarge
|c3.2xlarge
|c3.4xlarge
|c3.8xlarge
|cc1.4xlarge
|cc2.8xlarge
-
Mémoire optimisée :
r3.large
|r3.xlarge
|r3.2xlarge
|r3.4xlarge
|r3.8xlarge
|cr1.8xlarge
-
Stockage optimisé :
i2.xlarge
|i2.2xlarge
|i2.4xlarge
|i2.8xlarge
|hi1.4xlarge
|hi1.8xlarge
-