Puede utilizar la función Paquete de soporte de NSX para recopilar archivos de registro de nodos de clúster de Antrea Kubernetes con fines detallados de diagnóstico y solución de problemas.
NSX puede cargar los paquetes de soporte en un nodo de NSX Manager desde donde activó la solicitud de recopilación de paquetes de soporte, o bien puede cargar los paquetes de soporte en un servidor de archivos remoto que especificó en la solicitud. Si los paquetes de soporte se cargan en un nodo de NSX Manager, puede descargarlos en el equipo local.
La interfaz de usuario utiliza el término "clúster de contenedores de Antrea" para algunos campos o etiquetas. En la sección Procedimiento de esta documentación, el término "clúster de contenedores de Antrea" se conserva para esos campos o etiquetas de la interfaz de usuario. Para todo el texto libre, se utiliza el término "clúster de Antrea Kubernetes".
- Controlador de Antrea
- Agente de Antrea
- Adaptador del plano de administración
- Adaptador del plano de control central
- Open vSwitch
- Funciones compatibles y no compatibles
-
- Desde un nodo de NSX Manager, puede iniciar una única solicitud de recopilación de paquetes de soporte. Sin embargo, puede recopilar paquetes de soporte para varios clústeres de Antrea Kubernetes con una única solicitud de recopilación.
- Si está utilizando un clúster de NSX Manager con tres nodos de administración, puede iniciar una solicitud de recopilación de paquetes de soporte independientes simultáneamente desde cada nodo de NSX Manager. Sin embargo, el clúster de Antrea Kubernetes que seleccione en cada solicitud de recopilación debe ser diferente.
Por ejemplo, supongamos que inició una solicitud de recopilación de paquetes de soporte en el nodo A de NSX Manager. En esta solicitud de recopilación, seleccionó los nodos de clúster 1 y 2 del clúster de Antrea Kubernetes X. Al mismo tiempo, si inicia una segunda solicitud de recopilación en el nodo B de NSX Manager para los nodos de clúster 3 y 4 en el clúster de Antrea Kubernetes X, una de estas dos solicitudes fallará. Debe esperar a que se complete la primera solicitud de recopilación antes de activar la segunda solicitud para el mismo clúster de Antrea Kubernetes.
- Actualmente no se admite la recopilación de paquetes de soporte desde NSX Manager Central CLI para clústeres de Antrea Kubernetes.
Requisitos previos
Los clústeres de Antrea Kubernetes se registran en NSX.
Procedimiento
Resultados
Una solicitud de recopilación de paquetes de soporte genera un único archivo de cinta (TAR) con la siguiente convención de nomenclatura de archivos: nsx_support_archive_datestamp_timestamp.tar
- Si el Adaptador de NSX Antrea falla en un clúster de Kubernetes cuando la solicitud del paquete de soporte está en curso, se producirá un error en la recopilación de registros para ese clúster de Kubernetes.
- Si el dispositivo de NSX Manager falla o no se puede acceder a él cuando la solicitud del paquete de soporte está en curso, fallará la recopilación de registros. Hasta que se resuelva el problema de conectividad con NSX Manager, puede utilizar la herramienta de línea de comandos nativa de Antrea (antctl) para recopilar archivos de registro de los clústeres de Antrea Kubernetes.
- Escenario parcialmente correcto
- Supongamos que seleccionó 10 nodos de un solo clúster de Antrea Kubernetes para la recopilación de paquetes de soporte. Durante el proceso de recopilación, los archivos de registro se recopilaron correctamente de cinco nodos en el clúster de Antrea Kubernetes, pero no se recopilaron para los cinco nodos restantes. En otras palabras, la solicitud de recopilación se realizó solo parcialmente. En esta situación, el estado de la solicitud de recopilación es Correcto, y el archivo de paquete de soporte (TAR) contiene registros de los cinco nodos correctos.
Qué hacer a continuación
- Extraiga el archivo TAR. Se mostrarán los siguientes archivos:
Nombre de archivo Descripción manifest.json Este archivo contiene un resumen de los resultados de la solicitud de recopilación y las propiedades de la solicitud de recopilación.
Por ejemplo, contiene información sobre:- Los nodos para los que la recopilación se realizó correctamente.
- Los nodos para los que se produjo un error en la recopilación.
- Los identificadores de clúster y los identificadores de nodo que se utilizaron en la solicitud de recopilación.
nsx_antrea_cluster-id.tgz Se crea un único archivo .tgz para cada clúster de Antrea Kubernetes del paquete de soporte.
- Extraiga el archivo nsx_antrea_cluster-id.tgz file. Se mostrarán los siguientes archivos:
Nombre de archivo Descripción adapters.tar.gz Este archivo contiene los archivos de registro del Adaptador del plano de administración y del Adaptador del plano de control central.
agent_node_name.tar.gz Este archivo contiene los archivos de registro del Agente de Antrea y Open vSwitch. Se genera un archivo para cada nodo de clúster de Antrea Kubernetes en la solicitud de recopilación.
Al extraer este archivo, puede ver los siguientes archivos:- Archivo agentinfo
- Registros del agente en /logs/agent
- Registros de Open vSwitch en /logs/ovs
- Volcado de OpenFlow
- IPtables
- Volcado de enrutamiento
clusterinfo Este archivo se genera para cada clúster de Antrea Kubernetes en la solicitud de paquete de soporte. El archivo contiene información sobre los siguientes recursos de Kubernetes que se recopilan desde el servidor de API de Kubernetes:- Pods
- Nodos
- Implementaciones
- ReplicaSets
- DaemonSets
controller.tar.gz Este archivo contiene los archivos de registro del Controlador de Antrea.
Al extraer este archivo, puede ver los siguientes archivos:- Archivo controllerinfo
- Registros del controlador en /logs/controller