XenServer

Problèmes connus

Cet article contient des avis et des problèmes mineurs dans la version XenServer 8.4 et toutes les solutions de contournement que vous pouvez appliquer.

Général

  • Lorsque vous tentez d’utiliser la console série pour vous connecter à un hôte XenServer, la console série peut refuser d’accepter la saisie au clavier. Si vous attendez que la console soit actualisée deux fois, la console accepte alors la saisie au clavier. (CA-311613)

  • Lorsque la mise en cache en lecture est activée, la lecture à partir de l’instantané parent est plus lente qu’à partir de la feuille. Pour contourner ce problème, allouez plus de mémoire à dom0. (CP-32853)

  • Lorsque vous tentez de vous connecter à la console dom0 avec un mot de passe incorrect, le message d’erreur suivant s’affiche : Lorsque vous tentez de mettre à jour un mot de passe, cet état de retour indique que la valeur fournie comme mot de passe actuel n’est pas correcte. Ce message d’erreur est attendu même s’il concerne un changement de mot de passe et non une connexion. Essayez de vous connecter avec le mot de passe correct. (CA-356441)

  • Si un hôte XenServer est mis hors tension de manière inattendue et redémarré, lorsqu’il tente de récupérer des machines virtuelles sur lesquelles un vTPM est attaché, celui-ci peut parfois être absent de la machine virtuelle. (CA-379928)

  • dans un pool en cluster, si un hôte n’est pas arrêté proprement (par exemple, s’il est mis hors tension brusquement), le quorum reste verrouillé. Les opérations ultérieures, y compris un arrêt propre, ne déclenchent pas de changement de quorum. (CA-403866)

Graphiques

  • Lorsque NVIDIA T4 est ajouté en mode pass-through à une machine virtuelle sur un matériel serveur spécifique, cette machine virtuelle peut ne pas s’allumer. (CA-360450)

  • Vous ne pouvez pas installer le pack supplémentaire NVIDIA Virtual GPU Manager dans le cadre d’une nouvelle installation de votre hôte XenServer. Une fois que vous avez installé vos hôtes, vous pouvez installer NVIDIA Virtual GPU Manager à l’aide de l’interface de ligne de commande xe ou de XenCenter. Pour plus d’informations, consultez Installer le gestionnaire NVIDIA vGPU pour XenServer.

Invités

  • Lors de la définition de la topologie vCPU pour une nouvelle VM, assurez-vous que le nombre de cœurs par socket est défini sur une puissance de deux (1, 2, 4, 8, etc.). Si cette valeur n’est pas définie sur une puissance de deux, certains de vos cœurs ne sont pas utilisés par la machine virtuelle, les informations de topologie affichées dans le système d’exploitation de la machine virtuelle peuvent être incorrectes et d’autres comportements inattendus peuvent être observés. (XSI-1766)

  • Si vous tentez de migrer en direct une machine virtuelle avec le contrôle dynamique de la mémoire activé vers un hôte cible où les ressources telles que la mémoire sont très limitées, la migration peut parfois échouer. (CA-380607)

  • Si votre machine virtuelle passe en mode veille, votre souris peut ne plus répondre bien que votre clavier reste fonctionnel. Le redémarrage de la machine virtuelle ou la désactivation et l’activation du contrôleur USB via le Gestionnaire de périphériques restaurent les fonctionnalités de la souris. (CA-399746)

Invités Windows

  • Pour les machines virtuelles Windows 10 jointes à un domaine (1903 et versions ultérieures) avec FireEye Agent installé, des connexions RDP répétées et réussies peuvent entraîner le blocage de la machine virtuelle avec une utilisation de 100 % du processeur ntoskrnl.exe. Effectuez un redémarrage dur sur la machine virtuelle pour récupérer à partir de cet état. (CA-323760)

  • Lorsque vous créez une machine virtuelle UEFI, l’installation de Windows nécessite une pression sur une touche pour démarrer. Si vous n’appuyez pas sur une touche pendant la période requise, la console de la machine virtuelle bascule vers l’interpréteur de commandes UEFI.

    Pour contourner ce problème, vous pouvez redémarrer le processus d’installation de l’une des manières suivantes :

    • Dans la console UEFI, tapez les commandes suivantes.

         EFI:
         EFI\BOOT\BOOTX64
      
    • Redémarrez la VM

    Lorsque le processus d’installation redémarre, surveillez la console de la machine virtuelle pour l’invite d’installation. Lorsque l’invite s’affiche, appuyez sur n’importe quelle touche. (CA-333694)

  • Lorsque vous tentez de mettre à jour une machine virtuelle Windows 10 de 1909 à 20H2 ou ultérieure, la mise à jour peut échouer avec un écran bleu affichant l’erreur : PÉRIPHÉRIQUE DE DÉMARRAGE INACCESSIBLE. (XSI-1075)

    Pour réduire le risque d’échec, vous pouvez effectuer les étapes suivantes avant de tenter la mise à jour :

    1. Mettez à jour les outils de machine virtuelle XenServer pour Windows sur votre machine virtuelle vers la dernière version.
    2. Capturez la machine virtuelle.
    3. Dans le registre de machines virtuelles, supprimez les valeurs suivantes de HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\XEClé NFILT\Parameters : ActiveDeviceID, ActiveInstanceID et ActiveLocationInformation
  • Lors de la création d’une machine virtuelle Windows à partir d’un modèle qui est configuré pour ne pas mettre à jour automatiquement ses pilotes, la machine virtuelle créée est incorrecte pour mettre à jour ses pilotes. Pour contourner ce problème, exécutez la commande suivante : xe pool-param-set policy-no-vendor-device=true uuid=<pool-uuid>. Cette commande garantit que les futures machines virtuelles créées à partir du modèle sont correctement configurées pour ne pas mettre à jour automatiquement les pilotes. Les machines virtuelles précédemment générées à partir du modèle ne sont pas modifiées. (CA-371529)

  • Lors de l’installation de machines virtuelles Windows Server 2025, la présence de deux disques connectés peut entraîner le blocage de la machine virtuelle lors du démarrage. Pour éviter ce problème, terminez l’installation avec un seul disque. Ensuite, installez VM Tools pour Windows sur la machine virtuelle et redémarrez pour finaliser l’installation. Une fois terminé, vous pouvez attacher le deuxième disque en toute sécurité. (CA-399175)

  • Si vous démarrez un grand nombre de machines virtuelles Windows Server 2025 sur un seul hôte en même temps, certaines risquent de ne pas démarrer. (CP-51655)

Pour plus d’informations sur la dernière version de XenServer VM Tools pour Windows, consultez Quoi de neuf.

Invités Linux

  • Vous ne pouvez pas utiliser la fonctionnalité DMC (Dynamic Memory Control) sur les machines virtuelles Red Hat Enterprise Linux 8, Red Hat Enterprise Linux 9, Rocky Linux 8, Rocky Linux 9 ou CentOS Stream 9, car ces systèmes d’exploitation ne prennent pas en charge le gonflement de la mémoire avec l’hyperviseur Xen. (CA-378797)

  • Sur certaines machines virtuelles Linux, en particulier les systèmes occupés avec des E/S de disque en attente, les tentatives de suspension ou de migration en direct de la machine virtuelle peuvent échouer. Pour contourner ce problème, essayez d’augmenter la valeur de /sys/puissance/pm_freeze_timeout, par exemple, à 300000. Si cette solution de contournement ne fonctionne pas, vous pouvez mettre à niveau le noyau Linux de la machine virtuelle vers la dernière version. (CP-41455)

  • Si vous créez une machine virtuelle avec RHEL 8.7 ou une version antérieure et seulement 1 vCPU, la machine virtuelle expire lors du démarrage. Pour contourner ce problème, utilisez RHEL 8.8 ou version ultérieure ou modifiez le nombre de vCPU pour qu’il soit de 2 ou plus. (CA-376921)

  • Le noyau HWE (Hardware Enablement) sur Ubuntu 22.04 n’est pas pris en charge.

  • En raison d’un problème connu avec les pilotes Mesa sur Ubuntu 24.04, après l’installation d’une machine virtuelle Ubuntu 24.04 (de bureau) sur un hôte de plate-forme AMD avec le protocole Wayland activé par défaut, vous pouvez rencontrer des invites de reconnexion répétées.

    Pour résoudre ce problème, vous pouvez soit désactiver Wayland, soit passer à lightdm comme gestionnaire d’affichage par défaut.

    • Désactiver Wayland.

      Ouvrez une invite de commande et exécutez la commande suivante :

         sudo nano /etc/gdm3/custom.conf
       <!--NeedCopy-->
      

      Définissez la valeur suivante pour désactiver Wayland :

         WaylandEnable=false
       <!--NeedCopy-->
      

      Redémarrez la machine virtuelle pour terminer le processus.

    • Passez à lightdm.

      Installer lightdm :

         sudo apt install lightdm
       <!--NeedCopy-->
      

      Définissez-le comme gestionnaire d’affichage par défaut :

         sudo dpkg-reconfigure lightdm
       <!--NeedCopy-->
      

      Redémarrez la machine virtuelle pour terminer le processus.

Installation

  • Sur les hôtes dotés de cartes réseau Broadcom 5750x dont le niveau de micrologiciel est mis à jour vers une version non compatible avec la version 1.10.2-223.0.083 du pilote bnxt_en, l’hôte se bloque pendant l’installation avec une panique du noyau ou l’installation peut se bloquer. Pour contourner ce problème, procédez comme suit :

    1. Consultez la documentation de votre fournisseur pour comprendre quelles versions de micrologiciel sont compatibles avec la version du pilote bnxt_en dans XenServer 8.4.

      Par exemple :

      • Sur un serveur Dell, la version du firmware compatible est 23.11.16.22.
      • Sur un serveur HPE, la version du micrologiciel compatible est 223.1.96.0.
    2. Si vous n’avez pas encore appliqué un niveau de micrologiciel incompatible, ne l’appliquez pas tant que le dernier pilote bnxt_en n’est pas disponible pour XenServer 8.4.
    3. Si vous avez déjà appliqué le firmware, restaurez-le vers une version compatible avec la version 1.10.2-223.0.083 du pilote bnxt_en.

    L’équipe XenServer travaille à fournir un pilote bnxt_en mis à jour et compatible avec le dernier firmware.

  • Lors de la mise à niveau ou de l’installation de XenServer 8.4 à partir d’un ISO situé sur un serveur IIS, l’installation ou la mise à niveau peut échouer et empêcher vos hôtes de redémarrer. La console distante affiche l’erreur GRUB : “Fichier ‘/boot/grub/i3860pc/normal.mod’ introuvable. Entrer en mode sauvetage”. Ce problème est dû à la configuration IIS qui entraîne l’absence de fichiers de package. Pour contourner ce problème, assurez-vous que le double échappement est autorisé sur IIS avant d’extraire l’ISO d’installation dessus. (XSI-1063)

  • Utilisez la dernière version de XenCenter pour effectuer la mise à niveau de Citrix Hypervisor 8.2 CU1 vers XenServer 8.4. L’utilisation d’une ancienne version de XenCenter peut entraîner une perte de connectivité.

    Téléchargez la dernière version de XenCenter à partir du Page de téléchargement des produits XenServer.

Internationalisation

  • Les caractères non ASCII, par exemple les caractères avec des accents, ne peuvent pas être utilisés dans la console hôte. (CA-40845)

  • Dans une machine virtuelle Windows sur laquelle XenServer VM Tools pour Windows est installé, le copier-coller de caractères codés sur deux octets peut échouer si vous utilisez la console de bureau par défaut dans XenCenter. Les caractères collés apparaissent sous forme de points d’interrogation ( ?).

    Pour contourner ce problème, vous pouvez utiliser la console de bureau à distance. (CA-281807)

Stockage

  • Si vous créez une nouvelle installation de XenServer sur un hôte avec un SR XFS local sur un périphérique NVMe, votre stockage local ne se connecte pas au démarrage. L’action échoue avec l’erreur : « Raised Server_error(SR_BACKEND_FAILURE, [ FileNotFoundError ; [Errno 2] Pas de fichier ou de répertoire de ce type : ‘/sys/block/nvme0n/queue/scheduler’ ])”.

    Après avoir appliqué les dernières mises à jour, vous pouvez attacher le stockage local manuellement.

  • Si vous utilisez des SR GFS2 et que vous avez deux hôtes dans votre pool en cluster, votre cluster peut perdre le quorum et la clôture lors d’une mise à niveau. Pour éviter cette situation, ajoutez ou supprimez un hôte de votre cluster. Assurez-vous d’avoir un ou trois hôtes dans votre pool pendant le processus de mise à niveau. (CA-313222)

  • Si vous utilisez un SR GFS2 et que votre réseau de cluster se trouve sur un VLAN non de gestion, vous ne pouvez pas ajouter ou supprimer des hôtes à votre pool en cluster. (XSI-1604)

  • Après la suppression d’un LUN HBA d’un SAN, des messages de journal et des échecs d’E/S peuvent s’afficher lors de l’interrogation d’informations sur le volume logique. Pour contourner ce problème, redémarrez l’hôte XenServer. (XSI-984)

  • Vous ne pouvez pas définir ou modifier le nom du SR tmpfs utilisé par l’accélérateur PVS. Lorsque le type est tmpfs, la commande xe sr-create ne tient pas compte de la valeur fixée pour nom-étiquette et utilise à la place une valeur fixe. Si vous essayez d’exécuter la commande xe sr-param-set pour changer le nom du SR tmpfs, vous recevez l’erreur SCRIPT_MISSING.

  • Vous ne pouvez pas exécuter plus de 200 machines virtuelles activées par l’accélérateur PVS sur un hôte XenServer. (CP-39386)

  • Une régression des performances affectant les écritures sur les images de disque virtuel (VDI) nouvellement créées sur les types de référentiel de stockage (SR) GFS2 et XFS a été corrigée.

    Remarque :

    Ce problème affecte les VDI créées après les mises à jour logicielles publiées en accès anticipé le 9 octobre 2024 et en version normale le 16 octobre 2024. Les VDI créées avant ces mises à jour, ou après la mise à jour publiée le 21 octobre 2024, ne sont pas affectées.

    Bien que cette mise à jour corrige la régression des performances, elle ne restaure pas automatiquement les performances des machines virtuelles affectées en raison de la structure du fichier de sauvegarde créé pendant la période de régression. Pour restaurer les performances :

    • Pour les machines virtuelles non persistantes ou en couches (gérées avec Citrix Virtual Apps and Desktops MCS) : effectuez une mise à jour de l’image de base.
    • Pour les machines virtuelles persistantes (y compris les images maîtres) : prenez un instantané pour créer un fichier de sauvegarde pour les écritures futures, ce qui résout la régression des performances. Conservez l’instantané jusqu’à ce qu’une future mise à jour de XenServer soit publiée pour éviter que le problème ne se reproduise. La supprimer prématurément peut entraîner la réapplication de la structure de métadonnées incorrecte précédente, réintroduisant ainsi le problème de performances.
    • Pour les machines virtuelles de test : recréez-les pour résoudre le problème.
  • Parfois, lorsque l’instantané le plus récent d’une machine virtuelle est supprimé, il n’est pas possible de fusionner complètement les données du disque de la machine virtuelle active dans son périphérique parent. Souvent, cela est dû au fait que la machine virtuelle est active et écrit des données sur le disque plus rapidement que le processus de fusion ne peut les fusionner. Par conséquent, la machine virtuelle peut utiliser plus d’espace de stockage que nécessaire en raison de la présence de deux disques virtuels dans une configuration parent/enfant delta. Ce problème peut avoir plus d’impact sur les types de SR basés sur LVM, car le disque d’écriture actif des machines virtuelles est entièrement provisionné. Pour permettre au processus de fusion des données de se terminer,

    • Réduisez temporairement le taux d’E/S de stockage produit par la machine virtuelle.
    • Arrêtez la machine virtuelle.

    Ensuite, réanalysez le SR sur lequel les disques de la VM sont stockés. (XSI-1922)

Tiers

  • Une limitation des clients SSH récents signifie que SSH ne fonctionne pas pour les noms d’utilisateur contenant l’un des caractères suivants : {}[]|&. Assurez-vous que vos noms d’utilisateur et les noms de vos serveurs Active Directory ne contiennent aucun de ces caractères.

Mises à jour

  • Lors de l’utilisation des packs de mise à jour initialement publiés pour le 6 ou le 12 mai, le téléchargement du pack hors ligne échoue avec l’erreur « Échec de la synchronisation avec le référentiel de packs ». Des bundles de remplacement ont maintenant été publiés qui incluent la chaîne -v2 dans le nom du fichier. Si vous avez déjà téléchargé les versions originales de ces bundles, obtenez les dernières versions (v2) avant de tenter votre mise à jour. (XSI-1909)

  • Dans de rares cas, nous envoyons une modification à un canal de mise à jour qui n’inclut aucune mise à jour applicable aux hôtes XenServer en cours d’exécution. Dans cette situation, la somme de contrôle de synchronisation et la somme de contrôle de l’ensemble des mises à jour appliquées au pool peuvent ne pas correspondre. Cependant, vous ne pouvez pas appliquer d’autres mises à jour au pool car aucune n’est disponible. Dans ce cas, vous pouvez vous retrouver dans une situation où le pool et un hôte de jonction sont au même niveau de mise à jour, mais une action de jonction de pool n’est pas autorisée dans XenCenter. Pour contourner ce problème, utilisez la CLI xe pour effectuer la jonction du pool. Vous pouvez également attendre la prochaine série de mises à jour et les appliquer à la fois au pool et à l’hôte qui rejoint le pool. (XSI-1906)

XenCenter

Pour plus d’informations sur les problèmes connus et résolus dans XenCenter, consultez Nouveautés de XenCenter.

Problèmes connus