Después de que el sistema experimente una tasa muy alta de eventos en un breve período de tiempo, algunos de los pods del clúster de Tanzu Kubernetes (TKC) o del clúster de Kubernetes ascendente se bloquean en el estado Finalizando.

Problema

Después de que el sistema se recupera de una tasa muy alta de eventos, la interfaz de usuario de Sistema > NSX Application Platform muestra que NSX Application Platform está en un estado Degradado. Además, algunos de los pods del clúster de Kubernetes ascendente o TKC se bloquean en el estado Finalizando durante unos minutos o más.

Causa

Debido a algunos problemas de infraestructura de Kubernetes, algunos de los pods no se pueden eliminar correctamente debido a uno de los siguientes motivos.
  • Un finalizador asociado con el pod bloqueado no puede completarse.
  • El pod bloqueado no responde a las señales de finalización.

Solución

Solicite al administrador de la infraestructura que utilice la siguiente información para eliminar manualmente los pods que están bloqueados en el estado Finalizando.
  1. Inicie sesión en el nodo de control del TKC o del clúster de Kubernetes ascendente.
  2. Utilice el siguiente comando para buscar todos los pods que se encuentran en el estado Finalizando.
    get pod -A | grep Terminating
  3. Fuerce la eliminación de los pods con el estado Finalizando mediante el siguiente comando.
    kubectl delete pod <pod-name> -n <namespace> --force --grace-period=0
  4. Repita el siguiente comando y compruebe que los pods bloqueados se hayan eliminado correctamente. Si es necesario, repita el paso 3 de nuevo para los pods que sigan en el estado Finalizando.
    get pod -A | grep Terminating