Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Detecção de falhas de GPU e isolamento automático

Última atualização: Sep 29, 2026

O ACK utiliza o componente ack-node-problem-detector (ACK NPD) para monitorar a integridade das GPUs. Quando um nó de GPU apresenta uma exceção, como um erro XID ou SXID, o ACK NPD detecta automaticamente a GPU com falha e atua em conjunto com o componente ACK NVIDIA Device Plugin para isolá-la. Esse processo mantém as GPUs íntegras disponíveis para atender às cargas de trabalho, minimizando o impacto nos negócios e melhorando a confiabilidade e a eficiência do cluster.

O ack-node-problem-detector (ACK NPD) é um componente de monitoramento de anomalias em nós do cluster, adaptado e aprimorado pelo ACK a partir do projeto open source node-problem-detector. Ele oferece um conjunto abrangente de verificações para anomalias específicas de GPU, para melhorar a detecção de falhas em cargas de trabalho de GPU. Quando o componente detecta uma anomalia, ele gera um Kubernetes Event and Node Condition com base no tipo de anomalia.

Notas de uso

  • Se uma placa de GPU com falha for isolada, o agendamento de tarefas poderá falhar caso as GPUs restantes no nó não atendam aos requisitos. Por exemplo, uma tarefa que exige oito placas de GPU não será execute se apenas sete estiverem disponíveis, deixando recursos de GPU ociosos. O isolamento automático de GPU não equivale ao reparo automático. O faturamento da instância do nó continua normalmente. Você ainda deve reparar o nó. Recomendamos que configure GPU exception alerts para garantir a correção em tempo hábil. O isolamento é removido automaticamente assim que o status da GPU retorna ao normal.

    Você também pode enable or disable automatic GPU isolation de acordo com os requisitos do seu negócio. Versões específicas do componente NVIDIA Device Plugin suportam o isolamento automático de placas de GPU com falha, mas o procedimento para desative esse recurso varia. Para obter instruções detalhadas, consulte How to disable the native GPU isolation capability of the NVIDIA Device Plugin .
  • O driver da GPU grava os XIDs e SXIDs da NVIDIA no arquivo /var/log/messages ou /var/log/syslog por meio do mecanismo de eventos NVRM. O ACK NPD rastreia o processamento de cada XID e SXID. Se um nó for reiniciado após a detecção de um XID ou SXID, o ACK NPD considerará o problema resolvido e não gerará um Evento ou uma Condição de Nó correspondente. Isso ocorre mesmo que o problema subjacente não tenha sido corrigido. Por exemplo, resolver um erro XID 79 exige a substituição do dispositivo de GPU, mas o ACK NPD ainda marcará o erro como resolvido após a reinicialização do nó.

  • O ACK NPD detecta o NVIDIA XID ou NVIDIA SXID ao verificar o arquivo /var/log/messages ou /var/log/syslog no nó. Se o log do dmesg for redirecionado para outro arquivo, o ACK NPD não conseguirá detectar o NVIDIA XID e o SXID.

  • A partir da versão 1.2.29 do ACK NPD, o plug-in de detecção de falhas de GPU do ACK NPD é implantado como um DaemonSet separado chamado ack-accel-health-monitor.

  • Em alguns casos, uma falha de GPU em um nó pode impedir a crie de novos contêineres de GPU. Isso pode fazer com que o próprio contêiner de detecção de falhas de GPU falhe ao iniciar, impedindo a execute correta do processo de detecção.

  • O Pod do plug-in de detecção de GPU do ACK NPD requer privilégios elevados, como privileged=true, para detectar o status dos dispositivos e dos componentes de GPU. Para mais detalhes, consulte a tabela a seguir.

    Permissões RBAC do cluster

    Permissões do contêiner

    Node: get

    Node/Status: update

    Events: crie

    privileged: true

    Monta o /dev/kmsg do host como somente leitura.

    Monta o /usr/lib do host como somente leitura

    Monta o diretório /etc do host como somente leitura.

    Monta o /usr/lib64 do host como somente leitura

    Monta o /proc do host como somente leitura

Isolamento automático de GPU

A partir da versão 1.2.35 do componente ACK Node Problem Detector (ACK NPD) e da versão 0.7.0 do componente ACK NVIDIA Device Plugin, o mecanismo de isolamento automático de GPU passou de um gatilho padrão para um gatilho baseado em configuração. Para mais informações, consulte [[Product Change] Announcement on Changes to the Automatic GPU Isolation Feature](t3223577.xdita#).

  • Mecanismo legado (gatilho padrão)

    Quando o componente ACK Node Problem Detector detecta uma falha de GPU, ele gera um arquivo de isolamento de GPU. Em seguida, o componente ACK NVIDIA Device Plugin isola todos os dispositivos de GPU listados nesse arquivo. Por padrão, o sistema isola automaticamente as GPUs após detectar falhas específicas. Ative ou desative esse recurso e configure a geração do arquivo de isolamento de GPU.

  • Novo mecanismo (gatilho baseado em configuração)

    Quando o componente ACK Node Problem Detector detecta uma falha de GPU, ele gera um relatório de detecção de falhas. O componente ACK NVIDIA Device Plugin determina se deve isolar a GPU com base nesse relatório e nos itens de verificação do NPD configurados como gatilhos de isolamento. Por padrão, nenhum item de verificação de gatilho é configurado para o componente ACK NVIDIA Device Plugin. Portanto, o isolamento automático de GPU fica desativado por padrão. Configure esses itens de verificação para especifique quais falhas acionam o isolamento automático de GPU.

Para verifique a aplicabilidade de cada mecanismo, consulte GPU automatic isolation behavior.

Nota

Para manter a compatibilidade com versões anteriores, a nova versão do componente ACK NPD continuará gerando o arquivo de isolamento de GPU no formato legado. No entanto, a nova versão do componente ACK NVIDIA Device Plugin não lê mais esse arquivo. O comportamento de isolamento agora depende exclusivamente da configuração do próprio componente.

Comportamento do isolamento automático de GPU

  • O novo mecanismo se aplica apenas a clusters ACK com Kubernetes 1.32 ou posterior.

  • Para clusters com versões do Kubernetes anteriores à 1.32, o isolamento automático de GPU ainda utiliza o mecanismo anterior.

A tabela a seguir resume o comportamento do isolamento automático de GPU para diferentes versões dos componentes:

Versão do ACK NPD

Versão do ACK NVIDIA Device Plugin

Comportamento do isolamento automático de GPU

Ações

Versão do ACK NPD < 1.2.24

N/D

Não há suporte para detecção de anomalias de GPU.

N/D

Versão do ACK NPD ≥ 1.2.24

Versão do ACK NVIDIA Device Plugin < 0.7.0

O isolamento segue o legacy mechanism.

Siga o legacy procedure.

1.2.24 ≤ Versão do ACK NPD < 1.2.35

Versão do ACK NVIDIA Device Plugin ≥ 0.7.0

O isolamento automático de GPU não entra em vigor , mas outros recursos funcionam conforme o esperado.

Versões anteriores do ACK NPD não geram relatórios de detecção de anomalias. Consequentemente, o novo ACK NVIDIA Device Plugin não consegue identificar GPUs com falha e não realiza o isolamento automático.

N/D

Atualize o ACK NPD para a versão mais recente para usar o novo mecanismo.

Versão do ACK NPD ≥ 1.2.35

Esta versão está em liberação canário. Envie um ticket para obter acesso à lista de permissões.

Versão do ACK NVIDIA Device Plugin ≥ 0.7.0

Esta versão está em liberação canário. Envie um ticket para obter acesso à lista de permissões.

O isolamento segue o new mechanism.

Siga o new procedure.

Para obter instruções sobre como verifique e atualize os componentes ACK NPD e ACK NVIDIA Device Plugin, consulte Check or upgrade the ACK NPD version e Check or upgrade the NVIDIA Device Plugin version .

Ative ou desative o isolamento automático de GPU

Nota

Se você desativar o isolamento automático de GPU ou se o recurso não estiver funcionando, apenas o isolamento automático das GPUs será afetado. Quando o ACK NPD detecta uma exceção de GPU, ele ainda aciona Condições de Nó, Eventos do Kubernetes e alertas com base nos ACK NPD check items, mas não isola automaticamente a GPU com falha.

Novo método

Quando ativado, uma GPU com falha é isolada automaticamente se acionar um ACK NPD check item configurado. O isolamento automático não equivale ao reparo automático. A instância do nó com a GPU isolada continua sendo faturada. Você ainda precisa reparar o nó. Recomendamos que configure GPU exception alarms para um tratamento ágil. Se nenhum item de verificação for selecionado, o isolamento automático não será acionado.

  1. Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.

  2. Na página Clusters, clique em seu cluster. No painel de navegação à esquerda, clique em Add-ons .

  3. Na página de gerenciamento de componentes, pesquise o componente ack-nvidia-device-plugin e clique em Configuration no cartão dele.

  4. Na caixa de diálogo exibida, ative ou desative o isolamento automático de GPU.

    • Ative: Selecione a caixa de seleção Enable GPU Automatic Isolation e, em seguida, selecione os NPD check items to trigger GPU automatic isolation.

    • Desative: Desmarque a caixa de seleção Enable GPU Automatic Isolation ou não selecione nenhum item de verificação.

Método legado

Ao detectar uma exceção de GPU, o componente ack-node-problem-detector gera um arquivo de isolamento de GPU NVIDIA com base na política de isolamento padrão. Em seguida, o componente ack-nvidia-device-plugin isola automaticamente a GPU com falha com base no conteúdo do arquivo. Isso impede o agendamento de novas cargas de trabalho para a GPU com falha, enquanto outras GPUs íntegras no nó permanecem disponíveis para atender às cargas de trabalho. No entanto, o isolamento automático não realiza o reparo automático. A instância do nó com a GPU isolada continua sendo faturada. Você ainda precisa reiniciar ou reparar o nó manualmente. Recomendamos que configure GPU exception alarms para um tratamento ágil.

Nota
  • Para o ack-node-problem-detector v1.2.30 ou posterior, use a configuração generateNvidiaGpuIsolationFile no gerenciamento de componentes para controlar o isolamento automático de GPUs com falha.

  • Após atualize o componente, consulte GPU automatic isolation behavior para determinar como ative ou desative o isolamento automático de GPU para a nova versão do componente.

  • Ative: No mecanismo legado, o isolamento automático de GPU é ativado por padrão. Reative-o e defina generateNvidiaGpuIsolationFile (para v1.2.30 ou posterior) ou EnabledIsolateGPU (para v1.2.24 a v1.2.29) como true.

  • Desative:

    1. Na página Clusters, clique em seu cluster. No painel de navegação à esquerda, clique em Components and Add-ons .

    2. Na aba Logs and Monitoring, localize o componente ack-node-problem-detector e siga as etapas para a versão do seu componente:

      • v1.2.24 a v1.2.29: Upgrade para a versão mais recente.

      • v1.2.30 e posterior: Clique em Configuration.

    3. Na página de atualização ou configuração do componente, defina o parâmetro generateNvidiaGpuIsolationFile como false e clique em OK.

      Nota

      Se você desativou anteriormente o isolamento automático de GPU nas versões 1.2.24 a 1.2.29 modificando o ack-node-problem-detector-daemonset e definindo o parâmetro EnabledIsolateGPU como false, essa configuração é retida automaticamente quando você atualize o componente ACK NPD. Se desejar reativar o isolamento automático de GPU, defina generateNvidiaGpuIsolationFile como true.

    Para desfazer um isolamento de GPU existente, faça login no nó onde o erro XID ocorreu e exclua o arquivo /etc/nvidia-device-plugin/unhealthyDevices.json . Para evitar que a GPU seja isolada novamente, desative o recurso conforme descrito anteriormente.

Detecções e correção

Ao detectar uma exceção de GPU, consulte Nvidia Xid Errors para obter soluções. Verifique também o console do product cloud correspondente (como ECS ou Lingjun) para eventos de O&M relacionados ou use uma ferramenta de autodiagnóstico para solucionar exceções de hardware.

Importante

Na tabela a seguir, Auto-isolate Faulty GPU é o comportamento de isolamento padrão do mecanismo legado. No novo mecanismo, as GPUs são isoladas com base na sua configuração personalizada. Para mais detalhes, consulte automatic GPU isolation mechanism.

Itens de verificação e sugestões

Se a recomendação for Nenhuma, nenhuma ação é necessária no hardware; em vez disso, verifique a configuração do seu aplicativo.

Tipo de erro

Gera condição de nó

Gera evento

Descrição

Isolado automaticamente

Aplicável apenas ao mecanismo legado

Correção

NvidiaXID13Error

Não

Sim

  • Type: Warning

  • Reason: NvidiaXID13Error

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

  • Graphics Engine Exception.

  • Esse erro geralmente é causado por acesso a um array fora dos limites ou por uma instrução ilegal. Problemas de hardware são uma causa menos comum.

Não

Nenhuma

NvidiaXID31Error

Não

Sim

  • Type: Warning

  • Reason: NvidiaXID31Error

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

  • GPU memory page fault.

  • Esse erro geralmente é causado por acesso ilegal à memória por um aplicativo. É menos provável que seja um problema de driver ou hardware.

Não

Nenhuma

NvidiaXID43Error

Não

Sim

  • Type: Warning

  • Reason: NvidiaXID43Error

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

  • GPU stopped processing.

  • Este evento é registrado quando seu aplicativo encontra uma exceção induzida por software e precisa ser encerrado. A GPU em si permanece em um estado íntegro.

  • Na maioria dos casos, isso indica um erro de aplicativo, não um problema de driver.

Não

Nenhuma

NvidiaXID44Error

Sim

  • Type: NvidiaXID44Error

  • Reason: NodeHasNvidiaXID44Error

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

Sim

  • 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.

  • Essa falha ocorre durante uma troca de contexto.

Sim (ACK NPD <= 1.2.28)
Não (ACK NPD >= 1.2.30)

Reinicie o nó.

NvidiaXID45Error

Não

Sim

  • 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 é registrado quando um aplicativo é abortado e o driver do kernel o encerra na GPU.

  • Exemplos que podem acionar este evento incluem pressionar Control-C, redefinir a GPU ou enviar um sinal sigkill.

  • Em muitos casos, este evento resulta de uma ação do usuário ou do sistema, e não de um erro subjacente.

Não

Nenhuma

NvidiaXID48Error

Sim

  • Type: NvidiaXID48Error

  • Reason: NodeHasNvidiaXID48Error

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

Sim

  • 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 é registrado quando a GPU detecta um erro incorrigível. O aplicativo também é notificado sobre essa condição. É necessário redefinir a GPU ou reiniciar o nó para limpar esse erro.

Sim

Reinicie o nó.

NvidiaXID61Error

Sim

  • Type: NvidiaXID61Error

  • Reason: NodeHasNvidiaXID61Error

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

Sim

  • 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).

Sim (ACK NPD <= 1.2.28)
Não (ACK NPD >= 1.2.30)

Reinicie o nó.

NvidiaXID62Error

Sim

  • Type: NvidiaXID62Error

  • Reason: NodeHasNvidiaXID62Error

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

Sim

  • 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).

Sim

Reinicie o nó.

NvidiaXID63Error

Não

Sim

  • 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.

  • Quando um aplicativo encontra um problema de hardware na memória da GPU, o mecanismo de autocorreção da NVIDIA retira ou remapeia a região de memória com falha. Essas informações de retirada e remapeamento devem ser gravadas na infoROM para terem efeito permanente.

  • Arquitetura Volta: O evento de retirada de página ECC foi gravado com sucesso na infoROM.

  • Arquitetura Ampere: O evento de remapeamento de linha foi gravado com sucesso na infoROM.

Não

Nenhuma

NvidiaXID64Error

Não

Sim

  • 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.

  • Assim como o Xid 63, este evento está relacionado ao remapeamento de memória. No entanto, o Xid 64 indica uma falha de gravação, enquanto o Xid 63 indica sucesso.

Não

Nenhuma

NvidiaXID69Error

Sim

  • Type: NvidiaXID69Error

  • Reason: NodeHasNvidiaXID69Error

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

Sim

  • Type: Warning

  • Reason: NvidiaXID69Error

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

Graphics Engine class error.

Sim (ACK NPD <= 1.2.28)
Não (ACK NPD >= 1.2.30)

Reinicie o nó.

NvidiaXID74Error

Sim

  • Type: NvidiaXID74Error

  • Reason: NodeHasNvidiaXID74Error

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

Sim

  • Type: Warning

  • Reason: NvidiaXID74Error

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

  • Fatal NVLINK Error.

  • Um erro de hardware NVLink gera este XID.

Sim

Reparo de hardware.

NvidiaXID79Error

Sim

  • Type: NvidiaXID79Error

  • Reason: NodeHasNvidiaXID79Error

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

Sim

  • 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.

  • A GPU caiu do barramento, tornando-a indetectável.

Sim

Reparo de hardware.

NvidiaXID94Error

Não

Sim

  • Type: Warning

  • Reason: NvidiaXID94Error

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

  • Contained ECC error.

  • O mecanismo de contenção de erros da NVIDIA tenta confinar um erro ECC incorrigível ao seu aplicativo de origem. Isso impede que o erro afete outros aplicativos na GPU. O Xid 94 é gerado quando a contenção é bem-sucedida, o que significa que apenas o aplicativo que encontrou o erro é afetado.

Não

Nenhuma

NvidiaXID95Error

Sim

  • Type: NvidiaXID95Error

  • Reason: NodeHasNvidiaXID95Error

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

Sim

  • Type: Warning

  • Reason: NvidiaXID95Error

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

  • Uncontained ECC error.

  • O Xid 95 indica que a contenção de erros falhou, afetando todos os aplicativos na GPU. É necessário redefinir a GPU antes de reiniciar os aplicativos.

Sim

Reinicie o nó.

NvidiaXID109Error

Sim

  • Type: NvidiaXID109Error

  • Reason: NodeHasNvidiaXID109Error

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

Sim

  • Type: Warning

  • Reason: NvidiaXID109Error

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

Context Switch Timeout Error.

Sim (ACK NPD <= 1.2.28)
Não (ACK NPD >= 1.2.30)

Nenhuma

NvidiaXID119Error

Sim

  • Type: NvidiaXID119Error

  • Reason: NodeHasNvidiaXID119Error

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

Sim

  • Type: Warning

  • Reason: NvidiaXID119Error

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

  • GSP RPC Timeout.

  • O tempo limite esgotou ao aguardar uma resposta a uma mensagem RPC do núcleo GSP.

Sim

Reinicie o nó.

NvidiaXID120Error

Sim

  • Type: NvidiaXID120Error

  • Reason: NodeHasNvidiaXID120Error

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

Sim

  • Type: Warning

  • Reason: NvidiaXID120Error

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

  • GSP Error.

  • Ocorreu um erro no código em execução no núcleo GSP da GPU.

Sim

Reinicie o nó.

NvidiaXID140Error

Sim

  • Type: NvidiaXID140Error

  • Reason: NodeHasNvidiaXID140Error

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

Sim

  • Type: Warning

  • Reason: NvidiaXID140Error

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

  • Unrecovered ECC Error.

  • Este evento pode ocorrer quando o driver da GPU detecta erros incorrigíveis na memória da GPU que afetam sua capacidade de marcar páginas para desativação dinâmica de páginas ou remapeamento de linhas. É necessário redefinir a GPU.

Sim

Reinicie o nó.

NvidiaXID[code]Error

Não

Sim (o evento é gerado apenas três vezes)

  • Type: Warning

  • Reason: NvidiaXID[code]Error

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

Outros erros XID não listados nesta tabela.

Não

Envie um ticket.

NvidiaSXID[code]Error

Não

Sim (o evento é gerado apenas três vezes)

  • Type: Warning

  • Reason: NvidiaSXID[code]Error

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

  • Os erros SXID são classificados em três categorias:

    • Corrigível: O erro é corrigido automaticamente sem afetar o comportamento do sistema. Nenhuma ação é necessária.

    • Fatal: O erro é fatal para o dispositivo e afeta o comportamento do sistema. A recuperação exige a redefinição do dispositivo ou a reinicialização do sistema.

    • Não fatal: O erro não é fatal para o dispositivo, mas afeta o comportamento do sistema. A redefinição do dispositivo ou a reinicialização do sistema pode não ser necessária.

Não

Nenhuma

NvidiaEccModeNotEnabled

Sim

  • Type: NvidiaEccModeNotEnabled

  • Reason: EccModeNotEnabled

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

Sim (o evento é gerado continuamente até que o problema seja corrigido)

  • Type: Warning

  • Reason: NvidiaEccModeNotEnabled

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

O modo ECC não está ativado no nó.

Não

Ative o modo ECC e reinicie o nó.

NvidiaPendingRetiredPages

Sim

  • Type: NvidiaPendingRetiredPages

  • Reason: NodeHasNvidiaPendingRetiredPages

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

Sim (o evento é gerado continuamente até que o problema seja corrigido)

  • Type: Warning

  • Reason: NvidiaPendingRetiredPages

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

  • A GPU tem páginas retiradas em estado pendente.

  • É necessário redefinir a GPU para aplicar as retiradas de página pendentes.

Sim

Reinicie o nó.

NvidiaRemappingRowsFailed

Sim

  • Type: NvidiaRemappingRowsFailed

  • Reason: GPUMemoryRemappingRowsFailed

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

Sim (o evento é gerado continuamente até que o problema seja corrigido)

  • Type: Warning

  • Reason: NvidiaRemappedRowsFailed

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

A GPU encontrou uma falha de remapeamento de linhas.

Sim

Reparo de hardware.

NvidiaRemappingRowsRequireReset

Sim

  • Type: NvidiaRemappingRowsRequireReset

  • Reason: UncontainedEccError

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

Sim (o evento é gerado continuamente até que o problema seja corrigido)

  • Type: Warning

  • Reason: NvidiaRemappingRowsRequireReset

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

A GPU encontrou um erro incorrigível e não contido que exige a redefinição da GPU para recuperação. Redefina a GPU prontamente para restaurar a operação.

Sim (ACK NPD <= 1.2.28)
Não (ACK NPD >= 1.2.30)

Reinicie o nó.

NvidiaDeviceLost

Sim

  • Type: NvidiaDeviceLost

  • Reason: NodeHasNvidiaDeviceLost

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

Sim (o evento é gerado continuamente até que o problema seja corrigido)

  • 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.

Sim

Reparo de hardware.

NvidiaInfoRomCorrupted

Sim

  • Type: NvidiaInfoRomCorrupted

  • Reason: NodeHasNvidiaInfoRomCorrupted

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

Sim (o evento é gerado continuamente até que o problema seja corrigido)

  • Type: Warning

  • Reason: NvidiaInfoRomCorrupted

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

infoROM is corrupted.

Sim

Reparo de hardware.

NvidiaPowerCableErr

Sim

  • Type: NvidiaPowerCableErr

  • Reason: NodeHasNvidiaPowerCableErr

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

Sim (o evento é gerado continuamente até que o problema seja corrigido)

  • 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.

Sim

Reparo de hardware.

NvidiaPersistencedOffline

Sim

  • Type: NvidiaPersistencedOffline

  • Reason: NodeHasNvidiaPersistencedOffline

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

Sim

  • Type: Warning

  • Reason: NvidiaPersistencedOffline

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

O service NVIDIA Persistenced não está em execute.

Não

Reinicie o service nvidia-persistenced.

NvidiaFabricManagerOffline

Sim

  • Type: NvidiaFabricManagerOffline

  • Reason: NodeHasNvidiaFabricManagerOffline

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

Sim

  • Type: Warning

  • Reason: NvidiaFabricManagerOffline

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

O service NVIDIA Fabric Manager não está em execute.

Não

Reinicie o service Fabric Manager.

NvidiaTemperatureHigh

Sim

  • Type: NvidiaTemperatureHigh

  • Reason: NodeHasNvidiaTemperatureHigh

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

Sim

  • Type: Warning

  • Reason: NvidiaTemperatureHigh

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

A temperatura da GPU excedeu 100°C.

Não

Nenhuma

Outros eventos relacionados

Em cenários de dedicated GPU, o mecanismo legado isola automaticamente as GPUs com falha, enquanto o novo mecanismo exige a configuração de gatilhos no gerenciamento de componentes. Após o isolamento, novos Pods de aplicativos de GPU não são agendados na placa de GPU. Para verifique o isolamento, verifique a quantidade de recursos nvidia.com/gpu relatados pelo nó do Kubernetes. Após a recuperação da placa de GPU, o ACK a libera automaticamente do isolamento.

Motivo do gatilho

Conteúdo do evento

Descrição

Isolamento de GPU

Sim

  • Type: Warning

  • Reason: NvidiaDeviceIsolated

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

O sistema isola a placa de GPU após detectar um problema.

Liberação do isolamento da GPU

Sim

  • Type: Normal

  • Reason: NvidiaDeviceRecovered

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

A placa de GPU se recupera e o ACK a libera do isolamento.