|
|
|
Сетевое оборудование Alcatel
dshell - команды для отладки коммутатора Alcatel
Чтобы устранить проблему, связанную с переполнением стека:
oflameron-> dshell
Поменяется приглашение. Пример команды для получения списка портов
Working: [Kernel]->checkStack
К процессору в слоте можно обращаться точно так же, как к CMM, чтобы увидеть все задачи (запущенные или приостановленные), задачи, потребляющие больше всего ресурсов процессора, и другие команды, такие как трассировка задач (tt) или информация о задачах (ti).
Working: [Kernel]->NiDebug
1:0 nidbg> nisup_cpuShow
Чтобы заставить NI создать файл дампа, в Dshell можно использовать следующую команду
Working: [Kernel]->pmdni_generate 1,0,"slo1slic0.pmd"
Одной из важных вещей в OS-6600 является подтверждение топологии стека. Это можно подтвердить с помощью команда:
Working: [Kernel]->smctx
Сетевое оборудование Alcatel
Для подробного просмотра топологии стека используйте следующую команду:
Working: [Kernel]->stack_topo
Каждый из пулов имеет несколько доступных буферов. Как только любой из этих процессов инициирует сокет для связи, предполагается, что необходимо разорвать сокет после того, как связь установлена. Если это не порвать сокет, то это может привести к занятию буферного пространства, которое не будет доступно для других процессы.
Working: [Kernel]->ipc_pools
Working: [Kernel]->ipc_control_pools_detail
В старых версиях кода имя задачи может не отображаться в идентификаторе задачи, поэтому можно использовать следующую команду:
Working: [Kernel]->ti 0x67f3c10
Если NI генерирует много сообщений IPC, то CMM может не увидеть пулы IPC этого и как и любой другой NI. Например.
Certified: [Kernel]->ipcSlotPools 6,0
Настройка коммутаторов Alcatel
Некоторые команды не показывает полный размер любого из пулов. Это указывает на то, что CMM не может просматривать пулы IPC NI. В этом сценарии необходимо загрузить NI Debugger и зайдите в NI и посмотрите на IPC Pools. Один из NI будет генерировать много сообщений IPC, которые будут приводит к тому, что сокеты IPC будут поглощаться этим NI, что приводит к затоплению огромного количества сообщений IPC и в свою очередь теряет связь с CMM.
Certified:[Kernel]->NiDebug
nidbg> ipc_pools
Source code >> Бесплатный контент >>
nidbg> ipc_normal_pools_detail 10
Для преобразования из ifindex в глобальный номер порта (gport) используйте Dshell findGlobalPortFromIfIndex команда как показано ниже:
Working: [Kernel]->findGlobalPortFromIfIndex 16011
Для дальнейшей изоляции задачи, которая вызывает скачок загрузки ЦП, должен быть включен параметр отладки (Ctrldbg). На 6850 удерживайте комбинацию клавиш Control-x и Control-u. Может быть, придется повторить несколько раз, чтобы поймать сбойный процесс.
Certified: [Kernel]->Ctrl x u
Проверка OS-7700/7800 Nantucket Fabric на наличие прерываний, Количество данных и количество ошибок
Working: [Kernel]->nanListB02
Выйти из dshell
Certified: [Kernel]->exit
Посмотрите на источник MAC в слоте 8, используя команду:
Working: [Kernel]->slcDumpL2SA 8,0
Чтобы убедиться, что каждый NI, известный о каждом другом NI, следует использовать следующую команду в NI Debugger. Это должно выполняться на всех NI, которые используются в STP.
Working: [Kernel]->NiDebug
1:0 nidbg> stpNISock_boardupprint
Advanced Link Aggregation Troubleshooting
Working: [Kernel]->lagg_Sock_cmm_boardupprint
http://www.dinf.ru/Doc_base/Alcatel_omni_switches_TS.pdf
Сетевое оборудование Alcatel
Alcatel OS >> Flash card >> Free content >>
|
|