La machine virtuelle ne démarre pas

Cette rubrique fournit des conseils de dépannage lorsque la machine virtuelle ne démarre pas lors de la tentative d’exécution d’une Install Capture.

  • Pour les erreurs XenServer courantes, voir « Erreurs XenServer » ci-dessous.
  • Si vous utilisez Windows 8 Hyper-V Client, ce problème se produit si AppDNA n’est pas exécuté en tant qu’administrateur. Pour obtenir des instructions sur la configuration d’AppDNA afin qu’il s’exécute toujours en tant qu’administrateur, voir « Configurer AppDNA pour qu’il s’exécute en tant qu’administrateur » ci-dessous.
  • Si vous utilisez vSphere ou Hyper-V, cliquez sur l’icône dans la colonne VM de l’onglet Install Capture. Si une erreur « Aucun hôte de ce type n’est connu » s’affiche, reportez-vous à la section « Connexion Bureau à distance ne s’ouvre pas (vSphere ou Hyper-V) » ci-dessous.
  • Vérifiez que la technologie de virtualisation est installée, configurée et est en cours d’exécution et que les machines virtuelles et AppDNA ont été configurées comme décrit à la section Install Capture.
  • Essayez de démarrer et d’arrêter la machine virtuelle en dehors d’AppDNA afin de confirmer que la machine virtuelle fonctionne correctement.
  • Vérifiez que la configuration de la machine virtuelle est correctement configurée dans AppDNA. La méthode la plus simple consiste à sélectionner la configuration sous l’onglet Machine virtuelle dans Paramètres Install Captureet à cliquer sur Modifier. Cela ouvre le Assistant Configuration de machine virtuelle, qui effectue des vérifications et fournit des commentaires utiles lorsque les choses tournent mal. En particulier :
    • Vérifiez que l’adresse IP de la machine virtuelle (ou DNS ou nom de machine) est correcte. Si l’adresse IP de la machine virtuelle a changé, vous devez la mettre à jour dans l’Assistant.
    • Si cela est pertinent pour la technologie de virtualisation, vérifiez que le nom d’utilisateur et le mot de passe pour la connexion au serveur sont corrects. Si le mot de passe a expiré, vous devez entrer le nouveau mot de passe dans l’Assistant.
    • Si l’une des étapes de l’Assistant échoue, reportez-vous à la section Dépannage.
  • Configurez l’ouverture de session automatique sur la machine virtuelle, comme décrit pour chacune des technologies prises en charge dansInstall Capture.

Erreurs XenServer

Impossible de préparer la machine virtuelle à utiliser. Impossible d’authentifier la session. Vérifiez vos informations d’identification et réessayez.

Cette erreur signifie que le nom d’utilisateur et le mot de passe que Install Capture utilise pour ouvrir une session sur XenServer ne sont pas valides. Généralement, cela signifie que le mot de passe a expiré. Le nom d’utilisateur et le mot de passe sont stockés dans la configuration de la machine virtuelle sous forme cryptée.

Pour corriger cette erreur, utilisez leAssistant Configuration de machine virtuellepour modifier la configuration de la machine virtuelle et entrez le nouveau mot de passe. Assurez-vous d’enregistrer vos modifications. Redémarrez ensuite Install Capture.

AppDNA ne peut pas rétablir l’instantané sélectionné sur la machine virtuelle. En effet, le compte d’utilisateur fourni pour accéder à XenServer n’est pas autorisé à effectuer l’opération.

Cette erreur signifie que le compte d’utilisateur utilisé par Install Capture pour ouvrir une session sur XenServer ne dispose pas des autorisations requises pour rétablir la machine virtuelle. Le nom d’utilisateur et le mot de passe sont stockés dans la configuration de la machine virtuelle sous forme cryptée.

La solution à ce problème consiste à faire en sorte que votre compte d’utilisateur XenServer dispose des autorisations nécessaires. Typiquement, vous avez besoin du rôle « VM power admin »).

Configurer AppDNA pour qu’il s’exécute en tant qu’administrateur

  1. Si nécessaire, fermez AppDNA.
  2. Dans l’Explorateur Windows, recherchez l’exécutable AppDNA principal (appelé AppTitude.exe). Le tableau ci-dessous indique l’emplacement par défaut de ce fichier.
  3. Cliquez avec le bouton droit sur le fichier et, dans le menu contextuel, choisissez Propriétés.
  4. Cliquez sur l’onglet Compatibilité.
  5. Sous Niveau de privilège, activez la case à cocher Exécuter ce programme en tant qu’administrateur.
  6. Cliquez sur OK pour enregistrer les modifications.
Type de machine Emplacement par défaut
64-bit C:\Program Files\Citrix\AppDNA\Client

La fenêtre Connexion Bureau à distance ne s’ouvre pas (vSphere ou Hyper-V)

Si vous utilisez une machine virtuelle vSphere ou Hyper-V, AppDNA tente de l’ouvrir dans une fenêtre Connexion Bureau à distance. Cela peut échouer dans certaines circonstances, par exemple lorsque la machine AppDNA est jointe à un domaine mais que la machine virtuelle n’est pas ou l’inverse. Lorsque cela se produit, la configuration du fichier hosts sur la machine AppDNA avec l’adresse du système d’exploitation invité peut parfois résoudre le problème. Le fichier hosts est un fichier local que Windows utilise pour mapper les noms d’hôtes aux adresses IP afin qu’il puisse identifier les machines sur le réseau.

Pour savoir si ces étapes sont pertinentes :

  1. Si vous ne l’avez pas déjà fait, recherchez l’application dans l’onglet Install Capture, puis cliquez sur l’icône dans la colonne VM.
  2. Si AppDNA affiche une erreur « Aucun hôte tel n’est connu » dans la fenêtre de contrôle à distance de la machine virtuelle AppDNA, essayez d’effectuer un ping sur la machine virtuelle à partir de la machine AppDNA en utilisant l’adresse IP ou le nom d’hôte utilisé pour identifier le système d’exploitation invité dans la configuration de la machine virtuelle.
  3. Si le ping réussit, suivez les étapes décrites ci-dessous pour configurer le fichier hosts sur la machine AppDNA avec l’adresse du système d’exploitation invité.
  4. Si le ping échoue, ces étapes peuvent ne pas être pertinentes. Au lieu de cela, vérifiez que la configuration de la machine virtuelle est correctement configurée dans AppDNA. La méthode la plus simple consiste à sélectionner la configuration sous l’onglet Machine virtuelle dans Paramètres Install Captureet à cliquer sur Modifier. Cela ouvre le Assistant Configuration de machine virtuelle, qui effectue des vérifications et fournit des commentaires utiles lorsque les choses tournent mal.

Pour configurer le fichier hosts sur la machine AppDNA :

  1. Recherchez le fichier hosts sur la machine AppDNA. Ce fichier est généralement nommé « hosts » et son emplacement varie en fonction de la version de Windows que vous utilisez. Sous Windows 7, il est généralement situé dans C:\Windows\System32\drivers\etc.

  2. Ouvrez le fichier dans un éditeur de texte, tel que le Bloc-notes.

  3. Ajoutez une ligne au fichier qui spécifie l’adresse IP et le nom d’hôte du système d’exploitation invité, séparés par un caractère de tabulation. Par exemple :

    10.72.105.79 Win7HyperV

  4. Enregistrez le fichier.

Pour plus d’informations sur la commande ping et sur la façon de connaître l’adresse IP du système d’exploitation invité, reportez-vous à la section Connexion à une machine virtuelle.