cisco · 9 стр.

Паспорт изделия Cisco - руководство по эксплуатации

Оригинальное название: Решение проблемы высокой загрузки ЦП на маршрутизаторах Cisco

Читать онлайн

Похожие инструкции

Текст документа

Решение проблемы высокой загрузки ЦП на маршрутизаторах Cisco Перевод выполнен профессиональным переводчиком Перевод выполнен профессиональным переводчиком Интерактивный документ: в данном документе содержится анализ конкретного устройства Cisco.

Содержание Введение Предварительные условия Требования Используемые компоненты Условные обозначения Симптомы высокой загруженности ЦП Первоначальное устранение неполадок Выяснение причин и решение проблемы Высокая загрузка ЦП из-за прерываний Высокая загруженность ЦП процессами Команды для получения дополнительной информации Команда show processes cpu Команда show interfaces Команда show interfaces switching Команда show interfaces stat Команда show ip nat translations Команда show align Команда show version Команда show log Основной сценарий UNIX для периодического сбора данных Дополнительная информация Введение В этом документе объясняются общие симптомы и причины высокой загруженности ЦП в маршрутизаторах Cisco и даются указания и решения по устранению неполадок.

Предварительные условия Требования Перед прочтением данного документа следует ознакомиться с информацией о коммутируемых путях ПО Cisco IOS®. Информацию о коммутируемых путях ПО Cisco IOS см. в разделе Основы настройки производительности. Используемые компоненты

Стр. 1

Данный документ не ограничен отдельными версиями программного и аппаратного обеспечения. Условные обозначения Дополнительные сведения об условных обозначениях см. в разделе Технические советы Cisco. Условные обозначения. Симптомы высокой загруженности ЦП Ниже перечислены распространенные симптомы высокой загрузки ЦП. Если присутствует любой из описанных признаков, для устранения неполадки выполните действия, описанные в данном документе. Команда show processes cpu выдает высокое значение в процентах При наличии результата выполнения команды show processes cpu на устройстве Cisco можно использовать средство для выявления проблем и поиска их решений.

Чтобы им воспользоваться, необходимо быть зарегистрированным пользователем и выполнить вход, при этом должна быть включена поддержка JavaScript. Можно использовать Output Interpreter для выявления проблем и поиска их решений. Чтобы им воспользоваться, необходимо быть зарегистрированным пользователем и выполнить вход, при этом должна быть включена поддержка JavaScript. Медленная работа Службы маршрутизатора не отвечают, например:

задержка ответа Telnet или невозможно получить доступ к маршрутизатору по протоколу Telnet медленный ответ на консоли медленный ответ на запрос команды ping или вообще нет ответа маршрутизатор не отправляет обновления маршрутизации другим маршрутизаторам Первоначальное устранение неполадок Как только будет замечен какой-нибудь из указанных выше симптомов, выполните следующее: Проверьте наличие проблем, связанных с безопасностью. Как правило, высокая загрузка ЦП бывает обусловлена именно проблемами такого рода, например функционированием вредоносной программы (червя или вируса) в сети. Если последние изменения в сети производились давно, это наиболее вероятная причина высокой загрузки ЦП.

Обычно для ограничения негативных последствий этой проблемы достаточно добавить строки в списки доступа. Раздел Сообщения и заметки по безопасности продуктов Cisco содержит информацию по выявлению наиболее вероятных причин и конкретные способы их устранения. Дополнительную информацию см. в следующих разделах: 100 вопросов и ответов об угрозах из Интернета Сообщения и заметки по безопасности продуктов Cisco Система Cisco защиты от угроз Убедитесь, что все команды отладки в маршрутизаторе выключены, выполнив команду undebug all или no debug all . Дополнительную информацию об использовании команд отладки см. в разделе Использование команд отладки.

Удается выполнить команды show на маршрутизаторе? Если да, немедленно начните собирать дополнительные сведения, используя эти команды.

Стр. 2

Маршрутизатор недоступен? Удается воспроизвести эту проблему? Если да, выключите и включите маршрутизатор, а перед воспроизведением проблемы настройте команду scheduler interval 500 . В результате выполнение процессов с низким приоритетом будет запланировано с интервалом в 500 миллисекунд, благодаря чему появится время для запуска некоторых команд, даже если ЦП используется на все 100%. На маршрутизаторах Cisco серий 7200 и 7500 используйте команду scheduler allocate 3000 1000 . Проявляет маршрутизатор признаки высокой загрузки ЦП в течение кратких и непрогнозируемых периодов?

Если да, регулярно собирайте выходные данные команды show processes cpu , которые отображают причину высокой загрузки ЦП, если она вызвана прерываниями или отдельным процессом. Используйте этот сценарий UNIX и на основании первых полученных данных модифицируйте сценарий для сбора данных, необходимых для дальнейшего исследования проблемы. Выяснение причин и решение проблемы Используйте команду show processes cpu , чтобы определить, чем вызвана высокая загрузка ЦП, прерываниями или процессами. Высокая загрузка ЦП из-за прерываний Дополнительную информацию см. в разделе Решение проблемы высокой загрузки ЦП из-за прерываний.

Высокая загруженность ЦП процессами Определите процесс, чрезмерно использующий ЦП. Необычная активность, относящаяся к процессу, приводит к сообщению об ошибке в журнале. Таким образом, выходные данные команды show logging exec следует проверить, в первую очередь, на наличие любых ошибок, относящихся к процессу, использующему большое количество циклов ЦП. Отладка также является очень полезной при устранении проблемы высокой загруженности ЦП процессами. Однако отладку следует выполнять очень осторожно, поскольку это может привести к еще большей загрузке ЦП. Отладка будет безопасной и эффективной при выполнении следующих предварительных условий:

Все журналы регистрации, за исключением журнала регистрации сведений для буферов, должны быть отключены или уровень важности протоколируемых в них сведений должен быть понижен с 7 (отладка) до 6 (информационный) или ниже при помощи соответствующей команды настройки logging destination [уровень важности] . Сведения о включенных журналах регистрации и уровнях важности протоколируемых в них сведений содержатся в строках заголовка выходных данных команды show logging exec. Размер буфера регистрации необходимо увеличить, чтобы он вмещал всю необходимую информацию. Дополнительные сведения см. в описании команды глобальной настройки logging buffered .

Чтобы облегчить восприятие и понимание отладки, следует включить временные отметки в миллисекундах, а также дату и время. Дополнительную информацию см. в описании команды глобальной настройки service timestamps . В разделе Решение проблемы высокой загрузки ЦП в процессе IP входа приведен пример сеанса отладки IP-пакетов. Для решения проблемы высокой загрузки ЦП конкретными процессами используйте соответствующую ссылку:

ARP-вход — Раздел "ARP-вход" документа "Решение проблемы высокой загрузки ЦП процессами" BGP-маршрутизатор — Раздел "Высокая загрузка ЦП процессом BGP-маршрутизатора" в документе "Решение проблемы высокой загрузки ЦП процессом BGP сканера или BGP маршрутизатора" BGP-сканер — Раздел "Высокая загрузка ЦП процессом BGP-сканера" в документе "Решение проблемы высокой загрузки ЦП процессом BGP-сканера или BGP-маршрутизатора" EXEC — Высокая загрузка ЦП процессом EXEC или Virtual EXEC HyBridge вход — Решение проблемы высокой загрузки ЦП процессом HyBridge входа на маршрутизаторах с ATM-интерфейсами IP-вход — Решение проблемы высокой загрузки ЦП процессом IP-входа

Стр. 3

Простой IP-протокол управления сетью (SNMP) — Простой IP протокол управления сетью (SNMP) является причиной высокой загрузки ЦП Средство обновления LC ADJ — Что является причиной высокой загрузки ЦП процессом средства обновления LC Adjacency на Интернет маршрутизаторе Cisco серии 12000?

TCP-таймер — Раздел "TCP-таймер" документа "Решение проблемы высокой загрузки ЦП процессами" Фоновый процесс TTY — Раздел "Фоновый процесс TTY" документа "Решение проблемы высокой загрузки ЦП процессами" Virtual EXEC — Высокая загрузка ЦП процессом EXEC или Virtual EXEC Vtemplate Backgr — Раздел "Фоновый виртуальный шаблон" документа "Решение проблемы высокой загрузки ЦП процессами" Другие процессы — Раздел "Другие процессы" документа "Решение проблемы высокой загрузки ЦП процессами" Команды для получения дополнительной информации Эти команды позволяют получить дополнительные сведения о проблеме:

show processes cpu show interfaces show interfaces switching show interfaces stat show ip nat translations show align show version show log Если маршрутизатор совершенно недоступен, сначала выключите и включите его. Затем периодически собирайте выходные данные вышеуказанных команд, за исключением команды show log , результаты выполнения которой должны регистрироваться на сервере системного журнала. Выходные данные следует собирать с интервалом 5 минут. Данные можно собирать вручную или автоматически, используя этот сценарий оболочки UNIX. Сбор данных можно также выполнить с помощью HTTP или SNMP. Дополнительную информацию о настройке HTTP и SNMP на маршрутизаторе Cisco см.

в разделе Настройка ПО Cisco IOS. Команда show processes cpu Это пример заголовка команды show processes cpu : CPU utilization for five seconds: X%/Y%; one minute: Z%; five minutes: W% PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process В следующей таблице описаны поля этого заголовка: Поле Описание X Среднее суммарное использование за последние пять секунд (прерывания + процессы)

Стр. 4