Lorsque vous vérifiez la conformité des hôtes ESXi par rapport à une ligne de base de mise à niveau, vSphere Lifecycle Manager exécute un script de prévérification et fournit des messages d'information dans le volet inférieur de la vue Conformité de vSphere Lifecycle Manager. Les messages vous indiquent les problèmes potentiels associés au matériel et au logiciel tiers sur l'hôte, et les problèmes de configuration qui peuvent empêcher la mise à niveau ou la migration vers ESXi 7.0.

Les messages que vSphere Lifecycle Manager fournit correspondent au code de d'erreur ou d'avertissement provenant du script de prévérification de mise à niveau des hôtes.

Pour les installations et les mises à niveau interactives effectuées à l'aide du programme d'installation d'ESXi, les erreurs ou les avertissements du script de prévérification s'affichent dans le dernier panneau du programme d'installation dans lequel vous devez confirmer ou annuler l'installation ou la mise à niveau. Pour les installations et les mises à niveau à l'aide d'un script, les erreurs ou les avertissements sont consignés dans le journal d'installation.

vSphere Lifecycle Manager affiche les informations sur les résultats de l'analyse dans le volet inférieur de la vue Conformité de vSphere Lifecycle Manager. Pour afficher les erreurs et les avertissements d'origine renvoyés par le script de prévérification au cours d'une opération d'analyse de mise à niveau d'hôte vSphere Lifecycle Manager, consultez le fichier journal de vSphere Lifecycle Manager.

Tableau 1. Messages de résultat d'analyse et codes d'erreur et d'avertissement correspondants
Analyser le message de résultat dans vSphere Lifecycle Manager Description
CPU hôte non pris en charge. La nouvelle version d'ESXi nécessite un CPU de 64 bits avec la prise en charge des instructions LAHF/SAHF en mode long.

Ce message s'affiche si le processeur hôte est un processeur 32 bits et qu'il ne prend pas en charge les fonctions nécessaires.

Le code d'erreur correspondant est 64BIT_LONGMODESTATUS.

Le démarrage approuvé est activé sur l'hôte mais la mise à niveau ne contient pas le module logiciel esx-tboot. La mise à niveau de l'hôte supprimera la fonctionnalité de démarrage approuvé. Ce message indique que l'analyse de la mise à niveau d'hôte n'a pas trouvé le VIB esx-tboot dans la mise à niveau ISO.

Le code d'erreur correspondant est TBOOT_REQUIRED

Les interfaces réseau VMkernel et Console de service partagent le même sous-réseau subnet_name. Cette configuration n'est pas prise en charge après une mise à niveau. Une seule interface doit se connecter au sous-réseau subnet_name.

Avertissement. Une adresse IPv4 a été détectée dans une carte réseau virtuelle de Console de service activée et elle n'a pas d'adresse correspondante dans le même sous-réseau dans VMkernel. Un avertissement séparé s'affiche pour chaque occurrence de ce type.

Le code d'erreur correspondant est COS_NETWORKING.

La nouvelle version d'ESXi nécessite core_count cœurs de processeur au minimum. L'hôte doit disposer d'au moins deux cœurs.

Le code d'erreur correspondant est CPU_CORES.

Le processeur ne prend pas en charge la virtualisation matérielle ou elle est désactivée dans le BIOS. La performance de machine virtuelle peut être lente.

Les performances de l'hôte peuvent être affectées si son processeur ne prend pas en charge la virtualisation matérielle ou si cette dernière n'est pas activée dans le BIOS de l'hôte. Activez la virtualisation matérielle dans les options d'amorçage de la machine hôte. Voir la documentation du fournisseur du matériel.

Le code d'erreur correspondant est HARDWARE_VIRTUALIZATION.

Mémoire insuffisante, size_in_MB minimum requis pour la mise à niveau.

L'hôte nécessite la quantité de mémoire indiquée pour pouvoir effectuer la mise à niveau.

Le code d'erreur correspondant est MEMORY_SIZE.

Les contrôles de validité de mise à niveau de l'hôte file_name ont échoué. Ce test vérifie que le script de prévérification peut être exécuté.

Le code d'erreur correspondant est PRECHECK_INITIALIZE.

Le format de la partition de l'hôte n'est pas adapté à la mise à niveau.

La mise à niveau est possible uniquement s'il existe au plus une partition VMFS sur le disque à mettre à niveau et que la partition VMFS commence après le secteur 1843200.

Le code d'erreur correspondant est PARTITION_LAYOUT.

Configuration non prise en charge.

Le fichier /etc/vmware/esx.conf doit exister sur l'hôte.

Ce message indique que le fichier /etc/vmware/esx.conf est absent ou que les données du fichier ne peuvent pas être extraites ou lues correctement.

Le code d'erreur correspondant est SANE_ESX_CONF.

L'hôte n'a pas suffisamment d'espace libre sur une banque de données VMFS local pour sauvegarder la configuration de l'hôte actuelle. Un minimum de size_in_MB est requis.

Le disque hôte doit disposer d'un espace libre suffisant pour pouvoir stocker la configuration ESXi 5.x entre les redémarrages.

Le code d'erreur correspondant est SPACE_AVAIL_CONFIG.

La mise à niveau n'est pas prise en charge par la version actuelle de l'hôte.

La mise à niveau vers ESXi 7.0 est uniquement possible à partir d'hôtes ESXi  6.5 et ESXi 6.7.

Le code d'erreur correspondant est SUPPORTED_ESX_VERSION.

Périphériques non pris en charge device_name trouvés sur l'hôte.

Le script recherche les périphériques non compatibles. Certains périphériques PCI ne sont pas compatibles avec ESXi 7.0.

Le code d'erreur correspondant est UNSUPPORTED_DEVICES.

La configuration logicielle de l'hôte nécessite un redémarrage. Redémarrez l'hôte et réessayez d'exécuter la mise à niveau.

Pour disposer d'une banque de démarrage efficace pour la mise à niveau, vous devez redémarrer les hôtes avant la correction.

Le code d'erreur correspondant est UPDATE_PENDING.

Dans un environnement incluant Cisco Nexus 1000V Distributed Virtual Switch, vSphere Lifecycle Manager affiche différents messages en fonction de la situation. Pour des détails, veuillez vous reporter au Messages de conformité de mise à niveau d'hôte lorsque Cisco Nexus 1000V est présent.

Si le logiciel VEM (Virtual Ethernet Module) de Cisco est détecté sur l'hôte, le script de prévérification détermine si le logiciel fait partie également de la mise à niveau et si le module VEM est compatible avec la même version du module VSM (Virtual Supervisor Module) que la version existante sur l'hôte. Si le logiciel est absent ou compatible avec une version différente du module VSM, le script envoie un avertissement, et le résultat de l'analyse indique la version du logiciel VEM attendue dans la mise à niveau ISO et la version éventuelle détectée dans l'image ISO .

Le code d'erreur correspondant est DISTRIBUTED_VIRTUAL_SWITCH.

L'hôte utilise un module multivoie EMC PowerPath file_name pour accéder à l'emplacement de stockage. L'hôte ne pourra pas accéder à un tel emplacement de stockage après la mise à niveau.

Le script recherche l'installation du logiciel EMC PowerPath qui est constitué d'un module CIM et d'un module de noyau. Si ces deux composants sont détectés sur l'hôte, le script vérifie que les composants correspondants (CIM, module VMkernel) existent aussi dans la mise à niveau. S'ils n'existent pas, le script envoie un avertissement pour indiquer les composants PowerPath qui étaient attendus dans la mise à niveau ISO et ceux qui ont été éventuellement trouvés.

Le code d'erreur correspondant est POWERPATH.