Consulte este tópico para efetuar pull de vários logs para solução de problemas de clusters TKG 2 em Supervisor, incluindo um pacote de suporte Supervisor, o log do Gerenciamento de Carga de Trabalho e os logs CAPI, CAPV, Operador de VM e Gerenciador de Controlador TKG.
Colete um pacote de suporte para Supervisor
- Faça login no seu ambiente vSphere with Tanzu usando o vSphere Client.
- Selecione .
- Selecione a guia Supervisor.
- Selecione a instância de destino do Supervisor.
- Selecione Exportar logs (Export Logs).
Depois de coletar o pacote de suporte, consulte o seguinte artigo da base de conhecimento: Carregando informações de diagnóstico para VMware por meio do portal Secure FTP: http://kb.vmware.com/kb/2069559.
Finalizar o arquivo de log do Workload Management
- Estabeleça uma conexão SSH com o vCenter Server Appliance.
- Faça login como o usuário
root
. - Execute o comando
shell
.Você vê o seguinte:Shell access is granted to root root@localhost [ ~ ]#
- Execute o seguinte comando para encerrar o arquivo de log do WCP.
tail -f /var/log/vmware/wcp/wcpsvc.log
Reunir logs específicos do TKG
kubectl -n vmware-system-capw get deployments.apps NAME READY UP-TO-DATE AVAILABLE AGE capi-controller-manager 2/2 2 2 18h capi-kubeadm-bootstrap-controller-manager 2/2 2 2 18h capi-kubeadm-control-plane-controller-manager 2/2 2 2 18h capv-controller-manager 2/2 2 2 10h capw-controller-manager 2/2 2 2 18h capw-webhook 2/2 2 2 18h
Os pods de infraestrutura são implantações que executam réplicas. Você terá que determinar qual réplica é o líder e verificar seus logs para obter os mais recentes. Um não-líder normalmente irá parar depois de registrar algo sobre a tentativa de adquirir a concessão.
Você precisará fazer login em Supervisor e usar o Supervisor vSphere Namespace para verificar esses pods.
kubectl logs <args> | grep error
.
- Registros CAPI
-
Provedor de API de cluster:
kubectl logs -n vmware-system-capw -c manager vmware-system-capw-capi-controller-manager-<id>
- Registros CAPV
-
API de cluster para o provedor vSphere:
kubectl logs -n vmware-system-capv -c manager vmware-system-capw-v1alpha3-vmware-system-capv-v1alpha3-controller-manager-<id>
- Logs do operador de VM
-
Operador de VM:
kubectl logs -n vmware-system-vmop -c manager vmware-system-vmop-controller-manager-<id>
- Logs do TKG Controller Manager
-
Gerenciador do controlador do GCM
kubectl logs -n vmware-system-tkg -c manager vmware-system-tkg-controller-manager-<id>