Dela via


Hämta kubelet-loggar från klusternoder

> Gäller för: Azure Local, version 23H2, AKS aktiverat av Azure Arc på VMware (förhandsversion)

Som en del av driften av ett Kubernetes-kluster i AKS som aktiveras av Azure Arc kan du behöva granska loggarna någon gång för att felsöka ett problem. Den här artikeln beskriver hur du använder journalctl för att visa kubelet-loggarna på en nod.

Skapa en SSH-anslutning

Först måste du skapa en SSH-anslutning med noden där du behöver visa kubelet-loggarna. Information om hur du loggar in med SSH finns i Ansluta med SSH för Windows- och Linux-arbetsnoder.

Hämta kubelet-loggar

När du har anslutit till noden kör du följande kommando för att hämta kubelet-loggarna:

chroot /host
journalctl -u kubelet -o cat

Följande exempelutdata visar kubelet-loggdata:

I0512 19:15:19.651370    1824 server.go:411] Version: v1.19.7
I0512 19:15:19.651680    1824 server.go:831] Client rotation is on, will bootstrap in background
I0512 19:15:19.709716    1824 dynamic_cafile_content.go:167] Starting client-ca-bundle::/etc/kubernetes/pki/ca.crt
I0512 19:15:19.867693    1824 server.go:640] --cgroups-per-qos enabled, but --cgroup-root was not specified.  defaulting to /
I0512 19:15:19.868130    1824 container_manager_linux.go:276] container manager verified user specified cgroup-root exists: []
I0512 19:15:19.868169    1824 container_manager_linux.go:281]

Du kan hämta de fullständiga loggarna på begäran från klustret och sedan kontakta Microsoft för eventuell felsökning.

Nästa steg