從叢集節點取得 kubelet 記錄
> 適用於:Azure 本機版本 23H2,由 VMware 上的 Azure Arc 啟用的 AKS (預覽)
在 Azure Arc 所啟用的 AKS 中操作 Kubernetes 叢集時,您可能需要在某個時間點檢閱記錄,以針對問題進行疑難解答。 本文說明如何使用 journalctl
來檢視節點上的 kubelet 記錄。
建立 SSH 連線
首先,您必須使用需要檢視 kubelet 記錄的節點建立 SSH 連線。 若要使用 SSH 登入,請參閱 使用適用於 Windows 和 Linux 背景工作角色節點的 SSH 連線。
取得 kubelet 記錄
線上到節點之後,請執行下列命令來提取 kubelet 記錄:
chroot /host
journalctl -u kubelet -o cat
下列範例輸出顯示 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]
您可以從叢集取得完整的隨選記錄,然後連絡Microsoft以取得任何必要的疑難解答。