Le support technique de VMware pourra vous demander plusieurs fichiers pour l'aider à résoudre les problèmes techniques. Les sections suivantes décrivent les processus de script permettant de générer et de récupérer certains de ces fichiers.
Définir la journalisation détaillée
Vous pouvez définir la spécification de journalisation détaillée.
Vous ne pouvez définir la journalisation détaillée que pour les journaux vpxd.
Procédure
- Sélectionnez .
- Sélectionnez Options journalisation.
- Sélectionnez Commentaires dans le menu instantané.
- Cliquez sur OK.
Collecter les fichiers journaux de vSphere
Vous pouvez collecter les fichiers journaux de vSphere dans un emplacement unique.
Procédure
Recueillir les fichiers journaux ESXi
Vous pouvez récupérer et rassembler toutes les informations pertinentes sur le système et la configuration ESXi, ainsi que les fichiers journaux ESXi. Ces informations peuvent être utiles pour analyser les problèmes.
Procédure
- ♦ Exécutez le script suivant sur ESXi Shell : /usr/bin/vm-support
Le fichier qui en résulte est au format suivant : esx-date-unique-xnumber.tgz
Emplacements des fichiers journaux ESXi
ESXi enregistre l'activité de l'hôte dans des fichiers journaux en utilisant un outil syslog.
Composant | Emplacement | Objectif |
---|---|---|
Authentification | /var/log/auth.log | Contient tous les événements relatifs à l'authentification pour le système local. |
Journal de l'agent hôte ESXi | /var/log/hostd.log | Contient des informations sur l'agent gérant et configurant les hôtes ESXi et leurs machines virtuelles. |
Journal du shell | /var/log/shell.log | Contient un enregistrement de toutes les commandes tapées dans ESXi Shell et les événements de shell (par exemple, le moment où le shell a été activé). |
Messages système | /var/log/syslog.log | Contient tous les messages généraux du journal et peut être utilisé en cas de dépannage. Ces informations étaient précédemment situées dans le fichier journal des messages. |
Journal de l'agent vCenter Server | /var/log/vpxa.log | Contient des informations sur l'agent communiquant avec vCenter Server (si l'hôte est géré par vCenter Server). |
Machines virtuelles | Le même répertoire que les fichiers de configuration de la machine virtuelle, appelés vmware.log et vmware*.log. Par exemple, /vmfs/volumes/datastore/virtual machine/vwmare.log | Contient les événements d'alimentation de la machine virtuelle, les informations relatives aux défaillances système, la synchronisation horaire, les modifications virtuelles du matériel, les migrations vMotion, les clones de machines, etc. |
VMkernel | /var/log/vmkernel.log | Enregistre les activités relatives aux machines virtuelles et à ESXi. |
Résumé VMkernel | /var/log/vmksummary.log | Utilisé pour déterminer les statistiques de temps de fonctionnement et de disponibilité pourESXi (virgule séparée). |
Avertissements VMkernel | /var/log/vmkwarning.log | Enregistre les activités relatives aux machines virtuelles. |
Démarrage rapide | /var/log/loadESX.log | Contient tous les événements liés au redémarrage d'un hôte ESXi via le démarrage rapide. |
Agent d'infrastructure approuvé | /var/run/log/kmxa.log | Enregistre les activités liées au service client sur l'hôte approuvé ESXi. |
Service de fournisseur de clés | /var/run/log/kmxd.log | Enregistre les activités liées au service de fournisseur de clés de vSphere Trust Authority. |
Service d'attestation | /var/run/log/attestd.log | Enregistre les activités liées au service d'attestation de vSphere Trust Authority. |
Service de jeton ESX | /var/run/log/esxtokend.log | Enregistre les activités liées au service de jeton ESX de vSphere Trust Authority. |
Redirecteur d'API ESX | /var/run/log/esxapiadapter.log | Enregistre les activités liées au redirecteur d'API de vSphere Trust Authority. |
Configurer le filtrage de journaux sur les hôtes ESXi
La fonctionnalité de filtrage de journaux vous permet de modifier la stratégie de journalisation du service syslog exécutée sur un hôte ESXi. Vous pouvez créer des filtres de journaux pour réduire le nombre d'entrées répétitives dans les journaux ESXi et inscrire des événements de journal spécifiques sur la liste d'exclusion.
Les filtres de journaux affectent les événements de journaux traités par le programme fantôme vmsyslogd de l'hôte ESXi, qu'ils soient inscrits dans un répertoire journal ou sur un serveur syslog distant.
Procédure
Désactiver la compression des fichiers journaux vpxd
Par défaut, les fichiers journaux vpxd de vCenter Server sont cumulés et compressés en fichiers .gz. Vous pouvez désactiver ce paramètre pour laisser les journaux vpxd non compressés.
Procédure
- Connectez-vous à vCenter Server en utilisant vSphere Client.
- Sélectionnez .
- Sélectionnez Paramètres avancés.
- Dans le champ Clé, tapez log.compressOnRoll.
- Dans le champ Valeur, tapez faux.
- Cliquez sur Ajouter, puis sur OK.
Fichiers VMkernel ESXi
Si le noyau VMkernel se met en défaut, un message d'erreur apparaît, puis la machine virtuelle redémarre. Si vous avez désigné une partition de vidage de mémoire VMware quand vous avez configuré votre machine virtuelle, le noyau VMkernel génère également un vidage de mémoire et un journal d'erreurs.
Des problèmes plus graves dans le noyau VMkernel peuvent figer la machine sans message d'erreur ni vidage de mémoire.