2.4. Collecte de données d’enregistrement pour Red Hat Support
Lors de l’ouverture d’un cas de support, il est utile de fournir des informations de débogage sur votre cluster à Red Hat Support.
Il est possible d’utiliser l’outil must-collectther pour recueillir des informations diagnostiques pour les ressources au niveau du projet, les ressources au niveau du cluster et chacune des composantes d’enregistrement.
Fournir des informations diagnostiques à la fois pour OpenShift Dedicated et pour l’enregistrement.
Il ne faut pas utiliser le script hack/logging-dump.sh. Le script n’est plus pris en charge et ne collecte pas de données.
2.4.1. À propos de l’outil must-collectther Copier lienLien copié sur presse-papiers!
La commande oc adm must-collectther CLI collecte les informations de votre cluster qui sont probablement nécessaires pour les problèmes de débogage.
Dans le cadre de votre enregistrement, must-collectther recueille les informations suivantes:
- Les ressources au niveau du projet, y compris les pods, les cartes de configuration, les comptes de service, les rôles, les liens de rôles et les événements au niveau du projet
- Les ressources au niveau des clusters, y compris les nœuds, les rôles et les liens de rôle au niveau des clusters
- Les ressources de journalisation OpenShift dans les espaces de noms openshift-logging et openshift-operators-redhat, y compris l’état de santé du collecteur de journaux, du magasin de journal et du visualiseur de journal
Lorsque vous exécutez oc adm must-collectther, un nouveau pod est créé sur le cluster. Les données sont collectées sur ce pod et enregistrées dans un nouveau répertoire qui commence par must-collectther.local. Ce répertoire est créé dans le répertoire de travail actuel.
2.4.2. Collecte de données d’enregistrement Copier lienLien copié sur presse-papiers!
La commande oc adm must-collectther CLI vous permet de collecter des informations sur l’enregistrement.
Procédure
Collecter des informations d’enregistrement avec must-collectther:
- Accédez au répertoire où vous souhaitez stocker les informations must-collectther.
Exécutez la commande oc adm must-collectther contre l’image de journalisation:
oc adm must-gather --image=$(oc -n openshift-logging get deployment.apps/cluster-logging-operator -o jsonpath='{.spec.template.spec.containers[?(@.name == "cluster-logging-operator")].image}')
$ oc adm must-gather --image=$(oc -n openshift-logging get deployment.apps/cluster-logging-operator -o jsonpath='{.spec.template.spec.containers[?(@.name == "cluster-logging-operator")].image}')
Copy to Clipboard Copied! Toggle word wrap Toggle overflow L’outil must-collectther crée un nouveau répertoire qui commence par must-collectther.local dans le répertoire actuel. A titre d’exemple: must-collectther.local.4157245944708210408.
Créez un fichier compressé à partir du répertoire must-collectther qui vient d’être créé. À titre d’exemple, sur un ordinateur qui utilise un système d’exploitation Linux, exécutez la commande suivante:
tar -cvaf must-gather.tar.gz must-gather.local.4157245944708210408
$ tar -cvaf must-gather.tar.gz must-gather.local.4157245944708210408
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Attachez le fichier compressé à votre dossier d’assistance sur le portail client Red Hat.