Gateways universais e servidores de acesso : Equipamento para instalações do cliente Cisco 90 Series

O que causa mensagens %SYS-3-CPUHOG?

16 Janeiro 2016 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Inglês (31 Dezembro 2015) | Feedback


Índice


Introdução

Este documento alista as causas de Mensagens de Erro do %SYS-3-CPUHOG, e explica como pesquisá-los defeitos.

Pré-requisitos

Requisitos

Não existem requisitos específicos para este documento.

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.

Convenções

Para obter mais informações sobre convenções de documento, consulte as Convenções de dicas técnicas Cisco.

Informações de Apoio

Para reduzir o impacto de processos do fugitivo, o software de Cisco IOS� usa um temporizador de watchdog do processo que permita que o planificador vote periodicamente o processo atualmente ativo. Esta característica não é a mesma que a preempção. Em lugar de, é um mecanismo à prova de falhas, que se assegure de que o sistema não se torne sem resposta nem se trave completamente acima devido ao consumo total do CPU por todo o processo.

Se um processo parece pendurar (por exemplo, se continua a ser executado por muito tempo), o planificador pode forçar o processo para terminar.

Cada vez que o planificador permite que um processo seja executado no CPU, liga um temporizador de watchdog para esse processo. Após um período de pré-ajuste, se o processo continua a ser executado, o processo de watchdog gera uma interrupção e causa um reinício do roteador “por um impacto forçado software” (o rastreamento de pilha mostra um processo de watchdog como o disparador do impacto).

A primeira vez que o cão de guarda expira, o planificador imprime um mensagem de advertência como:

%SYS-3-CPUHOG: Task ran for 2148 msec (20/13), Process = IP Input, PC = 3199482    
-Traceback= 314B5E6 319948A

Esta mensagem indica que um processo sustentou o CPU. Aqui, é o processo entrado “IP”. Esta mensagem aparecer geralmente durante circunstâncias transitórias, tais como um Online Insertion and Removal (OIR) quando as botas do roteador acima, ou sob condições de tráfego pesado. As mensagens de "%SYS-3-CPUHOG" não devem aparecer durante a operação normal do roteador.

Se o roteador é ocupado a nível de interrupção depois que um processo esteve programado para ser executado, a contabilidade da duração para que o processo foi executado pode ser impreciso. Isto é porque, o CPUHOG segue somente tarefas do nível de processo. Não segue as tarefas do nível de interrupção que são permitidas para interromper e controle de ganho do CPU.

O processo típico a ser executado no nível de interrupção é a switching de pacote.

Troubleshooting

Esta seção explica como você pode pesquisar defeitos mensagens Cpuhog Messages em encenações diferentes.

CPUHOG no processo do bootup

Os mensagens Cpuhog Messages na altura da sequência de inicialização são razoavelmente comuns. O Mensagem de Erro próprio significa que o processo de boot manteve o CPU apenas um pouco de mais longo do que o sistema o quis guardar, e tem enviado então uma mensagem às saídas do console para informá-lo sobre ele. Neste caso, o processo é "Carregar inicialização", que indica onde ocorreu o CPUHOG:

System Bootstrap, Version 11.1(12)XA, EARLY DEPLOYMENT RELEASE SOFTWARE
(fc1)
Copyright (c) 1997 by cisco Systems, Inc.
C1600 processor with 16384 Kbytes of main memory

program load complete, entry point: 0x4018060, size: 0x108968

%SYS-3-CPUHOG: Task ran for 2040 msec (6/6), Process = Boot Load, PC =40B513A
-Traceback= 407EB6E 407F628 407D118 40180E0 40005B0 4015C3E 40152B2 4014ED4
40025B8 4003086 4015636 40021A8 400C616program load complete, entry point:
0x2005000, size: 0x4195b9
Self decompressing the image :
############################################################################
############################################################################
################################################################## [OK]

Você pode com segurança ignorar este Mensagem de Erro. Na altura do processo de boot, o Boot Loader usa o CPU por 2-4 segundos, e não o libera. Este não é um problema no tempo da bota, porque o CPU precisa de executar nesse ponto somente o Boot Loader. Umas ROM mais recentes da bota suprimem a impressão desse mensagem particular.

Você pode igualmente encontrar um mensagem Cpuhog Messages da imagem do auxiliar de inicialização sempre que o roteador carrega uma grande imagem, por exemplo, quando você usa os Cisco 1600 Series Router. Este Roteadores é configurado com mais do que o 16 MB DRAM.

Esta mensagem ocorre somente quando a imagem está sendo carregada, e não tem nenhum efeito na operação do sistema ou do processo de carregamento. Em todo caso, este é um problema cosmético porque não tem nenhum efeito na operação normal do sistema.

CPUHOG na altura de um OIR

Os mensagens Cpuhog Messages são comuns na altura de um OIR, porque o roteador tem que executar um grupo de tarefas complicadas e relativamente longas. Não é necessário preocupar-se com mensagens CPUHOG que ocorrem durante OIRs, desde que a placa inserida seja retirada corretamente.

CPUHOG quando você tentar alcançar um dispositivo flash

Um mensagem Cpuhog Messages pode aparecer quando você tenta alcançar um dispositivo flash (tal como uma placa Flash, ou um único módulo de memória inline instantâneo (o SIMM)) quando o dispositivo for defeituoso ou quando não responder. Se o problema retorna, satisfaça contactam seu tac representativo.

Nota: Se você tem um Catalyst 6500 que executam o software do Cisco IOS integrado (modo nativo) ou o modo híbrido, e que tem mensagens Cpuhog Messages quando você formatar o bootflash MSFC (RP): , pode ser o problema mencionado na identificação de bug Cisco CSCdw53175 (clientes registrados somente), que é resolvida nos Cisco IOS Software Release 12.1.11b, 12.1(12c)E5, or12.1(13)E, e umas versões mais atrasadas.

CPUHOG devido a processo de "background CEF LC"

No roteador de Internet da série Cisco 12000, um banco de informações de encaminhamento (FIB) será mantido em cada placa para ser usado na switching de pacote. Devido à estrutura da árvore MENTIR, as mudanças de roteamento com máscaras de sub-rede curtas (entre /1 e /4) podem causar mensagens como isto no console log:

SLOT 1: %SYS-3-CPUHOG: Task ran for 4024 msec (690/0), 
process = CEF IPC Background, PC = 400B8908. 
-Traceback= 400B8910 408FF588 408FF6F4 408FFE8C 400A404C 400A4038

Quando um processo no Cisco IOS Software for executado para mais por muito tempo do que 2000ms (2 segundos), um mensagem Cpuhog Messages está indicado. No caso das atualizações do Cisco Express Forwarding (CEF) para muito máscaras de sub-rede curtas, a quantidade de processamento exigida pode ser mais do que 2000ms, que pode provocar estas mensagens. O processo do “Fundo de CEF IPC” é o processo pai que controla a adição e a remoção dos prefixos da árvore da transmissão.

Adicionalmente, se o CPU é travado para baixo por um longo período, a placa de linha pode causar um crash devido a uma falha de ping de construção, ou esse FIB pode transformar-se deficiente devido aos intervalos de comunicação IPC perdidos. Se você precisa de pesquisar defeitos estes problemas, veja fabric ping timeout e falhas do Troubleshooting no Cisco 12000 Series Internet Router.

Geralmente, as atualizações de roteamento com as máscaras mais curtos do que /7 são errôneas ou maliciosas. Cisco recomenda que todos os clientes configuram o filtragem de rota adequado para impedir o processamento e a propagação de tais atualizações. Se você precisa o auxílio configurar filtros de roteamento, contacte seu representante de suporte técnico.

Um mensagem Cpuhog Messages pode igualmente ser provocado devido ao processo do “Fundo de CEF IPC” quando você cancela o Border Gateway Protocol (BGP) ou a tabela de roteamento.

CPUHOG na altura da operação de roteador normal

Na maioria das vezes, estes Mensagens de Erro são devido a um erro de software interno no Cisco IOS Software.

A primeira etapa para pesquisar defeitos este meio Mensagem de Erro é procurar um Bug conhecido. Você pode usar o Bug Toolkit (clientes registrados somente) para encontrar um erro que combine o erro. Na página do Bug Toolkit, o Bug Toolkit do lançamento do clique, e seleciona a busca para erros IO-relacionados de Cisco. A fim reduzir sua busca, você pode selecionar sua versão de Cisco IOS Software sob o número 1. Sob o número 3, você pode executar uma pesquisa de palavra-chave para “CPUHOG, <process>” onde o processo é o processo correspondente, tal como o EXEC virtual ou a entrada IP.

Você pode promover à imagem do Cisco IOS Software a mais atrasada em seu trem de versão eliminar todos os erros fixos CPUHOG.

Informações a serem coletadas se você abrir um pedido de serviço de TAC

Se você ainda precisa o auxílio após ter seguido os passos de Troubleshooting acima e o quer abrir um pedido do serviço (clientes registrados somente) com o tac Cisco, seja certo incluir a informação seguinte:
  • Troubleshooting executado antes de abrir o pedido do serviço.
  • mostre a saída do Suporte técnico (no modo enable se possível).
  • mostre o registro de saída ou as capturas de console, se disponível.
  • tecnologia da mostra do [slot -] do execute-on slot para o entalhe que experimentou o ruído da placa.
  • O arquivo crashinfo (informaçoes de travamento) (se está disponível, e não tem sido incluído já no Suporte técnico da mostra output).
Anexe os dados coletados à sua requisição de serviço em um texto não compactado e simples (.txt). Você pode anexar a informação a seu pedido do serviço transferindo arquivos pela rede o que usa a ferramenta do pedido do serviço TAC (clientes registrados somente). Se você não pode alcançar a ferramenta do pedido do serviço, você pode enviar a informação em um anexo de Email a attach@cisco.com com seu número do pedido do serviço na linha de assunto de sua mensagem.

Nota: Por favor não recarregue manualmente ou ciclo de energia o roteador antes de recolher a informação acima a menos que exigido para pesquisar defeitos um ruído da placa no Cisco 12000 Series Internet Router, como este pode fazer com que a informação importante seja perdida que é precisada determinando a causa de raiz do problema.

Discussões relacionadas da comunidade de suporte da Cisco

A Comunidade de Suporte da Cisco é um fórum onde você pode perguntar e responder, oferecer sugestões e colaborar com colegas.


Informações Relacionadas


Document ID: 15093