Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
> Applies to: AKS auf Azure Local, AKS aktiviert durch Azure Arc auf VMware (Vorschau)
Beim Betrieb eines Kubernetes-Clusters in AKS, das von Azure Arc aktiviert wurde, müssen Sie möglicherweise irgendwann Protokolle einsehen, um ein Problem zu beheben. Dieser Artikel beschreibt, wie Sie journalctl
verwenden, um die Kubelet-Protokolle auf einem Knoten anzuzeigen.
Erstellen einer SSH-Verbindung
Zunächst müssen Sie eine SSH-Verbindung mit dem Knoten herstellen, auf dem Sie die Kubelet-Protokolle einsehen möchten. Informationen zum Anmelden per SSH finden Sie unter Herstellen einer Verbindung mit SSH für Windows- und Linux-Workerknoten.
Abrufen von Kubelet-Protokollen
Sobald Sie sich mit dem Knoten verbunden haben, führen Sie den folgenden Befehl aus, um die Kubelet-Protokolle abzurufen:
chroot /host
journalctl -u kubelet -o cat
Die folgende Beispielausgabe zeigt die Kubelet-Protokolldaten:
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]
Sie können die vollständigen On-Demand-Protokolle des Clusters abrufen und sich dann für eine eventuelle Fehlersuche an Microsoft wenden.