Obter registos do kubelet a partir de nós de cluster

> Aplica-se a: Azure Stack HCI, versão 23H2, AKS ativado pelo Azure Arc no VMware (pré-visualização)

Como parte da operação de um cluster do Kubernetes no AKS ativado pelo Azure Arc, poderá ter de rever os registos em algum momento para resolver um problema. Este artigo descreve como utilizar journalctl para ver os registos do kubelet num nó.

Criar uma ligação SSH

Primeiro, tem de criar uma ligação SSH com o nó no qual precisa de ver os registos do kubelet. Para iniciar sessão com SSH, consulte Ligar com SSH para nós de trabalho do Windows e Linux.

Obter registos kubelet

Depois de ligar ao nó, execute o seguinte comando para solicitar os registos do kubelet:

chroot /host
journalctl -u kubelet -o cat

A seguinte saída de exemplo mostra os dados de registo do kubelet:

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]

Pode obter todos os registos a pedido do cluster e, em seguida, contactar a Microsoft para obter qualquer resolução de problemas necessária.

Passos seguintes