Pobieranie dzienników kubelet z węzłów klastra

> Dotyczy: Azure Stack HCI, wersja 23H2, usługa AKS włączona przez usługę Azure Arc w programie VMware (wersja zapoznawcza)

W ramach obsługi klastra Kubernetes w usłudze AKS włączonej przez usługę Azure Arc może być konieczne przejrzenie dzienników w pewnym momencie, aby rozwiązać problem. W tym artykule opisano sposób journalctl wyświetlania dzienników kubelet w węźle.

Tworzenie połączenia SSH

Najpierw należy utworzyć połączenie SSH z węzłem, na którym należy wyświetlić dzienniki kubelet. Aby zalogować się przy użyciu protokołu SSH, zobacz Nawiązywanie połączenia z protokołem SSH dla węzłów roboczych systemu Windows i Linux.

Pobieranie dzienników agenta kubelet

Po nawiązaniu połączenia z węzłem uruchom następujące polecenie, aby ściągnąć dzienniki kubelet:

chroot /host
journalctl -u kubelet -o cat

Następujące przykładowe dane wyjściowe pokazują dane dziennika 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]

Możesz uzyskać pełne dzienniki na żądanie z klastra, a następnie skontaktować się z firmą Microsoft w celu uzyskania wszelkich wymaganych problemów.

Następne kroki