5.3. Journal de journal des nœuds de cluster de requêtes
Il est possible de recueillir des journaux d’unités et d’autres journaux dans /var/log sur des nœuds de cluster individuels.
Conditions préalables
En tant qu’utilisateur, vous avez accès au cluster avec le rôle cluster-admin.
NoteDans les déploiements dédiés à OpenShift, les clients qui n’utilisent pas le modèle Customer Cloud Subscription (CCS) ne peuvent pas utiliser la commande oc adm node-logs car il nécessite des privilèges cluster-admin.
- L’OpenShift CLI (oc) a été installé.
Procédure
Les journaux d’unités de kubelet de requête à partir de nœuds de cluster dédiés OpenShift. L’exemple suivant des requêtes de contrôle des nœuds de plan seulement:
oc adm node-logs --role=master -u kubelet
$ oc adm node-logs --role=master -u kubelet
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Le cas échéant, remplacer le kubelet pour interroger d’autres journaux d’unités.
Collectez les journaux à partir de sous-répertoires spécifiques sous /var/log/ sur les nœuds de cluster.
Consultez la liste des journaux contenus dans un sous-répertoire /var/log/. L’exemple suivant répertorie les fichiers dans /var/log/openshift-apiserver/ sur tous les nœuds de plan de contrôle:
oc adm node-logs --role=master --path=openshift-apiserver
$ oc adm node-logs --role=master --path=openshift-apiserver
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Inspecter un journal spécifique dans un sous-répertoire /var/log/. L’exemple suivant de sortie /var/log/openshift-apiserver/audit.log contenu à partir de tous les nœuds de plan de contrôle:
oc adm node-logs --role=master --path=openshift-apiserver/audit.log
$ oc adm node-logs --role=master --path=openshift-apiserver/audit.log
Copy to Clipboard Copied! Toggle word wrap Toggle overflow