Todos los productos
Search
Centro de documentos

Container Service for Kubernetes:GPU fault detection and automatic fencing

Última actualización: Sep 29, 2026

ACK utiliza el componente ack-node-problem-detector (ACK NPD) para monitorear el estado de las GPU. Cuando un nodo con GPU presenta una excepción, como un error XID o SXID, ACK NPD detecta automáticamente la GPU defectuosa y colabora con el componente ACK NVIDIA Device Plugin para aislarla. Este proceso mantiene disponibles las GPU en buen estado para atender las cargas de trabajo, lo que minimiza el impacto en el negocio y mejora la confiabilidad y eficiencia del clúster.

ack-node-problem-detector (ACK NPD) es un componente de monitoreo para anomalías en los nodos del clúster. ACK lo adaptó y mejoró a partir del proyecto de código abierto node-problem-detector. Ofrece un amplio conjunto de comprobaciones para anomalías específicas de GPU, con el fin de mejorar la detección de fallas en cargas de trabajo que usan GPU. Cuando el componente detecta una anomalía, genera un Kubernetes Event and Node Condition según el tipo de anomalía.

Notas de uso

  • Si se aísla una tarjeta GPU defectuosa, es posible que las tareas no se programen cuando las GPU restantes del nodo no cubran sus requisitos. Por ejemplo, una tarea que necesita ocho tarjetas GPU no se ejecuta si solo hay siete disponibles. Esto puede dejar recursos de GPU inactivos. El aislamiento automático de GPU no equivale a una reparación automática, por lo que la facturación de la instancia del nodo continúa. Usted debe reparar el nodo. Se recomienda configurar GPU exception alerts para garantizar una remediación oportuna. El aislamiento se levanta automáticamente cuando el estado de la GPU vuelve a la normalidad.

    También puede enable or disable automatic GPU isolation según los requisitos de su negocio. Algunas versiones del componente NVIDIA Device Plugin admiten el aislamiento automático de tarjetas GPU defectuosas, pero el procedimiento para deshabilitar esta función varía. Para obtener instrucciones detalladas, consulte How to disable the native GPU isolation capability of the NVIDIA Device Plugin .
  • El controlador de GPU escribe los XID y SXID de NVIDIA en /var/log/messages o /var/log/syslog mediante el mecanismo de eventos NVRM. ACK NPD lleva un registro de si cada XID y SXID ya se procesó. Si el nodo se reinicia después de detectar un XID o SXID, ACK NPD considera que el problema se resolvió y no genera un Event ni un Node Condition al respecto. Esto ocurre incluso si el problema subyacente persiste. Por ejemplo, un error XID 79 requiere reemplazar el dispositivo GPU para solucionarse, pero ACK NPD lo marca como resuelto tras reiniciar el nodo.

  • ACK NPD detecta los NVIDIA XID o NVIDIA SXID al revisar el archivo /var/log/messages o /var/log/syslog del nodo. Si el registro dmesg se redirige a otro archivo, ACK NPD no detecta los NVIDIA XID ni SXID.

  • A partir de la versión 1.2.29 de ACK NPD, el plugin de detección de fallas de GPU se despliega como un DaemonSet independiente llamado ack-accel-health-monitor.

  • En algunos casos, una falla de GPU en un nodo impide crear nuevos contenedores de GPU. Esto puede provocar que el propio contenedor de detección de fallas de GPU no inicie, lo cual evita que el proceso de detección se ejecute correctamente.

  • El Pod del plugin de detección de GPU de ACK NPD requiere privilegios elevados, como privileged=true, para detectar el estado de los dispositivos y componentes de GPU. Consulte los detalles en la siguiente tabla.

    Permisos RBAC del clúster

    Permisos del contenedor

    Node: get

    Node/Status: update

    Events: create

    privileged: true

    Monta el archivo /dev/kmsg del host en modo de solo lectura.

    Monta el directorio /usr/lib del host en modo de solo lectura

    Monta el directorio /etc del host en modo de solo lectura.

    Monta el directorio /usr/lib64 del host en modo de solo lectura.

    Monta el directorio /proc del host en modo de solo lectura.

Aislamiento automático de GPU

A partir de la versión 1.2.35 del componente ACK Node Problem Detector (ACK NPD) y de la versión 0.7.0 del componente ACK NVIDIA Device Plugin, el mecanismo de aislamiento automático de GPU pasó de activarse de forma predeterminada a activarse según la configuración. Para obtener más información, consulte [[Product Change] Announcement on Changes to the Automatic GPU Isolation Feature](t3223577.xdita#).

  • Mecanismo anterior (activación predeterminada)

    Cuando el componente ACK Node Problem Detector detecta una falla de GPU, genera un archivo de aislamiento de GPU. Luego, el componente ACK NVIDIA Device Plugin aísla todos los dispositivos GPU listados en ese archivo. De forma predeterminada, el sistema aísla automáticamente las GPU tras detectar ciertas fallas. Puede habilitar o deshabilitar esta función al configurar si se genera el archivo de aislamiento de GPU.

  • Nuevo mecanismo (activación basada en configuración)

    Cuando el componente ACK Node Problem Detector detecta una falla de GPU, genera un informe de detección de fallas. El componente ACK NVIDIA Device Plugin decide si aísla la GPU con base en este informe y en los elementos de comprobación de NPD que usted configura como desencadenantes de aislamiento. De forma predeterminada, el componente ACK NVIDIA Device Plugin no tiene elementos de comprobación configurados como desencadenantes, por lo que el aislamiento automático de GPU está deshabilitado. Configure estos elementos de comprobación para especificar qué fallas activan el aislamiento automático de GPU.

Para conocer la aplicabilidad de cada mecanismo, consulte GPU automatic isolation behavior.

Nota

Por compatibilidad con versiones anteriores, la nueva versión del componente ACK NPD sigue generando el archivo de aislamiento de GPU en el formato anterior. Sin embargo, la nueva versión del componente ACK NVIDIA Device Plugin ya no lee este archivo. Ahora, el comportamiento de aislamiento depende únicamente de su propia configuración.

Comportamiento del aislamiento automático de GPU

  • El nuevo mecanismo solo aplica a clústeres de ACK que ejecutan Kubernetes 1.32 o versiones posteriores.

  • En los clústeres con versiones de Kubernetes anteriores a la 1.32, el aislamiento automático de GPU sigue utilizando el mecanismo anterior.

A continuación se resume el comportamiento del aislamiento automático de GPU según las versiones de los componentes:

Versión de ACK NPD

Versión de ACK NVIDIA Device Plugin

Comportamiento del aislamiento automático de GPU

Acciones

Versión de ACK NPD < 1.2.24

No aplica

No es compatible con la detección de anomalías de GPU.

No aplica

Versión de ACK NPD ≥ 1.2.24

Versión de ACK NVIDIA Device Plugin < 0.7.0

El aislamiento sigue el legacy mechanism.

Siga el legacy procedure.

1.2.24 ≤ Versión de ACK NPD < 1.2.35

Versión de ACK NVIDIA Device Plugin ≥ 0.7.0

El aislamiento automático de GPU no surte efecto , pero las demás funciones operan con normalidad.

Las versiones anteriores de ACK NPD no generan informes de detección de anomalías. Por lo tanto, el nuevo ACK NVIDIA Device Plugin no identifica las GPU defectuosas y no ejecuta el aislamiento automático.

No aplica

Actualice ACK NPD a la versión más reciente para usar el nuevo mecanismo.

Versión de ACK NPD ≥ 1.2.35

Esta versión se encuentra en lanzamiento canary. Envíe un ticket para obtener acceso mediante lista de permitidos.

Versión de ACK NVIDIA Device Plugin ≥ 0.7.0

Esta versión se encuentra en lanzamiento canary. Envíe un ticket para obtener acceso mediante lista de permitidos.

El aislamiento sigue el new mechanism.

Siga el new procedure.

Para consultar las instrucciones sobre cómo comprobar y actualizar los componentes ACK NPD y ACK NVIDIA Device Plugin, consulte Check or upgrade the ACK NPD version y Check or upgrade the NVIDIA Device Plugin version .

Habilitar o deshabilitar el aislamiento automático de GPU

Nota

Si deshabilita el aislamiento automático de GPU o si la función no opera correctamente, solo se afecta dicho aislamiento. Cuando ACK NPD detecta una excepción de GPU, sigue activando Node Conditions, Kubernetes Events y alarmas según el ACK NPD check items, pero no aísla automáticamente la GPU defectuosa.

Método nuevo

Cuando esta opción está habilitada, una GPU defectuosa se aísla automáticamente si activa un ACK NPD check item configurado. El aislamiento automático no equivale a una reparación automática. La facturación de la instancia del nodo con la GPU aislada continúa. Usted debe reparar el nodo. Se recomienda configurar GPU exception alarms para atenderlo de inmediato. Si no selecciona ningún elemento de comprobación, el aislamiento automático no se activa.

  1. Inicie sesión en la consola de ACK. En el panel de navegación izquierdo, haga clic en Clusters.

  2. En la página Clusters, haga clic en el nombre de su clúster. En el panel de navegación izquierdo, haga clic en Add-ons .

  3. En la página de gestión de componentes, busque el componente ack-nvidia-device-plugin y haga clic en Configuration en su tarjeta.

  4. En el cuadro de diálogo que aparece, habilite o deshabilite el aislamiento automático de GPU.

    • Habilitar: seleccione la casilla Enable GPU Automatic Isolation y luego elija los NPD check items to trigger GPU automatic isolation.

    • Deshabilitar: desmarque la casilla Enable GPU Automatic Isolation o no seleccione ningún elemento de comprobación.

Método anterior

Cuando se detecta una excepción de GPU, el componente ack-node-problem-detector genera un archivo de aislamiento de GPU de NVIDIA según la directiva de aislamiento predeterminada. Después, el componente ack-nvidia-device-plugin aísla automáticamente la GPU defectuosa con base en el contenido de ese archivo. Esto evita que nuevas cargas de trabajo se programen en la GPU defectuosa, mientras que las demás GPU sanas del nodo siguen disponibles para atender cargas de trabajo. Sin embargo, el aislamiento automático no realiza una reparación automática. La facturación de la instancia del nodo con la GPU aislada continúa. Usted debe reiniciar o reparar el nodo manualmente. Se recomienda configurar GPU exception alarms para atenderlo de inmediato.

Nota
  • Para ack-node-problem-detector v1.2.30 o posterior, utilice el parámetro generateNvidiaGpuIsolationFile en la gestión de componentes para controlar el aislamiento automático de GPU defectuosas.

  • Después de actualizar el componente, consulte GPU automatic isolation behavior para determinar cómo habilitar o deshabilitar el aislamiento automático de GPU en la nueva versión.

  • Habilitar: en el mecanismo anterior, el aislamiento automático de GPU está habilitado de forma predeterminada. Vuelva a habilitarlo al establecer generateNvidiaGpuIsolationFile (para v1.2.30 o posterior) o EnabledIsolateGPU (para v1.2.24 a v1.2.29) en true.

  • Deshabilitar:

    1. En la página Clusters, haga clic en el nombre de su clúster. En el panel de navegación izquierdo, haga clic en Components and Add-ons .

    2. En la pestaña Logs and Monitoring, busque el componente ack-node-problem-detector y siga los pasos correspondientes a su versión:

      • v1.2.24 a v1.2.29: haga clic en Upgrade para instalar la versión más reciente.

      • v1.2.30 y posteriores: haga clic en Configuration.

    3. En la página de actualización o configuración del componente, establezca el parámetro generateNvidiaGpuIsolationFile en false y haga clic en OK.

      Nota

      Si anteriormente deshabilitó el aislamiento automático de GPU en las versiones 1.2.24 a 1.2.29 al modificar ack-node-problem-detector-daemonset y establecer el parámetro EnabledIsolateGPU en false, esta configuración se conserva automáticamente al actualizar el componente ACK NPD. Si desea volver a habilitar el aislamiento automático de GPU, establezca generateNvidiaGpuIsolationFile en true.

    Para revertir un aislamiento de GPU existente, inicie sesión en el nodo donde ocurrió el error XID y elimine el archivo /etc/nvidia-device-plugin/unhealthyDevices.json . Para evitar que la GPU se aísle de nuevo, deshabilite la función como se describió anteriormente.

Detecciones y corrección

Si se detecta una excepción de GPU, consulte Nvidia Xid Errors para conocer las soluciones. También puede revisar la consola del producto de nube correspondiente (como ECS o Lingjun) para buscar eventos de operación y mantenimiento relacionados, o bien usar una herramienta de autodiagnóstico para solucionar excepciones de hardware.

Importante

En la siguiente tabla, Auto-isolate Faulty GPU es el comportamiento de aislamiento predeterminado del mecanismo anterior. En el nuevo mecanismo, las GPU se aíslan según su configuración personalizada. Para más detalles, consulte automatic GPU isolation mechanism.

Elementos de comprobación y sugerencias

Si la recomendación es Ninguna, no se requiere ninguna acción en el hardware; revise en su lugar la configuración de su aplicación.

Tipo de error

Genera condición de nodo

Genera evento

Descripción

Aislado automáticamente

Solo aplicable al mecanismo anterior

Corrección

NvidiaXID13Error

No

Sí

  • Type: Warning

  • Reason: NvidiaXID13Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 13 error has occurred.

  • Graphics Engine Exception.

  • Este error suele deberse a un acceso a un arreglo fuera de límites o a una instrucción no válida. Un problema de hardware es una causa menos común.

No

Ninguna

NvidiaXID31Error

No

Sí

  • Type: Warning

  • Reason: NvidiaXID31Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 31 error has occurred.

  • GPU memory page fault.

  • Este error suele deberse a un acceso a memoria no válido desde una aplicación. Es poco probable que se trate de un problema del controlador o del hardware.

No

Ninguna

NvidiaXID43Error

No

Sí

  • Type: Warning

  • Reason: NvidiaXID43Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 43 error has occurred.

  • GPU stopped processing.

  • Este evento se registra cuando la aplicación encuentra una excepción provocada por software y debe finalizar. La GPU permanece en buen estado.

  • En la mayoría de los casos, esto indica un error de la aplicación y no un problema del controlador.

No

Ninguna

NvidiaXID44Error

Sí

  • Type: NvidiaXID44Error

  • Reason: NodeHasNvidiaXID44Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 44 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID44Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 44 error has occurred.

  • Graphics Engine fault during context switch.

  • Esta falla ocurre durante un cambio de contexto.

Sí (ACK NPD <= 1.2.28)
No (ACK NPD >= 1.2.30)

Reinicie el nodo.

NvidiaXID45Error

No

Sí

  • Type: Warning

  • Reason: NvidiaXID45Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 45 error has occurred.

  • Preemptive cleanup, due to previous errors - Most likely to see when running multiple cuda applications and hitting a DBE.

  • Este evento se registra cuando se cancela una aplicación y el controlador del kernel la finaliza en la GPU.

  • Algunos ejemplos que pueden desencadenar este evento son presionar Control-C, reiniciar la GPU o enviar una señal sigkill.

  • En muchos casos, este evento se produce por una acción del usuario o del sistema, y no por un error subyacente.

No

Ninguna

NvidiaXID48Error

Sí

  • Type: NvidiaXID48Error

  • Reason: NodeHasNvidiaXID48Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 48 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID48Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 48 error has occurred.

  • Double Bit ECC Error(DBE).

  • Este evento se registra cuando la GPU detecta un error no corregible. También se notifica esta condición a la aplicación. Se requiere reiniciar la GPU o el nodo para borrar este error.

Sí

Reinicie el nodo.

NvidiaXID61Error

Sí

  • Type: NvidiaXID61Error

  • Reason: NodeHasNvidiaXID61Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 61 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID61Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 61 error has occurred.

Internal micro-controller breakpoint/warning (newer drivers).

Sí (ACK NPD <= 1.2.28)
No (ACK NPD >= 1.2.30)

Reinicie el nodo.

NvidiaXID62Error

Sí

  • Type: NvidiaXID62Error

  • Reason: NodeHasNvidiaXID62Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 62 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID62Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 62 error has occurred.

Internal micro-controller halt (newer drivers).

Sí

Reinicie el nodo.

NvidiaXID63Error

No

Sí

  • Type: Warning

  • Reason: NvidiaXID63Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 63 error has occurred.

  • ECC page retirement or row remapping recording event.

  • Cuando una aplicación encuentra un problema de hardware en la memoria de la GPU, el mecanismo de autocorrección de NVIDIA retira o reasigna la región de memoria defectuosa. Esta información de retiro y reasignación debe registrarse en infoROM para que surta efecto de forma permanente.

  • Arquitectura Volta: el evento de retiro de página ECC se registró correctamente en infoROM.

  • Arquitectura Ampere: el evento de reasignación de filas se registró correctamente en infoROM.

No

Ninguna

NvidiaXID64Error

No

Sí

  • Type: Warning

  • Reason: NvidiaXID64Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 64 error has occurred.

  • ECC page retirement or row remapper recording failure.

  • Al igual que Xid 63, este evento está relacionado con la reasignación de memoria. Sin embargo, Xid 64 indica un error de registro, mientras que Xid 63 indica que fue correcto.

No

Ninguna

NvidiaXID69Error

Sí

  • Type: NvidiaXID69Error

  • Reason: NodeHasNvidiaXID69Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 69 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID69Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 69 error has occurred.

Graphics Engine class error.

Sí (ACK NPD <= 1.2.28)
No (ACK NPD >= 1.2.30)

Reinicie el nodo.

NvidiaXID74Error

Sí

  • Type: NvidiaXID74Error

  • Reason: NodeHasNvidiaXID74Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 74 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID74Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 74 error has occurred.

  • Fatal NVLINK Error.

  • Un error de hardware de NVLink genera este XID.

Sí

Reparación de hardware.

NvidiaXID79Error

Sí

  • Type: NvidiaXID79Error

  • Reason: NodeHasNvidiaXID79Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 79 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID79Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 79 error has occurred.

  • GPU has fallen off the bus.

  • La GPU se desconectó del bus, por lo que no se puede detectar.

Sí

Reparación de hardware.

NvidiaXID94Error

No

Sí

  • Type: Warning

  • Reason: NvidiaXID94Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 94 error has occurred.

  • Contained ECC error.

  • El mecanismo de contención de errores de NVIDIA intenta confinar un error ECC no corregible a la aplicación que lo originó. Esto evita que el error afecte a otras aplicaciones en la GPU. Xid 94 se genera cuando la contención es correcta, lo que significa que solo se ve afectada la aplicación que encontró el error.

No

Ninguna

NvidiaXID95Error

Sí

  • Type: NvidiaXID95Error

  • Reason: NodeHasNvidiaXID95Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 95 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID95Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 95 error has occurred.

  • Uncontained ECC error.

  • Xid 95 indica que la contención de errores falló y afectó a todas las aplicaciones en la GPU. Debe reiniciarse la GPU antes de poder volver a iniciar las aplicaciones.

Sí

Reinicie el nodo.

NvidiaXID109Error

Sí

  • Type: NvidiaXID109Error

  • Reason: NodeHasNvidiaXID109Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 109 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID109Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 109 error has occurred.

Context Switch Timeout Error.

Sí (ACK NPD <= 1.2.28)
No (ACK NPD >= 1.2.30)

Ninguna

NvidiaXID119Error

Sí

  • Type: NvidiaXID119Error

  • Reason: NodeHasNvidiaXID119Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 119 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID119Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 119 error has occurred.

  • GSP RPC Timeout.

  • Se agotó el tiempo de espera de una respuesta a un mensaje RPC del núcleo GSP.

Sí

Reinicie el nodo.

NvidiaXID120Error

Sí

  • Type: NvidiaXID120Error

  • Reason: NodeHasNvidiaXID120Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 120 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID120Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 120 error has occurred.

  • GSP Error.

  • Ocurrió un error en el código que se ejecuta en el núcleo GSP de la GPU.

Sí

Reinicie el nodo.

NvidiaXID140Error

Sí

  • Type: NvidiaXID140Error

  • Reason: NodeHasNvidiaXID140Error

  • Message: TS=xxx;GpuIds=xxx;MSG=An NVIDIA XID 140 error has occurred.

Sí

  • Type: Warning

  • Reason: NvidiaXID140Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid 140 error has occurred.

  • Unrecovered ECC Error.

  • Este evento puede ocurrir cuando el controlador de la GPU detecta errores no corregibles en la memoria de la GPU que afectan su capacidad para marcar páginas destinadas al retiro dinámico o a la reasignación de filas. Se requiere reiniciar la GPU.

Sí

Reinicie el nodo.

NvidiaXID[code]Error

No

Sí (el evento se genera solo tres veces)

  • Type: Warning

  • Reason: NvidiaXID[code]Error

  • Message: GpuIds=xxx;TS=xxx;Xid=xxx;MSG=An nvidia xid [code] error has occurred.

Otros errores XID que no aparecen en esta tabla.

No

Envíe un ticket.

NvidiaSXID[code]Error

No

Sí (el evento se genera solo tres veces)

  • Type: Warning

  • Reason: NvidiaSXID[code]Error

  • Message: TS=xxx;NVSwitchIds=xxx;MSG=An nvidia sxid [code] error has occurred.

  • Los errores SXID se clasifican en tres categorías:

    • Corregible: el error se corrige automáticamente sin afectar el comportamiento del sistema. No se requiere ninguna acción.

    • Fatal: el error es fatal para el dispositivo y afecta el comportamiento del sistema. La recuperación requiere reiniciar el dispositivo o el sistema.

    • No fatal: el error no es fatal para el dispositivo, pero afecta el comportamiento del sistema. Es posible que no sea necesario reiniciar el dispositivo ni el sistema.

No

Ninguna

NvidiaEccModeNotEnabled

Sí

  • Type: NvidiaEccModeNotEnabled

  • Reason: EccModeNotEnabled

  • Message: GpuIds=xxx;EccModeCurrent=xxx;EccModePending=xxx;MSG=The ECC mode of the GPU is not enabled.

Sí (el evento se genera de forma continua hasta que se soluciona el problema)

  • Type: Warning

  • Reason: NvidiaEccModeNotEnabled

  • Message: GpuIds=xxx;EccModeCurrent=xxx;EccModePending=xxx;MSG=The ECC mode of the GPU is not enabled.

El modo ECC no está habilitado en el nodo.

No

Habilite el modo ECC y reinicie el nodo.

NvidiaPendingRetiredPages

Sí

  • Type: NvidiaPendingRetiredPages

  • Reason: NodeHasNvidiaPendingRetiredPages

  • Message: GpuIds=xxx;VolatileTotalUncorrected=xxx;AggregateTotalUncorrected=xxx;MSG=There are retired pages in a pending state on the GPU.

Sí (el evento se genera de forma continua hasta que se soluciona el problema)

  • Type: Warning

  • Reason: NvidiaPendingRetiredPages

  • Message: GpuIds=xxx;VolatileTotalUncorrected=xxx;AggregateTotalUncorrected=xxx;MSG=There are retired pages in a pending state on the GPU.

  • La GPU tiene páginas retiradas en estado pendiente.

  • Se requiere reiniciar la GPU para aplicar los retiros de página pendientes.

Sí

Reinicie el nodo.

NvidiaRemappingRowsFailed

Sí

  • Type: NvidiaRemappingRowsFailed

  • Reason: GPUMemoryRemappingRowsFailed

  • Message: GpuIds=xxx;RemappedDueToUncorrectableErrors=xxx;MSG=The GPU has encountered an error with row mapping.

Sí (el evento se genera de forma continua hasta que se soluciona el problema)

  • Type: Warning

  • Reason: NvidiaRemappedRowsFailed

  • Message: GpuIds=xxx;RemappedDueToUncorrectableErrors=xxx;MSG=The GPU has encountered an error with row mapping.

La GPU presentó una falla en la reasignación de filas.

Sí

Reparación de hardware.

NvidiaRemappingRowsRequireReset

Sí

  • Type: NvidiaRemappingRowsRequireReset

  • Reason: UncontainedEccError

  • Message: GpuIds=xxx;MSG=Remapping rows requires GPU reset.

Sí (el evento se genera de forma continua hasta que se soluciona el problema)

  • Type: Warning

  • Reason: NvidiaRemappingRowsRequireReset

  • Message: GpuIds=xxx;MSG=Remapping rows requires GPU reset.

La GPU presentó un error no corregible y no contenido que requiere reiniciar la GPU para recuperarse. Reinicie la GPU de inmediato para restablecer la operación.

Sí (ACK NPD <= 1.2.28)
No (ACK NPD >= 1.2.30)

Reinicie el nodo.

NvidiaDeviceLost

Sí

  • Type: NvidiaDeviceLost

  • Reason: NodeHasNvidiaDeviceLost

  • Message: GpuIds=xxx;MSG=The GPU has fallen off the bus or has otherwise become inaccessible

Sí (el evento se genera de forma continua hasta que se soluciona el problema)

  • Type: Warning

  • Reason: NvidiaDeviceLost

  • Message: GpuIds=xxx;MSG=The GPU has fallen off the bus or has otherwise become inaccessible.

The GPU has fallen off the bus or has otherwise become inaccessible.

Sí

Reparación de hardware.

NvidiaInfoRomCorrupted

Sí

  • Type: NvidiaInfoRomCorrupted

  • Reason: NodeHasNvidiaInfoRomCorrupted

  • Message: GpuIds=xxx;MSG=GPU infoROM is corrupted

Sí (el evento se genera de forma continua hasta que se soluciona el problema)

  • Type: Warning

  • Reason: NvidiaInfoRomCorrupted

  • Message: GpuIds=xxx;MSG=GPU infoROM is corrupted.

infoROM is corrupted.

Sí

Reparación de hardware.

NvidiaPowerCableErr

Sí

  • Type: NvidiaPowerCableErr

  • Reason: NodeHasNvidiaPowerCableErr

  • Message: GpuIds=xxx;MSG=A device's external power cables are not properly attached

Sí (el evento se genera de forma continua hasta que se soluciona el problema)

  • Type: Warning

  • Reason: NvidiaPowerCableErr

  • Message: GpuIds=xxx;MSG=A device's external power cables are not properly attached.

A device's external power cables are not properly attached.

Sí

Reparación de hardware.

NvidiaPersistencedOffline

Sí

  • Type: NvidiaPersistencedOffline

  • Reason: NodeHasNvidiaPersistencedOffline

  • Message: TS=xxx;GpuIds=xxx;Nvidia Persistenced service is not running.

Sí

  • Type: Warning

  • Reason: NvidiaPersistencedOffline

  • Message: TS=xxx;GpuIds=xxx;Nvidia Persistenced service is not running.

El servicio NVIDIA Persistenced no se está ejecutando.

No

Reinicie el servicio nvidia-persistenced.

NvidiaFabricManagerOffline

Sí

  • Type: NvidiaFabricManagerOffline

  • Reason: NodeHasNvidiaFabricManagerOffline

  • Message: TS=xxx;GpuIds=xxx;Nvidia Fabric Manager service is not running.

Sí

  • Type: Warning

  • Reason: NvidiaFabricManagerOffline

  • Message: TS=xxx;GpuIds=xxx;Nvidia Fabric Manager service is not running.

El servicio NVIDIA Fabric Manager no se está ejecutando.

No

Reinicie el servicio Fabric Manager.

NvidiaTemperatureHigh

Sí

  • Type: NvidiaTemperatureHigh

  • Reason: NodeHasNvidiaTemperatureHigh

  • Message: TS=xxx;GpuIds=xxx;Nvidia gpu temperature exceeds threshold

Sí

  • Type: Warning

  • Reason: NvidiaTemperatureHigh

  • Message: TS=xxx;GpuIds=xxx;Nvidia gpu temperature exceeds threshold

La temperatura de la GPU superó los 100 °C.

No

Ninguna

Otros eventos relacionados

En los escenarios de dedicated GPU, el mecanismo anterior aísla automáticamente las GPU defectuosas, mientras que el nuevo mecanismo requiere que configure los activadores en la administración de componentes. Después del aislamiento, los nuevos pods de aplicación de GPU no se programan en la tarjeta GPU. Para comprobar el aislamiento, revise la cantidad de recursos nvidia.com/gpu que reporta el nodo de Kubernetes. Una vez que la tarjeta GPU se recupera, ACK la libera automáticamente del aislamiento.

Motivo del activador

Contenido del evento

Descripción

Aislamiento de GPU

Sí

  • Type: Warning

  • Reason: NvidiaDeviceIsolated

  • Message: GpuIds=xxx;MSG=nvidia device has been isolated due to detected issues.

El sistema aísla la tarjeta GPU tras detectar un problema.

Liberación de GPU del aislamiento

Sí

  • Type: Normal

  • Reason: NvidiaDeviceRecovered

  • Message: GpuIds=xxx;MSG=nvidia device has recovered from the fault.

La tarjeta GPU se recupera y ACK la libera del aislamiento.