Aracılığıyla paylaş


Küme düğümlerinden kubelet günlüklerini alma

> Şunlar için geçerlidir: Azure Stack HCI, sürüm 23H2, VMware üzerinde Azure Arc tarafından etkinleştirilen AKS (önizleme)

Azure Arc tarafından etkinleştirilen AKS'de Kubernetes kümesini çalıştırmanın bir parçası olarak, bir sorunu gidermek için günlükleri bir noktada gözden geçirmeniz gerekebilir. Bu makalede, düğümdeki kubelet günlüklerini görüntülemek için nasıl kullanılacağı journalctl açıklanır.

SSH bağlantısı oluşturma

İlk olarak, kubelet günlüklerini görüntülemeniz gereken düğümle bir SSH bağlantısı oluşturmanız gerekir. SSH kullanarak oturum açmak için bkz. Windows ve Linux çalışan düğümleri için SSH ile bağlanma .

Kubelet günlüklerini alma

Düğüme bağlandıktan sonra kubelet günlüklerini çekmek için aşağıdaki komutu çalıştırın:

chroot /host
journalctl -u kubelet -o cat

Aşağıdaki örnek çıktıda kubelet günlük verileri gösterilmektedir:

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]

Kümeden tam isteğe bağlı günlükleri alabilir ve ardından gerekli sorun giderme için Microsoft'a başvurabilirsiniz.

Sonraki adımlar