Ottenere i log kubelet dai nodi del cluster
> Si applica a: Azure Stack HCI, versione 23H2, servizio Azure Kubernetes abilitato da Azure Arc in VMware (anteprima)
Nell'ambito del funzionamento di un cluster Kubernetes abilitato dal servizio Azure Arc, potrebbe essere necessario esaminare i log in un certo momento per risolvere un problema. Questo articolo descrive come usare journalctl
per visualizzare i log kubelet in un nodo.
Creare una connessione SSH
Prima di tutto, è necessario creare una connessione SSH con il nodo in cui è necessario visualizzare i log kubelet. Per accedere tramite SSH, vedere Connettersi con SSH per i nodi di lavoro Windows e Linux.
Ottenere i log di kubelet
Dopo aver eseguito la connessione al nodo, eseguire il comando seguente per eseguire il pull dei log kubelet:
chroot /host
journalctl -u kubelet -o cat
Il seguente output di esempio indica che il log di kubelet è in corso:
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]
È possibile ottenere i log completi su richiesta dal cluster, quindi contattare Microsoft per qualsiasi risoluzione dei problemi necessari.
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per