Collecter les journaux pour votre système
Utilisez l'utilitaire SoS pour collecter les journaux des différents composants logiciels du système.
Utilisez ces options lors de la récupération des journaux de support à partir des différents composants de votre environnement.
- Si vous exécutez l'utilitaire SoS à partir de SDDC Manager sans spécifier d'options spécifiques au composant, l'outil SoS collecte des journaux de résumé de SDDC Manager, de l'API et de . Pour collecter tous les journaux, utilisez les options--collect-all-logs.La collecte des journaux SoS peut expirer après 60 minutes, ce qui peut être un problème avec des domaines de charge de travail volumineux. Si l'utilisateur SoS expire, collectez les journaux spécifiques aux composants ou limitez la collecte des journaux aux clusters spécifiques à l'aide des options décrites ci-dessous.
- Si vous exécutez l'utilisateur SoS à partir de Cloud Builder sans spécifier d'options spécifiques au composant, l'outil SoS collecte les journaux de SDDC Manager, de l'API et de Cloud Builder.
- Pour collecter des journaux pour un composant spécifique, exécutez l'utilitaire avec les options appropriées.Par exemple, l'option--domain-nameest importante. Si elle est omise, l'opération SoS est effectuée uniquement sur le domaine de gestion. Reportez-vous à la section Options de l'utilitaire SoS.
Après l'exécution de l'utilitaire SoS, vous pouvez examiner les journaux résultants pour résoudre les problèmes ou fournir un support technique VMware si nécessaire. Le support technique VMware peut demander ces journaux pour résoudre les problèmes techniques lorsque vous envoyez une demande de support. Les informations de diagnostic collectées à l'aide de l'utilitaire SoS incluent des journaux pour les différents composants logiciels VMware et produits logiciels déployés dans votre environnement .
Option | Description |
---|---|
--esx-logs
| Collecte les journaux à partir des hôtes ESXi uniquement. Les journaux sont collectés à partir de chaque hôte ESXi disponible dans le déploiement. |
--vc-logs
| Collecte les journaux à partir des instances de vCenter
Server uniquement. Les journaux sont collectés à partir de chaque serveur vCenter Server disponible dans le déploiement. |
--sddc-manager-logs
| Collecte les journaux à partir de uniquement. sddc <timestamp> .tgz contient des journaux des partitions etc , tmp , usr et var du système de fichiers de SDDC Manager.
|
--vxrail-manager-logs
| Collecte les journaux à partir des instances de VxRail Manager uniquement. |
--psc-logs
| Collecte les journaux à partir des instances de Platform Services Controller uniquement. |
--nsx-logs
| Collecte les journaux à partir des instances de NSX
Manager et de NSX Edge uniquement. |
--wcp-logs
| Collecte les journaux à partir des clusters de gestion de charge de travail uniquement. |
--vrealize-logs
| Collecte les journaux de vRealize Suite Lifecycle Manager. |
--no-clean-old-logs
| Utilisez cette option pour empêcher l'utilitaire de supprimer toute sortie d'une exécution de collecte précédente. Par défaut, avant d'écrire la sortie dans le répertoire, l'utilitaire supprime les fichiers de sortie de l'exécution précédente qui peuvent être présents. Si vous souhaitez conserver les anciens fichiers de sortie. spécifiez cette option. |
--test
| Collecte les journaux de test en vérifiant les fichiers. |
--no-health-check
| Ignore le contrôle de santé exécuté dans le cadre de la collecte de journaux. |
--api-logs
| Collecte la sortie des points de terminaison REST pour l'inventaire de SDDC Manager et LCM. |
--rvc-logs
| Collecte les journaux à partir de Ruby vSphere Console (RVC) uniquement. RVC est une interface pour ESXi et vCenter. Si l'interpréteur de commandes de dépistage n'est pas activé dans vCenter Server, la collecte des journaux RVC sera ignorée. Les journaux RVC ne sont pas collectés par défaut avec la collecte des journaux ./sos. Vous devez activer RVC pour collecter les journaux RVC. |
--vm-screenshots
| Collecte toutes les captures d'écran de machine virtuelle. |
--system-debug-logs
| Collecte des journaux système pour faciliter le débogage des problèmes inhabituels. |
--collect-all-logs
| Collecte des journaux pour tous les composants, à l'exception de la gestion de la charge de travail et des journaux de débogage système. Par défaut. Pour collecter des journaux pour tous les domaines de charge de travail, spécifiez --domain-name ALL .Pour collecter des journaux pour un domaine de charge de travail spécifique, spécifiez --domain-name
.domain_name |
--log-dir
LOGDIR | Spécifie le répertoire dans lequel stocker les journaux.
|
--log-folder
LOGFOLDER | Spécifie le nom du répertoire des journaux. |
--domain-name
DOMAINNAME | Spécifiez le nom du domaine de charge de travail sur lequel l'opération SoS doit être effectuée. Pour exécuter l'opération sur tous les domaines, spécifiez --domain-name ALL . Si vous omettez l'indicateur --domain-name et le nom de domaine, l'opération SoS est effectuée uniquement sur le domaine de gestion. |
- Connectez-vous à en tant qu'utilisateurvcfà l'aide de SSH.
- Pour collecter les journaux, exécutez l'utilitaire SoS sans spécifier d'options spécifiques au composant.
Entrez le mot de passesudo /opt/vmware/sddc-support/sosvcflorsque vous y êtes invité.Pour collecter des journaux pour un composant spécifique, exécutez l'utilitaire avec les options appropriées.sudo /opt/vmware/sddc-support/sos --option-namePar défaut, avant d'écrire la sortie dans le répertoire, l'utilitaire supprime les fichiers de sortie de l'exécution précédente qui peuvent être présents. Si vous souhaitez conserver les anciens fichiers de sortie, spécifiez l'option--no-clean-old-logs.Si vous ne spécifiez pas l'option--log-dir, l'utilitaire écrit la sortie dans le répertoire/var/log/vmware/vcf-supportdans
L'utilitaire collecte les fichiers journaux des différents composants logiciels dans tous les racks et écrit la sortie dans le répertoire nommé dans l'option
--log-dir
. Dans ce répertoire, l'utilitaire génère la sortie dans une structure de répertoire spécifique.
vcf@sddc-manager [ ~ ]$ sudo /opt/vmware/sddc-support/sos --domain-name MGMT --skip-known-host-check --log-dir /tmp/new [sudo] password for vcf Welcome to Supportability and Serviceability(SoS) utility! Performing SoS operation for MGMT domain components Logs : /tmp/new/sos-2019-09-03-21-04-40-11793 Log file : /tmp/new/sos-2019-09-03-21-04-40-11793/sos.log Log Collection completed successfully for : [HEALTH-CHECK, SDDC-MANAGER, NSX_MANAGER, API-LOGS, ESX, VMS_SCREENSHOT, VCENTER-SERVER, VCF-SUMMARY]
Accédez au répertoire de sortie pour examiner les fichiers journaux collectés.