Citrix Hypervisor

Problèmes connus

Cet article contient des conseils et des problèmes mineurs dans la version 8.2 de Citrix Hypervisor, ainsi que toutes les solutions de contournement que vous pouvez appliquer.

Général

  • Si vous hébergez l’appliance virtuelle du serveur de licences Citrix version 11.14 ou antérieure sur votre serveur Citrix Hypervisor, un avertissement s’affiche lors de la mise à niveau ou de la mise à jour vers Citrix Hypervisor 8.2 Cumulative Update 1. L’avertissement indique que ce dispositif virtuel est une machine virtuelle PV qui n’est plus prise en charge. Vous devez désinstaller cette version de l’appliance virtuelle du serveur de licences Citrix et installer la dernière version avant de procéder à la mise à niveau ou à la mise à jour.

    La dernière version de l’appliance virtuelle du serveur de licences Citrix est disponible sur la page de téléchargement du système de licences Citrix.

  • Si vos serveurs Citrix Hypervisor s’exécutent sur du matériel contenant des processeurs de la famille Intel Sandy Bridge, arrêtez et redémarrez vos machines virtuelles dans le cadre de la mise à jour ou de la mise à niveau vers Citrix Hypervisor 8.2 à partir de Citrix Hypervisor 8.0 ou version antérieure. Pour de plus amples informations, consultez https://support.citrix.com/article/CTX231947. (CP-32460)

  • L’ensemble des fonctionnalités du processeur d’un pool peut changer lorsqu’une machine virtuelle est en cours d’exécution. (Par exemple, lorsqu’un nouvel hôte est ajouté à un pool existant ou lorsque la machine virtuelle est migrée vers un hôte d’un autre pool.) Lorsque l’ensemble des fonctionnalités d’UC d’un pool change, la machine virtuelle continue d’utiliser l’ensemble de fonctionnalités qui a été appliqué lors de son démarrage. Pour mettre à jour la machine virtuelle afin d’utiliser le nouvel ensemble de fonctionnalités du pool, vous devez mettre hors tension puis démarrer la machine virtuelle. Le redémarrage de la machine virtuelle, par exemple, en cliquant sur « Redémarrer » dans XenCenter, ne met pas à jour l’ensemble des fonctionnalités de la machine virtuelle. (CA-188042)

  • L’augmentation de la quantité de mémoire allouée à dom0 dans Citrix Hypervisor 8.0 peut signifier qu’il y a un peu moins de mémoire disponible pour l’exécution des machines virtuelles. Sur certains matériels, vous ne pouvez pas exécuter le même nombre de machines virtuelles avec Citrix Hypervisor 8.2 que sur le même matériel avec XenServer 7.6 et versions antérieures. (CP-29627)

  • Lorsque vous tentez d’utiliser la console série pour vous connecter à un serveur Citrix Hypervisor, 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 la saisie au clavier. (CA-311613)

  • Lorsque la mise en cache de lecture est activée, la lecture à partir de l’instantané parent est plus lente qu’à partir de la feuille. (CP-32853)

  • Après la mise à niveau vers Citrix Hypervisor 8.2, lorsqu’il y a beaucoup d’activité de machine virtuelle sur un serveur dans un pool qui utilise le stockage NFS, les connexions via ENIC au stockage externe peuvent être temporairement bloquées (5 à 35 minutes). Les machines virtuelles de ce serveur peuvent se figer et leurs consoles peuvent ne plus répondre. Les tentatives de ping entrant ou sortant du sous-réseau du serveur concerné échouent pendant ces périodes. Pour résoudre ce problème, installez la version 4.0.0.8-802.24 ou ultérieure du pilote enic. Pour plus d’informations, voir Disque de pilote pour Cisco enic 4.0.0.11 - Pour Citrix Hypervisor 8.x CR. (XSI-916)

  • Lorsque vous tentez de vous connecter à la console dom0 avec un mot de passe incorrect, le message d’erreur suivant s’affiche : When trying to update a password, this return status indicates that the value provided as the current password is not correct. 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 bon mot de passe.

  • Si un utilisateur Active Directory hérite du rôle d’administrateur de pool d’un groupe AD dont le nom contient des espaces, il ne peut pas se connecter à Citrix Hypervisor 8.2 CU1 via SSH.

    Pour contourner ce problème, vous pouvez effectuer l’une des opérations suivantes :

    • Renommez ce groupe dans AD pour supprimer les espaces de son nom.
    • Créez un nouveau groupe dans AD avec le rôle d’administrateur de pool et sans espaces dans son nom. Ajoutez l’utilisateur à ce nouveau groupe.

    Dans XenCenter, assurez-vous que votre groupe nouveau ou renommé est répertorié dans l’onglet Utilisateurs, soit en ajoutant, soit en supprimant et en ajoutant à nouveau le groupe. Assurez-vous que l’utilisateur est associé au nouveau groupe ou au groupe renommé. (CA-363207)

Graphiques

  • Lorsque vous démarrez en parallèle de nombreuses machines virtuelles avec des périphériques AMD MxGPU connectés, certaines machines virtuelles peuvent échouer avec un VIDEO_TDR_FAILURE. Ce comportement peut être dû à une limitation matérielle. (CA-305555)

  • 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 se mettre sous tension. (CA-360450)

Invités

  • Citrix Hypervisor ne prend plus en charge les machines virtuelles qui s’exécutent en mode PV. Dans les versions précédentes, après la mise à niveau de votre serveur Citrix Hypervisor vers la dernière version, ces machines virtuelles non prises en charge pouvaient toujours fonctionner. Toutefois, dans Citrix Hypervisor 8.2 CU1, les machines virtuelles en mode PV ne démarrent plus. Assurez-vous de supprimer toutes les machines virtuelles PV de votre pool ou de les convertir en mode HVM avant de procéder à la mise à niveau vers votre pool vers Citrix Hypervisor 8.2 CU1. (CP-38086)

  • Si vous installez Debian 10 (Buster) en utilisant le démarrage réseau PXE, n’ajoutez pas console=tty0 aux paramètres de démarrage. Ce paramètre peut entraîner des problèmes lors du processus d’installation. Utilisez uniquement console=hvc0 dans les paramètres de démarrage. (CA-329015)

  • Après la migration d’une machine virtuelle CentOS 8 avec un seul processeur vers un nouveau serveur Citrix Hypervisor, la première fois qu’une commande liée au processeur s’exécute sur la machine virtuelle, elle expire. Pour contourner ce problème, vous pouvez attribuer plusieurs CPU à la machine virtuelle et la redémarrer. (XSI-864)

  • Certaines versions mineures d’Ubuntu 18.04 (par exemple 18.04.2 et 18.04.3) utilisent un noyau HWE par défaut qui peut rencontrer des problèmes lors de l’exécution de la console graphique. Pour contourner ces problèmes, vous pouvez choisir d’exécuter ces versions mineures d’Ubuntu 18.04 avec le noyau GA ou de modifier certains paramètres graphiques. Pour plus d’informations, consultez CTX265663 - Les machines virtuelles Ubuntu 18.04.2 peuvent ne pas démarrer sur Citrix Hypervisor. (XSI-527)

  • Si vous tentez de rétablir une machine virtuelle en un instantané VSS planifié qui a été créé avec Citrix Hypervisor 8.0 ou une version antérieure, la machine virtuelle ne démarre pas. Le démarrage échoue avec l’erreur suivante : This operation cannot be performed because the specified virtual disk could not be found. Cet échec est dû au fait que la fonctionnalité d’instantané VSS a été supprimée de Citrix Hypervisor 8.1 et versions ultérieures. (CA-329469)

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

  • La fonctionnalité de démarrage UEFI invité fournie dans Citrix Hypervisor 8.0 était une fonctionnalité expérimentale. Citrix Hypervisor 8.2 ne prend pas en charge la migration des machines virtuelles de démarrage UEFI créées dans Citrix Hypervisor 8.0 vers Citrix Hypervisor 8.2. Arrêtez les machines virtuelles de démarrage UEFI avant de procéder à la mise à niveau vers Citrix Hypervisor 8.2 à partir de Citrix Hypervisor 8.0. (CA-330871)

  • Lorsque les machines virtuelles de démarrage UEFI démarrent, elles affichent un logo TianoCore. (CP-30146)

  • Sur les machines virtuelles Windows, lors de la mise à jour du xenbus pilote vers la version 9.1.0.4, assurez-vous d’avoir effectué les deux redémarrages de machine virtuelle demandés. Si les deux redémarrages ne sont pas terminés, la machine virtuelle peut revenir à des cartes réseau émulées et utiliser des paramètres différents, tels que DHCP ou un adressage IP statique différent.

    Pour terminer le deuxième redémarrage, vous devrez peut-être utiliser un compte local pour vous connecter à la machine virtuelle Windows. Lorsque vous vous connectez, vous êtes invité à redémarrer.

    Si vous ne parvenez pas à vous connecter à la machine virtuelle Windows après le premier redémarrage, vous pouvez utiliser XenCenter pour redémarrer la machine virtuelle et terminer l’installation du xenbus pilote. (CP-34181)

  • Lorsque vous créez une machine virtuelle UEFI, l’installation de Windows nécessite d’appuyer sur une touche pour démarrer. Si vous n’appuyez pas sur une touche pendant la période requise, la console de machine virtuelle passe au shell 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 machine virtuelle

    Lorsque le processus d’installation redémarre, surveillez l’invite d’installation sur la console VM. Lorsque l’invite apparaît, appuyez sur n’importe quelle touche. (CA-333694)

  • Sur une machine virtuelle Windows, après avoir installé la version 9.x Citrix VM Tools pour Windows, vous pouvez voir la version précédente et la dernière version des outils ou de l’agent de gestion répertoriés dans vos programmes installés :

    • (PRÉCÉDENT) Citrix XenServer Windows Management Agent
    • (DERNIER) Citrix Hypervisor PV Tools

    La version précédente de l’agent de gestion n’est pas active et n’interfère pas avec le fonctionnement de la dernière version. Nous vous conseillons de ne pas désinstaller manuellement Citrix XenServer Windows Management Agent, car cela peut désactiver le pilote xenbus et entraîner le retour de la machine virtuelle à des périphériques émulés.

  • Sous Windows 10 20H2 et versions ultérieures, Windows Update traite le dernier pilote xennet comme une mise à jour manuelle et ne l’installe pas automatiquement. Vous pouvez vérifier l’état de vos installations de pilotes en accédant à Paramètres Windows > Mise à jour et sécurité > Afficher l’historique des mises à jour > Mises à jour des pilotes. Dans ce cas, vous pouvez installer le pilote en téléchargeant Citrix VM Tools pour Windows à partir de la page de téléchargement de Citrix Hypervisor et en installant manuellement le pilote dans le fichier MSI. (CA-350838)

  • Sur une machine virtuelle Windows, parfois l’adresse IP d’un SR-IOV VIF n’est pas visible dans XenCenter. Pour résoudre le problème, redémarrez l’agent de gestion depuis le Gestionnaire de service des machines virtuelles. (CA-340227)

  • Sur une machine virtuelle Windows avec plus de 8 vCPU, la mise à l’échelle côté réception peut ne pas fonctionner car le pilote xenvif ne parvient pas à configurer la table d’indirection. (CA-355277)

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

    Pour réduire la probabilité que cet échec se produise, vous pouvez suivre les étapes suivantes avant de tenter la mise à jour :

    1. Mettez à jour les Citrix VM Tools pour Windows sur votre machine virtuelle vers la dernière version.
    2. Snapshot de la machine virtuelle.
    3. Dans le registre de machine virtuelle, supprimez les valeurs suivantes de la clé HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\XENFILT\Parameter : ActiveDeviceId, ActiveInstanceId et ActiveLocationInformation

    Ce problème fait toujours l’objet d’une enquête. (XSI-1075)

Installation

  • Si vous utilisez une disposition de disque héritée, le domaine de contrôle dispose de moins d’espace que la disposition actuelle (4 Go au lieu de 18 Go).

    Dans ce cas, lorsque vous tentez d’appliquer la mise à jour cumulative 1 de Citrix Hypervisor 8.2 ou Citrix Hypervisor 8.2 à une version antérieure, le message d’erreur « le serveur n’a pas assez d’espace » peut s’afficher. Cette erreur se produit car l’installation de la mise à jour de Citrix Hypervisor nécessite suffisamment d’espace libre pour éviter de remplir le disque, ce qui n’est pas possible avec la mise en page héritée.

    Si vous recevez cette erreur, vous ne pouvez pas mettre à jour vers Citrix Hypervisor 8.2 ou Citrix Hypervisor 8.2 Cumulative Update 1. Faites plutôt une nouvelle installation. (CA-268846)

  • Lors de la mise à jour de Citrix Hypervisor 8.0 vers Citrix Hypervisor 8.2, l’erreur suivante peut s’afficher : Internal error: xenopsd internal error: Xenops_migrate.Remote_failed("unmarshalling error message from remote"). Cette erreur se produit si les viridian indicateurs ont été modifiés pour une machine virtuelle Windows existante lors de l’application du correctif XS80E003, mais que la machine virtuelle n’a pas été arrêtée ni redémarrée.

    Pour éviter ce problème, avant d’essayer de mettre à jour Citrix Hypervisor 8.2, effectuez toutes les étapes de la section « Après l’installation de ce correctif » de l’article correctif pour toutes les machines virtuelles Windows hébergées sur un serveur Citrix Hypervisor 8.0 sur lequel XS80E003 a été appliqué. (XSI-571)

  • Si un état de vSwitch Controller reste dans votre pool après une mise à jour ou une mise à niveau, effacez l’état à l’aide des commandes CLI suivantes :

     xe pool-set-vswitch-controller address=
     xe pool-param-set uuid=<uuid> vswitch-controller=
    

    (CA-339411)

  • Lors de la mise à niveau vers ou de l’installation de Citrix Hypervisor 8.2 à partir d’une image ISO située sur un serveur IIS, l’installation ou la mise à niveau peut échouer et empêcher vos serveurs de redémarrer. La console distante affiche l’erreur GRUB : « Fichier ‘/boot/grub/i3860pc/normal.mod’ introuvable. Passage en mode de secours ». 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 sur celui-ci. (XSI-1063)

  • [Corrigé dans l’ISO d’installation de base rééditée - 24 février 2022] Si votre serveur possède une carte réseau qui nécessite le pilote ice, cette carte réseau n’est pas disponible dans le cadre du processus d’installation de Citrix Hypervisor 8.2 CU1. Par conséquent, vous ne pouvez pas la configurer en tant qu’interface de gestion ou l’utiliser pour récupérer les fichiers d’installation à partir d’un serveur réseau. Au lieu de cela, utilisez une autre carte réseau au cours du processus d’installation. (CA-363735)

Internationalisation

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

  • Sur une machine virtuelle Windows sur laquelle Citrix 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 Bureau à distance à la place. (CA-281807)

Stockage

  • Si vous utilisez des SR GFS2 et que vous avez deux serveurs 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 un serveur à votre cluster ou supprimez-le. Assurez-vous d’avoir un ou trois serveurs dans votre pool au cours du processus de mise à niveau. (CA-313222)

  • Si vous utilisez un SR GFS2, assurez-vous d’activer le multiacheminement de stockage pour une résilience maximale. Si le multiacheminement de stockage n’est pas activé, les écritures de bloc du système de fichiers risquent de ne pas se terminer complètement en temps voulu. (CA-312678)

  • Citrix Hypervisor ne prend pas en charge les machines virtuelles de clone complet MCS avec des SR GFS2. (XSI-832)

  • Si un déploiement Citrix Virtual Apps and Desktops ou Citrix DaaS avec ses machines virtuelles hébergées sur Citrix Hypervisor 8.2 utilise plusieurs SR GFS2 dans un seul catalogue MCS, les machines virtuelles du catalogue ne peuvent pas accéder aux VDI pendant le déploiement. L’erreur « VDI est actuellement en cours d’utilisation » est signalée. (XSI-802)

  • Si vous utilisez du matériel HPE 3PAR pour votre référentiel de stockage et, avec une version précédente de XenServer, vous utilisez ALUA1 pour votre hôte persona, lorsque vous mettez à niveau vers Citrix Hypervisor 8.2, le multiacheminement ne fonctionne plus. Pour contourner ce problème, migrez votre persona d’hôte vers ALUA2. Pour de plus amples informations, consultez https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c02663749&docLocale=en_US.

  • Après avoir supprimé un LUN HBA d’un SAN, des messages de journal et des défaillances d’E/S peuvent s’afficher lorsque vous interrogez des informations sur un volume logique. Pour contourner ce problème, redémarrez le serveur Citrix Hypervisor. (XSI-984)

  • Vous ne pouvez pas définir ou modifier le nom du SR tmpfs utilisé par le pack supplémentaire PVS Accelerator. Lorsque la valeur type est tmpfs, la commande xe sr-create ignore la valeur définie pour name-label et utilise à la place une valeur fixe. Si vous tentez d’exécuter la commande xe sr-param-set pour modifier le nom du SR tmpfs, l’erreur SCRIPT_MISSING s’affiche.

  • Vous ne pouvez pas exécuter plus de 200 machines virtuelles prenant en charge l’accélérateur PVS sur un serveur Citrix Hypervisor. (CA-365079)

Équilibrage de la charge de travail

  • Pendant la fenêtre de maintenance de l’équilibrage de la charge de travail, l’équilibrage de la charge de travail ne peut pas fournir Lorsque cette situation se produit, l’erreur suivante s’affiche : « 4010 La découverte du pool n’a pas été terminée. Utilisation de l’algorithme d’origine. » La fenêtre de maintenance de l’équilibrage de la charge de travail dure moins de 20 minutes et est programmée par défaut à minuit. (CA-359926)

  • Dans XenCenter, la plage de dates affichée dans le rapport d’audit du pool d’équilibrage de charge de travail est incorrecte. (CA-357115)

  • Pour un dispositif virtuel d’équilibrage de charge de travail version 8.2.2 et ultérieure qui n’utilise pas LVM, vous ne pouvez pas étendre l’espace disque disponible. (CA-358817)

XenCenter

  • La modification de la taille de police ou du nombre de ppp sur l’ordinateur sur lequel XenCenter est exécuté peut entraîner l’affichage incorrect de l’interface utilisateur. La taille de police par défaut est de 96 ppp ; Windows 8 et Windows 10 indiquent que cette taille de police est 100 %. (CA-45514) (CAR-1940)

  • Sur les machines virtuelles Windows 10 (1903 et versions ultérieures), il peut y avoir un délai de quelques minutes après l’installation des Citrix VM Tools avant que l’option Basculer vers le bureau à distance ne soit disponible dans XenCenter. Vous pouvez redémarrer la pile d’outils pour que cette option apparaisse immédiatement. (CA-322672)

  • Il est déconseillé de mettre à jour le même pool à partir d’instances simultanées de XenCenter, car cela pourrait perturber le processus de mise à jour.

    Si plusieurs instances de XenCenter tentent d’installer plusieurs correctifs sur un pool, un serveur peut ne pas réussir à installer un correctif avec l’erreur suivante : « La mise à jour a déjà été appliquée à ce serveur. Le serveur sera ignoré. » Cette erreur entraîne l’arrêt complet du processus de mise à jour. (CA-359814)

    Pour contourner ce problème :

    1. Assurez-vous qu’aucune autre instance XenCenter n’est en train de mettre à jour le pool
    2. Rafraîchir la liste des mises à jour dans le panneau Notifications > Mises à jour
    3. Lancer la mise à jour depuis le début
  • Dans XenCenter 8.2.3, l’importation d’un fichier OVF ou OVA peut être considérablement plus lente que dans les versions antérieures de XenCenter. (CP-38523)

Problèmes connus