|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
Dépannage
Niveaux de consignation
Les niveaux de journalisation suivants sont utilisés dans Rancher :
| Nom | Description |
|---|---|
|
Consigne les messages d’information. Il s’agit du niveau de consignation par défaut. |
|
Journalise des messages plus détaillés qui peuvent être utilisés pour déboguer. |
|
Journalise des messages très détaillés sur les fonctions internes. Ceci est très verbeux et peut contenir des informations sensibles. |
Comment configurer un niveau de journalisation
Installation de Kubernetes
-
Configurer le niveau de journalisation de débogage.
$ KUBECONFIG=./kube_config_cluster.yml $ kubectl -n cattle-system get pods -l app=rancher --no-headers -o custom-columns=name:.metadata.name | while read rancherpod; do kubectl -n cattle-system exec $rancherpod -c rancher -- loglevel --set debug; done OK OK OK $ kubectl -n cattle-system logs -l app=rancher -c rancher
-
Configurer le niveau de journalisation d’information
$ KUBECONFIG=./kube_config_cluster.yml $ kubectl -n cattle-system get pods -l app=rancher --no-headers -o custom-columns=name:.metadata.name | while read rancherpod; do kubectl -n cattle-system exec $rancherpod -c rancher -- loglevel --set info; done OK OK OK
Journaux de débogage de Rancher Machine.
Si vous devez dépanner la création d’objets dans votre fournisseur d’infrastructure de choix, rancher-machine les journaux de débogage peuvent vous être utiles.
Il est possible d’activer les journaux de débogage pour rancher-machine en définissant des variables d’environnement lors du lancement de Rancher.
La variable d’environnement CATTLE_WHITELIST_ENVVARS permet aux utilisateurs de mettre sur liste blanche des variables d’environnement spécifiques à transmettre à rancher-machine lors de la provision.
La variable MACHINE_DEBUG active les journaux de débogage dans rancher-machine.
Ainsi, en définissant MACHINE_DEBUG=true et en ajoutant MACHINE_DEBUG à la liste par défaut des variables dans CATTLE_WHITELIST_ENVVARS (par exemple CATTLE_WHITELIST_ENVVARS=HTTP_PROXY,HTTPS_PROXY,NO_PROXY,MACHINE_DEBUG), il est possible d’activer les journaux de débogage dans rancher-machine lors de la provision des clusters RKE1, RKE2 et k3s.
|
Tout comme le niveau de journalisation |
Journaux de nettoyage de l’agent de cluster Cattle
Les niveaux de journalisation cattle-cluster-agent peuvent être définis lorsque vous initialisez des clusters en aval.
Lorsque vous créez un cluster sous , vous pouvez définir des variables pour définir le niveau de journalisation.
-
Journalisation au niveau de trace : Définissez
CATTLE_TRACEouRANCHER_TRACEsurtrue -
Journalisation au niveau de débogage : Définissez
CATTLE_DEBUGouRANCHER_DEBUGsurtrue
|
Les journaux de débogage |