Dépannage
Si vous rencontrez des difficultés techniques avec l’hôte XenServer, cette section est destinée à vous aider à résoudre le problème si possible. Si cela n’est pas possible, utilisez les informations de cette section pour collecter les journaux d’application et d’autres données qui peuvent aider le support technique à suivre et à résoudre le problème.
Les articles suivants fournissent des informations de dépannage sur des zones spécifiques du produit :
- Dépannage de la machine virtuelle
- Dépannage de la mise en réseau
- Dépannage des pools en cluster
- Dépannage de XenCenter
- Dépannage de l’équilibrage de la charge de travail
- Dépannage du gestionnaire de conversion
Résoudre les problèmes de connexion entre XenCenter et l’hôte XenServer
Si vous rencontrez des problèmes de connexion à l’hôte XenServer avec XenCenter, vérifiez les points suivants :
-
Votre XenCenter est-il une version plus ancienne que l’hôte XenServer auquel vous essayez de vous connecter ?
XenCenter 8.2.7 et les versions antérieures ne sont pas pris en charge avec les hôtes XenServer 8.4. Pour gérer vos hôtes ou pools XenServer 8.4, vous avez besoin de la dernière version de XenCenter avec une version du format YYYY.xx
Pour corriger ce problème, installez la dernière version de XenCenter.
-
Votre permis est-il en cours de validité ?
Vous pouvez voir la date d’expiration de votre code d’accès de licence dans l’onglet Général de l’hôte XenServer sous la section Détails de la licence dans XenCenter.
Pour plus d’informations sur l’octroi de licences à un hôte, consultez Licences.
-
L’hôte XenServer communique avec XenCenter via HTTPS sur les ports suivants :
- Port 443 (une connexion bidirectionnelle pour les commandes et les réponses à l’aide de l’API de gestion)
- Port 5900 pour les connexions VNC graphiques avec des machines virtuelles Linux paravirtualisées.
Si vous avez un pare-feu activé entre l’hôte XenServer et la machine exécutant le logiciel client, assurez-vous qu’il autorise le trafic provenant de ces ports. Pour plus d’informations, voir Connectivité Internet.
Rassembler les journaux
Rapports d’état du serveur XenServer
XenCenter peut être utilisé pour collecter des informations sur l’hôte XenServer.
Important :
Les rapports d’état du serveur XenServer peuvent contenir des informations sensibles. Pour plus d’informations, voir Gouvernance des données.
Cliquer Rapport sur l’état du serveur dans le Outils pour ouvrir le Rapport sur l’état du serveur tâche. Vous pouvez sélectionner parmi une liste de différents types d’informations (journaux divers, vidages sur incident, etc.). Les informations sont compilées et téléchargées sur l’ordinateur sur lequel XenCenter s’exécute. Pour plus d’informations, consultez la page Documentation de XenCenter.
Par défaut, la taille des fichiers rassemblés pour un rapport d’état du serveur peut être limitée. Si vous avez besoin de fichiers journaux plus volumineux que la valeur par défaut, vous pouvez exécuter la commande xenserver-status-report -u
dans la console hôte XenServer.
Envoyer des messages syslog à un serveur central
Plutôt que d’écrire les journaux sur le système de fichiers du domaine de contrôle, vous pouvez configurer votre hôte XenServer pour les écrire sur un serveur distant. Le serveur distant doit disposer de l’attribut syslogd
démon qui s’exécute dessus pour recevoir les journaux et les agréger correctement. Le syslogd
daemon est une partie standard de toutes les versions de Linux et Unix, et des versions tierces sont disponibles pour Windows et d’autres systèmes d’exploitation.
Définissez le paramètre syslog_destination sur le nom d’hôte ou l’adresse IP du serveur distant sur lequel vous souhaitez que les journaux soient écrits :
xe host-param-set uuid=host_uuid logging:syslog_destination=hostname
<!--NeedCopy-->
Exécutez la commande :
xe host-syslog-reconfigure host-uuid=host_uuid
<!--NeedCopy-->
Pour imposer le changement. (Vous pouvez également exécuter cette commande à distance en spécifiant l’icône hôte
paramètre.)
Journaux XenCenter
XenCenter dispose également d’un journal côté client. Ce fichier comprend une description complète de toutes les opérations et erreurs qui se produisent lors de l’utilisation de XenCenter. Il contient également la journalisation informative des événements qui vous fournit une piste d’audit des différentes actions qui ont eu lieu. Le fichier journal XenCenter est stocké dans votre dossier de profil au chemin suivant : %userprofile%\AppData\Roaming\XenServer\XenCenter\logs\XenCenter.log
.
Pour localiser les fichiers journaux XenCenter (par exemple, lorsque vous souhaitez ouvrir ou envoyer le fichier journal par courrier électronique), cliquez sur Afficher les fichiers journaux XenCenter dans le menu Aide XenCenter ** .
Journaux d’installation
Si vous rencontrez une erreur inconnue lors de l’installation, capturez le fichier journal de votre hôte et fournissez-le au support technique.
À l’aide d’un clavier connecté directement à la machine hôte (non connecté via un port série), vous pouvez accéder à trois terminaux virtuels lors de l’installation :
- Appuyez sur Alt+F1 pour accéder au programme d’installation principal de XenServer
- Presser Alt+F2 Pour accéder à un shell local
- Presser Alt+F3 Pour accéder au journal des événements
Pour capturer et enregistrer les fichiers journaux :
-
Presser Alt+F2 pour accéder au shell local.
-
Entrez ce qui suit :
/opt/xensource/installer/report.py <!--NeedCopy-->
-
Vous êtes invité à choisir l’emplacement où vous souhaitez enregistrer le fichier journal : NFS, FTPou Médias locaux.
Choisir NFS ou FTP pour copier le fichier journal sur une autre machine de votre réseau. Pour ce faire, la mise en réseau doit fonctionner correctement et vous devez disposer d’un accès en écriture à une machine distante.
Choisir Médias locaux pour enregistrer le fichier sur un périphérique de stockage amovible, tel qu’une clé USB, sur l’ordinateur local.
Une fois que vous avez fait vos sélections, le programme écrit le fichier journal à l’emplacement de votre choix. Le nom du fichier est
support.tar.bz2
.