Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

%FMAN-3-RESOURCES Сетевое оборудование и VPN

Устранение ошибки Cisco %FMAN-3-RESOURCES: переполнение таблиц Forwarding Manager

Обновлено: 24.08.2026 · Официальная документация ↗
  • В журнале появляется критическое оповещение %FMAN-3-RESOURCES: Forwarding Manager table exhaustion / out of memory.
  • Отказ в установке новых маршрутов (BGP/OSPF) в аппаратную таблицу FIB (Hardware Forwarding).
  • Сброс транзитного трафика на программную обработку CPU (Software Switching), резкий рост утилизации Control Plane.
  • Новые VLAN, ACL или интерфейсы не программируются в ASIC коммутатора.

1. Проверка текущей утилизации аппаратных таблиц и FIB

Switch# show platform resources
Switch# show forwarding table utilization
Switch# show system internal forwarding-manager summary

2. Анализ переполнения L3 Adjacency и FIB таблиц

Switch# show ip route summary
Switch# show ip adjacency summary
Switch# show platform hardware qfp active datapath infrastructure summary

3. Оптимизация маршрутных таблиц (Суммаризация и BGP Filtering)

Уменьшите количество прямых префиксов в FIB. Отфильтруйте Full-View BGP и примените агрегацию маршрутов:

Router(config-router)# aggregate-address 10.0.0.0 255.0.0.0 summary-only
! Фильтрация неиспользуемых префиксов BGP
Router(config-router-af)# neighbor 192.0.2.1 prefix-list FILTER_DEFAULT_ONLY in

4. Перераспределение профилей оборудования (SDM Template / TCAM Carving)

Для коммутаторов Nexus измените профиль распределения аппаратных ресурсов под текущую нагрузку (L2 vs L3 / IPv4 vs IPv6):

Switch(config)# hardware profile tcam resource template custom_l3
Switch# copy running-config startup-config
Switch# reload

5. Очистка неактивных ARP и adjacency записей

Switch# clear ip arp non-refresh
Switch# clear ip adjacency non-active
💡 Практика специалистов: При получении нескольких Full-View BGP таблиц от разных провайдеров убедитесь, что включен функционал BGP Bestpath FIB Download, чтобы передавать в аппаратный FIB FMAN только лучший маршрут, а не все существующие пути.

Частые вопросы (FAQ)

Что такое FMAN (Forwarding Manager)?

FMAN — это внутренний программный процесс Cisco IOS-XE/NX-OS, отвечающий за синхронизацию базы данных протоколов маршрутизации (RIB) с аппаратными драйверами и микросхемами ASIC/QFP (FIB).

Что происходит при переполнении таблиц FMAN?

Устройство прекращает программировать новые маршруты в ASIC. Трафик к не поместившимся в ASIC подсетям либо отбрасывается, либо направляется в CPU, вызывая перегрузку устройства.

Как быстро определить, какая таблица переполнена?

Выполните команду 'show hardware capacity' на Nexus или 'show platform hardware qfp active datapath infrastructure capacity' на ASR 1000/Catalyst 8000.

Помогает ли перезагрузка оборудования при ошибке FMAN-3-RESOURCES?

Перезагрузка временно очищает фрагментацию памяти, но если суммарный объем префиксов и ACL превышает физический размер памяти TCAM/FIB, ошибка вернется сразу после конвергенции BGP.

Полезные материалы
Рекомендуем