Pesquisando defeitos o valor de utilização da alta utilização da CPU às interrupções

Documentos relacionados
Pesquisando defeitos a utilização elevada da CPU devido aos processos

Contabilização de NetFlow em um Catalyst 6500 SUP1

Pesquisando defeitos loop de roteamento do Cisco Express Forwarding

Como funciona o balanceamento de carga em caminhos de custos desiguais (variância) no IGRP e no EIGRP?

Índice. Introdução. Pré-requisitos. Requisitos

Vazamento de rota em redes MPLS/VPN

Arquitetura do Cisco Series Internet Router: Processador de rota

Utilização de Números de Porta FTP Não- Padrão com NAT

Configuração de exemplo utsando o comando ip nat outside source static

Configurações iniciais para o OSPF em um enlace ponto a ponto

Configurando Perfis de discagem para construir uma ponte sobre usando o ISDN

Solucionando Problemas de Alta Utilização de CPU em Routers Cisco

Configurando envio e recebimento sobreposto com o Cisco CallManager

Exemplo de configuração do ISDN - IP

Como obter informações de relatório de endereço MAC e IP usando SNMP

Vários protocolos roteados em PVCs ATM utilizando encapsulamento LLC

GRE sobre o IPsec com o EIGRP a distribuir com um exemplo de configuração do hub e das sites remoto múltiplo

Assegure a funcionalidade virtual apropriada do grupo WSA HA em um ambiente de VMware

Como escolher um Cisco IOS Software Release

Exemplo da configuração de HSRP do IPv6

Troubleshooting de OSPF

Monitore, restaure, e suprima de gateways MGCP para o CallManager da Cisco

Pesquisando defeitos Timeout do Watchdog

Configurar o mapeamento da porta de LAN AP1810W

Use o NAT para esconder o endereço IP real do ONS15454 para estabelecer uma sessão CTC

What Do EIGRP "Not On Common Subnet" Messages Mean?

Configuração de exemplo para o BGP com dois provedores de serviço diferentes (multilocal)

Buffer ajustando todos os Cisco Routers

Opção Qualidade de Serviço em interfaces do túnel GRE

Exemplos da configuração de canal de porta dos 1000V Series Switch do nexo

Protocolos da escavação de um túnel Assíncrono no exemplo de configuração BSTUN

Roteamento subótimo ao redistribuir entre processos de OSPF

Configuração de Tradução de Endereço de Rede e Tradução de Endereço de Porta Estática para Suportar um Servidor Interno de Web

Recursos de contabilidade da interface de saída da contabilidade da política do BGP e da contabilidade da política do BGP

Configurar a característica da preferência local do IPv6 BGP

Troubleshooting do Cisco Versatile Interface Processor (VIP)

Configuração de exemplo para o BGP com dois provedores de serviço diferentes (multilocal)

As conexões wireless da mobilidade falham e não recuperam quando o ASA é recarregado

Compreendendo e Configurando VLAN Routing e Bridging em um Roteador Usando o Recurso IRB

Policy Routing with Catalyst 3550 Series Switch Configuration Example

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

Redistribua redes conectadas no OSPF com palavras-chave de sub-rede

Problemas Relacionados ao Inter-VLAN Bridging

Configurar a infraestrutura de software VRFciente (VASI) NAT em IOS-XE

Configurar uma interface ATM do Cisco 6400 com o RBE e o DHCP

Compreendendo o Cisco Express Forwarding (CEF)

Pacote comutado do hardware da captação com exemplo de configuração da captação de Datapath

O que causa mensagens %SYS-3-CPUHOG?

Exemplo de Configuração de Ponto de Acesso como Ponte de Grupo de Trabalho

Transcoding e Conferências aumentadas para Gateway de Voz IOS em uma rede de CallMananger usando o exemplo de configuração dos recursos de DSP

Uso de scripts EEM monitorar a utilização elevada da CPU em Series Switch do Cisco catalyst

Roteamento Prof. Pedro Filho

Configuração automática CUCM para gateways SCCP

Rotas estáticas do implementar para o exemplo de configuração do IPv6

Configurar configurações de porta do protocolo de descoberta da camada de enlace (LLDP) em um interruptor

Este documento requer uma compreensão do ARP e de ambientes Ethernet.

Gateway de voz SPA8800 adicionado a um exemplo de configuração da solução da edição 3000 do negócio de Cisco

Erros de GUI 7.x expressos do gerente das comunicações unificadas

Exemplo de configuração do enlace virtual OSPFv3

L2 que constrói uma ponte sobre através de um exemplo da configuração de rede L3

Balanceamento de carga da rede Microsoft no exemplo da configuração de distribuição dos server da série UCS-b

Como Evitar Loops de Roteamento ao Usar NAT Dinâmico

Client e configuração Nenhum-MODE

Certifique-se de atender a estes requisitos antes de tentar esta configuração:

Como as manutenções de atividade de GRE trabalham

Como usar os comandos standby preempt e standby track

Configuração do Par-interruptor do nexo 7000 (instalação híbrida)

Configurar roteadores virtuais VRRP em um interruptor SG550XG

Usando o Cisco IOS Firewall para permitir Java applets dos locais conhecidos ao negar outro

Índice. Introdução. Pré-requisitos. Informações de Apoio. Configurar. Requisitos. Componentes Utilizados. Instalação inicial

Configuração da transmissão múltipla não registrada no Switches controlado 200/300 Series

O telefone IP 7940/7960 não inicializa - Aplicativo de protocolo inválido

Índice. Introdução. Pré-requisitos. Requisitos

Configurando o NAT Estático e o NAT Dinâmico Simultaneamente

Troubleshooting de Alta Utilização de CPU em Cisco Routers

Manual de Troubleshooting de Point-to-Point Wireless

Criação de túnel redundante entre Firewall usando o PDM

Exemplo de configuração da característica de Wireshark dos Catalyst 4500 Series Switch

Troubleshooting de Hardware do Cisco 7300 Series Router

Gerenciamento e ajustes do grupo da agregação da relação (RETARDAÇÃO) em switch empilhável do Sx500 Series

Histórico do Parâmetro de Intermitência Máxima de Fluxo

Exemplo de configuração para ibgp e ebgp, com ou sem um endereço de loopback

Configurar a infraestrutura de software VRFciente (VASI) NAT em IOS-XE

Configurar o Default-route no EIGRP

Diferenciando chamadas de modem e de voz nos gateways do Cisco AS5xxx

Configurações iniciais para OSPF sobre meios de transmissão

Exemplo de configuração da característica da Auto-recuperação do vpc do nexo 7000

Multicast UCS L2 com exemplo de configuração dos 5000 e 1000V Series Switch do nexo

Configurar ajustes do relé do protocolo de configuração dinâmica host (DHCP) em um interruptor através do comando line interface(cli)

Compreenda o campo de endereço MAC de origem na medida - a árvore PDU em Series Switch do nexo

Exemplo de empacotamento de interfaces de cabo, configuração e verificação

Gerenciamento da agregação do link no Switches ESW2-350G

Configurando IPSec - Cisco Secure VPN Client para acesso de controle do roteador central

Configurando um Gateway de Último Recurso Usando Comandos IP

Configurando uma rede privado para privado de túnel IPSec de roteador com NAT e uma estática

DLSw básico + configurações

Determinação de Salvamento Durante a Utilização de Armazenamento em Cache

Configurando uma VPN MPLS básica

Transcrição:

Pesquisando defeitos o valor de utilização da alta utilização da CPU às interrupções Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Possíveis causas da utilização elevada da CPU devido a interrupções Trajeto de switching impróprio CPU que executa correções de alinhamento Roteador sobrecarregado com tráfego Erro de software Portas de voz configuradas no roteador Interfaces do Asynchronous Transfer Mode (ATM) ativas no roteador Muitos pontapés do Parallel Express Forwarding (PXF) ao RP Perfilamento CPU Comando show interfaces switching Exemplo de script a fim ganhar o CPU que perfila na alta utilização da CPU Informações Relacionadas Introdução Este original explica as razões para o valor de utilização da alta utilização da CPU às interrupções, e fornece dicas de Troubleshooting e diretrizes. 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 For more information on document conventions, refer to the Cisco Technical Tips Conventions. Possíveis causas da utilização elevada da CPU devido a interrupções A utilização da alta utilização da CPU em um nível de interrupção é causada primeiramente pelos pacotes segurados no nível de interrupção. As interrupções são geradas quando um caráter output do console ou dos portos auxiliares de um roteador. Os receptores/transmissores assíncronos universais (UARTs) são lentos se comparados à velocidade de processamento do roteador, portanto é improvável embora possível que as interrupções no console ou auxiliar possam causar uma alta utilização de CPU no roteador (a menos que o roteador tenha um grande número de linhas tty em uso). Há diversas razões para o valor de utilização da alta utilização da CPU às interrupções: Um trajeto de switching impróprio é configurado no roteador O CPU está executando correções de alinhamento O roteador é sobrecarregado com o tráfego Há um erro no software de Cisco IOS que é executado no roteador As portas de voz são configuradas no roteador Há interfaces do Modo de transferência assíncrono (ATM) ativas no roteador. Muitos pacotes estão sendo direcionados do PXF para o RP (Processador de rotas) Trajeto de switching impróprio Para pesquisar defeitos este problema potencial, verifique o seguinte: Verifique mesmo se o roteador seja Cisco Express Forwarding running:verifique a configuração para o comando ip cef global configuration.verifique que o Cisco Express Forwarding é permitido e de trabalho emitindo o comando show ip cef summary.verifique que o Cisco Express Forwarding está permitido como o trajeto de switching em todas as relações. Você pode ver este no show cef interface e mostrar saídas de interface IP. Se o Cisco Express Forwarding é configurado, mas não permitido em uma relação, este significa que o encapsulamento da relação não está apoiado no Cisco Express Forwarding. Verifique que o Cisco Express Forwarding é operacional, isto é, verificação se os pacotes estão comutados realmente através do roteador que usa o Cisco Express Forwarding olhando o show cef notcef-switched.utilizando o comando show cef drop e o comando show interfaces switching (um comando oculto que pode ser utilizado para procurar por falhas de cache), verifique se o Cisco Express Forwarding não está derrubando pacotes. Se este é o caso, veja a página de Troubleshooting de CEF. Verifique se algumas das relações têm as Listas de acesso longas configuradas.em regra geral do polegar, qualquer lista de acessos com sobre dez linhas é considerada longa.repetidamente ir sobre Listas de acesso longas é muito processo intensivo de cpu.

Com Netflow Switching, se o fluxo está já no esconderijo, você já não precisa de verificar a lista de acessos. Tão neste caso, o Netflow Switching seria útil. Você pode permitir o Netflow Switching emitindo o comando ip route-cache flow.note que se o Cisco Express Forwarding e o Netflow ambos são configurados em uma relação, o Cisco Express Forwarding estará usado para fazer uma decisão de switching. Verifique que o Netflow Switching está configurado no roteador:verifique as estatísticas emitindo o comando show ip cache flow. Olhe o número de fluxos novos por segundo.se o Cisco Express Forwarding não é permitido, permita o Cisco Express Forwarding de acelerar a decisão de switching.se não há nenhuma Listas de acesso longa, tente desabilitar o Netflow Switching. CPU que executa correções de alinhamento Os erros de alinhamento são causados por leituras e gravações desalinhadas. Por exemplo, um dois-byte lido onde o endereço de memória não é um mesmo múltiplo de dois bytes é um erro de alinhamento. Os erros de alinhamento são causados geralmente por um Bug de Software. O CPU corrige este erro, mas se há muitas correções a fazer, este transforma-se processo intensivo de cpu. Para pesquisar defeitos este tipo de erro, veja acessos artificiais, erros de alinhamento, e interrupções espúria do Troubleshooting. Roteador sobrecarregado com tráfego A saída dos comandos show interfaces e show interfaces switching (oculto) fornecem informações sobre as interfaces que estão sobrecarregadas. Para capturar a saída destes comandos em um arquivo de registro para a análise posterior, siga as etapas abaixo. 1. Emita o comando terminal length 0. 2. Verifique a saída de relações da mostra. Examine a carga e o número de reguladores de pressão em relações. A carga é um valor médio computado, à revelia, sobre cinco minutos. Para mudar este intervalo, emita o comando load-interval seconds, onde os segundos representam o intervalo de tempo para que os dados são usados para computar estatísticas da carga. Use um valor que seja um múltiplo de 30.Acelerações são uma excelente indicação de um roteador sobrecarregado. Mostram que o número de vezes o receptor na porta esteve desabilitado, possivelmente devido proteger ou sobrecarga do processador. Junto com a utilização da alta utilização da CPU em um nível de interrupção, os reguladores de pressão indicam que o roteador está sobrecarregado com o tráfego. 3. Verifique a saída das relações da mostra que comutam (hidden) o comando ver que tipo do tráfego (protocolo e trajeto de switching) está atravessando a interface sobrecarregada. Se algumas relações são sobrecarregadas demasiado com o tráfego, considere remodelar o fluxo de tráfego na rede ou promover o hardware. 4. O laço da rede pode igualmente ser uma razão para a sobrecarga do tráfego. Verifique sua topologia de rede. Se há uma possibilidade que um dispositivo único está gerando pacotes em uma taxa extremamente alta e está sobrecarregando assim o roteador, você pode determinar o MAC address desse dispositivo adicionando o endereço MAC da contabilidade IP {entrada comando interface configuration da saída} à configuração da interface sobrecarregada.

O comando da MAC-contabilidade do [] das relações da mostra indica a informação recolhida. Uma vez que o MAC address do dispositivo de origem é encontrado, o IP address correspondente pode ser encontrado verificando a saída do comando show ip arp. Erro de software Se você suspeita um erro na versão de software do Cisco IOS que é executado no roteador, você pode verificar o Bug Toolkit (clientes registrados somente) para ver se há um erro esse sintomas similares dos relatórios em um ambiente similar. Portas de voz configuradas no roteador Mesmo se não há nenhum tráfego, o software continua a monitorar a sinalização associada a canal (CAS), que usa recursos do CPU. Interfaces do Asynchronous Transfer Mode (ATM) ativas no roteador Mesmo se não há nenhum tráfego, as interfaces ATM mandam a pilha nula (por padrões ATM) e continuam a usar recursos do CPU. Muitos pontapés do Parallel Express Forwarding (PXF) ao RP Quando os pontapés PXF pacotes demais ao RP, o RP puderem obter sobrecarregados. Você pode comparar a quantidade de pacotes punted à quantidade total de pacotes recebidos emitindo o comando summary da contabilidade do pxf da mostra. Use o mesmo comando encontrar porque os pacotes punted ao RP. Este poderia ser ou um Bug de Software, ou o tráfego não é apoiado pelo PXF. Perfilamento CPU O perfilamento CPU é uma maneira das baixo-despesas gerais de determinar onde o CPU passa seu tempo. O sistema trabalha provando o lugar do processador cada quatro milissegundos. A contagem para esse lugar na memória é incrementada. A causa de raiz desta utilização CPU será determinada pelo perfilamento CPU. Termine estas etapas a fim executar o perfilamento CPU. A utilização CPU tem ser feita quando você está experimentando a utilização da alta utilização da CPU. Nota: Todos estes comandos deverem ser datilografados quando no modo enable 1. Capture a saída da região da mostra e tome o endereço começar, o endereço do término e o tamanho do cano principal: text a região 2. Capture a saída de estatísticas da memória da mostra e verifique o tamanho do bloco o maior na memória de processador. 3. Perfile a interrupção da tarefa para configurar o perfilamento somente para interrupções. 4. Compare o tamanho do cano principal: text a região com o tamanho do bloco o maior de memória de processador livre. Idealmente o bloco o maior deve ser maior do que o cano principal: texto.se o bloco o maior é menor do que o cano principal: o tamanho do texto, ajusta então a granularidade para certificar-se de que o perfilamento poderá obter um bloco

de memória de processador.se o bloco o maior é maior do que o cano principal: text a região, use uma granularidade de 4.Se o bloco o maior é maior do que a metade do cano principal: text a região, use uma granularidade de 8.Se o bloco o maior é maior do que um quarto do cano principal: text a região, use uma granularidade de 10 (16 no hexadecimal).nota: A granularidade deve ser uma potência de 2 e deve ser tão pequena como possível (mas não menor de 4) 5. Comece perfilar fazendo o perfil Profile <starting address> <ending address> <granularity value> O endereço começar e terminar o endereço é determinado do Step1. 6. Minutos 5 a 10 da espera 7. Pare de perfilar fazendo a parada do perfil 8. Capture a saída do perfil da mostra sóbria. 9. Certifique-se que a memória está livrada fazendo unprofile tudo Comando show interfaces switching Este comando é usado determinando trajetos de switching ativos em relações. Para obter mais informações sobre dos trajetos de switching no Cisco IOS software, refira configurar trajetos de switching. O exemplo a seguir ilustra uma saída do comando show interfaces switching de uma interface. RouterA#show interfaces switching Ethernet0 Throttle count 0 Drops RP 0 SP 0 SPD Flushes Fast 0 SSE 0 SPD Aggress Fast 0 SPD Priority Inputs 0 Drops 0 Protocol Path Pkts In Chars In Pkts Out Chars Out Other Process 0 0 595 35700 IP Process 4 456 4 456 IPX Process 0 0 2 120 Trans. Bridge Process 0 0 0 0 Fast 11 660 0 0 DEC MOP Process 0 0 10 770 ARP Process 1 60 2 120 CDP Process 200 63700 100 31183

A saída alista os trajetos de switching para todos os protocolos configurados na relação, assim que você pode facilmente ver que tipo e a quantidade de tráfego está dirigindo o roteador. A seguinte tabela explica os campos de saída: Cam po Proc esso Falh as de cach e Rápi do Auto n/ss E Definição Pacotes processados. Estes podem ser pacotes destinados para o roteador, ou os pacotes para que lá não eram nenhuma entrada no cache de switching rápido. Pacotes para que não havia nenhuma entrada no cache de switching rápido. O primeiro pacote para este destino (ou fluxo - segundo o tipo de interruptor rápido configurado) será processado. Todos os pacotes subsequente estarão comutados rapidamente, a menos que o interruptor rápido for desabilitado explicitamente na interface enviada. Pacotes Fast Switched O interruptor rápido é permitido à revelia. Comutada autônoma, o silicone comutados, ou distribuíram pacotes comutados. Disponíveis somente nos roteadores Cisco 7000 Series com um processador de switch ou um processador de switch de silício (para switching autônomos ou switching de silício, respectivamente) ou nos roteadores Cisco 7500 Series com um VIP (para switching distribuído). Exemplo de script a fim ganhar o CPU que perfila na alta utilização da CPU Este script salvar as saídas no flash: CPU_Profile quando a utilização CPU for mais de 75%: RouterA#show interfaces switching Ethernet0 Throttle count 0 Drops RP 0 SP 0 SPD Flushes Fast 0 SSE 0 SPD Aggress Fast 0 SPD Priority Inputs 0 Drops 0 Protocol Path Pkts In Chars In Pkts Out Chars Out Other Process 0 0 595 35700 IP Process 4 456 4 456

IPX Process 0 0 2 120 Trans. Bridge Process 0 0 0 0 Fast 11 660 0 0 DEC MOP Process 0 0 10 770 ARP Process 1 60 2 120 CDP Process 200 63700 100 31183 Informações Relacionadas Troubleshooting de Alta Utilização de CPU em Cisco Routers Suporte Técnico e Documentação - Cisco Systems