Získání protokolů kubeletu z uzlů clusteru
> Platí pro: Místní Azure verze 23H2, AKS povolené službou Azure Arc ve VMware (Preview)
V rámci provozu clusteru Kubernetes v AKS povoleném službou Azure Arc možná budete muset zkontrolovat protokoly v určitém okamžiku, abyste mohli problém vyřešit. Tento článek popisuje, jak zobrazit journalctl
protokoly kubeletu na uzlu.
Vytvoření připojení SSH
Nejprve musíte vytvořit připojení SSH s uzlem, na kterém potřebujete zobrazit protokoly kubeletu. Pokud se chcete přihlásit pomocí SSH, přečtěte si téma připojení s protokolem SSH pro pracovní uzly Windows a Linux.
Získání protokolů kubelet
Po připojení k uzlu spusťte následující příkaz a stáhněte protokoly kubeletu:
chroot /host
journalctl -u kubelet -o cat
Následující ukázkový výstup ukazuje data protokolu 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]
Úplné protokoly na vyžádání můžete získat z clusteru a pak kontaktovat Microsoft o případném požadovaném řešení potíží.