In diesem Thema wird der Zugriff auf Protokolle beschrieben, die von Tanzu Kubernetes Grid erfasst wurden.
Tanzu Kubernetes Grid bewahrt Protokolle für die Bereitstellung und den Betrieb von verwalteten Clustern und Arbeitslastclustern auf. Weitere Informationen zum Abrufen von Überwachungsprotokollen auf der Kubernetes-API- oder Linux-Systemebene finden Sie unter Überwachungsprotokollierung.
Lokale Clusterprotokolle erfassen Aktivitäten zur Erstellung, Aktualisierung und Löschung von eigenständigen Verwaltungs- und Arbeitslastclustern in der Datei ~/.config/tanzu/tkg/logs/CLUSTER-NAME
. Diese Protokolle können zur Fehlerbehebung bei der Clustererstellungsaktivität und anderen Fehlern verwendet werden. Bei erfolgreichem Löschen eines Clusters wird automatisch dessen Protokolldatei gelöscht. Wenn die Löschaktion jedoch fehlschlägt, bleibt die Protokolldatei bestehen und kann vom Benutzer oder Supportteam überprüft werden.
Wenn lokale Clusterprotokolle keine ausreichenden Informationen zum Überwachen von Bereitstellungen oder zur Behebung von Komponentenfehlern enthalten, können Sie Protokolle mithilfe von kubectl
wie folgt abrufen.
Zur Überwachung und Fehlerbehebung von Bereitstellungen von eigenständigen Verwaltungsclustern gehen Sie Folgendes durch:
Die in der Terminalausgabe unter Protokolle der Befehlsausführung finden Sie auch unter… aufgeführte Protokolldatei
Das Protokoll aus Ihrem Cloud-Anbietermodul für die Cluster-API. Rufen Sie die neueste Version wie folgt ab:
tanzu management-cluster create
nach Bootstrapper created. Kubeconfig: und kopieren Sie den aufgelisteten kubeconfig
-Dateipfad. Die Datei befindet sich in ~/.kube-tkg/tmp/
.kubectl logs deployment.apps/capv-controller-manager -n capv-system manager --kubeconfig </path/to/kubeconfig>
kubectl logs deployment.apps/capa-controller-manager -n capa-system manager --kubeconfig </path/to/kubeconfig>
kubectl logs deployment.apps/capz-controller-manager -n capz-system manager --kubeconfig </path/to/kubeconfig>
Informationen zur Fehlerbehebung bei Supervisor finden Sie unter Troubleshooting Supervisor Enablement (Fehlerbehebung bei der Supervisor-Aktivierung) in der Dokumentation zu vSphere with Tanzu.
Nach der Ausführung von tanzu cluster create
können Sie den Bereitstellungsvorgang in den Cluster-API-Protokollen im Verwaltungscluster überwachen.
Um auf diese Protokolle zuzugreifen, führen Sie die folgenden Schritte aus:
Legen Sie kubeconfig
auf Ihren Verwaltungscluster fest. Beispiel:
kubectl config use-context my-management-cluster-admin@my-management-cluster
Führen Sie Folgendes aus:
capi
-Protokolle:
kubectl logs deployments/capi-controller-manager -n capi-system manager
IaaS-spezifische Protokolle:
kubectl logs deployments/capv-controller-manager -n capv-system manager
kubectl logs deployments/capa-controller-manager -n capa-system manager
kubectl logs deployments/capz-controller-manager -n capz-system manager
Sie können die Protokollierung und Überwachung auf Arbeitslastclustern, die von Tanzu Kubernetes Grid erstellt wurden, konfigurieren: