amindomao 0 Опубликовано: 2015-06-19 15:43:51 Share Опубликовано: 2015-06-19 15:43:51 (відредаговано) Доброго вечера. Столкнулся с проблемой высокой загрузки CPU на P3616-2TE. BDCOM(tm) P3616-2TE Software, Version 10.1.0C Build 21324 Copyright by Shanghai Baud Data Communication CO. LTD. Compiled: 2014-10-9 11:8:32 by SYS_21324, Image text-base: 0x10000 ROM: System Bootstrap, Version 0.4.1 System image file is "Switch.bin" hardware version:V1.0 Конфигурация самая простая. Один шаблон на всех. Один влан на всех. Включен dhcp-snooping, опция 82. Никакого мультикаста и т.д. Онушки все bdcom 3024, 1005, 151C. Симптомы такие: пользователи звонят - "почти нет скорости", пинги до самой ОЛТ по несколько секунд. ping 10.133.248.29 PING 10.133.248.29 (10.133.248.29) 56(84) bytes of data. 64 bytes from 10.133.248.29: icmp_req=1 ttl=254 time=1972 ms 64 bytes from 10.133.248.29: icmp_req=2 ttl=254 time=968 ms 64 bytes from 10.133.248.29: icmp_req=3 ttl=254 time=501 ms 64 bytes from 10.133.248.29: icmp_req=4 ttl=254 time=2860 ms 64 bytes from 10.133.248.29: icmp_req=5 ttl=254 time=1861 ms 64 bytes from 10.133.248.29: icmp_req=6 ttl=254 time=5751 ms 64 bytes from 10.133.248.29: icmp_req=7 ttl=254 time=4752 ms 64 bytes from 10.133.248.29: icmp_req=8 ttl=254 time=8573 ms 64 bytes from 10.133.248.29: icmp_req=9 ttl=254 time=7573 ms 64 bytes from 10.133.248.29: icmp_req=10 ttl=254 time=6567 ms 64 bytes from 10.133.248.29: icmp_req=11 ttl=254 time=5560 ms 64 bytes from 10.133.248.29: icmp_req=12 ttl=254 time=4561 ms 64 bytes from 10.133.248.29: icmp_req=13 ttl=254 time=3554 ms 64 bytes from 10.133.248.29: icmp_req=14 ttl=254 time=7388 ms 64 bytes from 10.133.248.29: icmp_req=15 ttl=254 time=6383 ms 64 bytes from 10.133.248.29: icmp_req=16 ttl=254 time=5376 ms 64 bytes from 10.133.248.29: icmp_req=17 ttl=254 time=4377 ms 64 bytes from 10.133.248.29: icmp_req=18 ttl=254 time=3369 ms С трудом удается зайти в cli и посмотреть, что таки да, загрузка CPU ~100%. Логи при этом довольно обычные: Jun 19 18:09:24 10.133.248.29 %OLT: Interface EPON0/4:13's OAM Operational Status: Linkfault Jun 19 18:09:25 10.133.248.29 %EPON-ONUDEREG: ONU fcfa.f7d8.5ee6 is deregistered on EPON0/4:13. Jun 19 18:09:37 10.133.248.29 Alarm DYING_GASP from ONU fcfa.f7d8.b83d port EPON0/1:32 Jun 19 18:09:37 10.133.248.29 %OLT: Interface EPON0/1:32's OAM Operational Status: Linkfault Jun 19 18:09:37 10.133.248.29 Alarm DYING_GASP from ONU fcfa.f7d8.b83d port EPON0/1:32 Jun 19 18:09:37 10.133.248.29 %OLT: Interface EPON0/1:32's OAM Operational Status: Linkfault Jun 19 18:09:38 10.133.248.29 %EPON-ONUDEREG: ONU fcfa.f7d8.b83d is deregistered on EPON0/1:32. Jun 19 18:10:36 10.133.248.29 %EPON-ONUREG: ONU fcfa.f7d8.bd09 is registered on EPON0/7:10. Jun 19 18:10:36 10.133.248.29 %EPON-ONUAUTHEN: ONU fcfa.f7d8.bd09 is authenticated on EPON0/7:10. Jun 19 18:10:37 10.133.248.29 %OLT: Interface EPON0/7:10's OAM Operational Status: Operational Jun 19 18:10:37 10.133.248.29 %OLT: Interface EPON0/7:10's CTC OAM extension negotiated successfully! Jun 19 18:17:04 10.133.248.29 %EPON-ONUREG: ONU fcfa.f7d8.5ef0 is registered on EPON0/5:17. Jun 19 18:17:04 10.133.248.29 %EPON-ONUAUTHEN: ONU fcfa.f7d8.5ef0 is authenticated on EPON0/5:17. Jun 19 18:17:04 10.133.248.29 %OLT: Interface EPON0/5:17's OAM Operational Status: Operational Jun 19 18:17:04 10.133.248.29 %OLT: Interface EPON0/5:17's CTC OAM extension negotiated successfully! Jun 19 18:19:32 10.133.248.29 Alarm DYING_GASP from ONU fcfa.f7d8.5eed port EPON0/5:11 Jun 19 18:19:32 10.133.248.29 %OLT: Interface EPON0/5:11's OAM Operational Status: Linkfault Jun 19 18:19:32 10.133.248.29 Alarm DYING_GASP from ONU fcfa.f7d8.5eed port EPON0/5:11 Jun 19 18:19:32 10.133.248.29 %OLT: Interface EPON0/5:11's OAM Operational Status: Linkfault Jun 19 18:19:33 10.133.248.29 %EPON-ONUDEREG: ONU fcfa.f7d8.5eed is deregistered on EPON0/5:11. В интерфейсе есть раздел show task, но выполнить его в момент, когда загрузка CPU высокая до сих пор не получилось. Так же не нашел описания этой команды и опций в мане. Перезагрузка помогает на какое-то время. Может кто-то уже решал похожую задачу? Відредаговано 2015-06-19 15:47:44 amindomao Ссылка на сообщение Поделиться на других сайтах
Reanemator_ua 21 Опубліковано: 2015-06-22 07:41:28 Share Опубліковано: 2015-06-22 07:41:28 Вообще странно. То что 36-ая серия ОЛТов грешит сильной нагрузкой CPU, было давно известно. И то что CLI начинает тормозить, я тоже слышал пару раз. Но при этом никогда не страдали клиенты. У BDCOM-а есть незыблемое правило "Клиент прежде всего", поэтому главное, что у абонента был Интернет, а то что админ не может зайти в консоль - это ничего страшного. Если серьёзно, то посмотрите, собираете ли Вы статистику по SNMP. Если да, то отключите весь сбор статистики и включайте нужные OID-ы постепенно. Бывали случаи, когда запрос определённого OID-а вешал OLT, а иногда даже приводил к ребуту железки. Некоторые админы пользуются не только SNMP скриптами для сбора данных, но и Telnet обработчиками для сбора тех данных, по которым OID-ов нет. Если такие обработчики есть, их тоже лучше на время отключить. Дальше, Вы не показали шаблон! У Вас в конце есть строчка write all? Если такой команды в шаблоне нет, то ONU каждый раз при включении будет подтягивать шаблон заново, как будто она регается впервые. А применение шаблона дело процессорозатратное. Ну и на последок, начиная с версии 25841 нагрузка на CPU была уменьшена. Ссылка на сообщение Поделиться на других сайтах
amindomao 0 Опубліковано: 2015-06-22 08:24:04 Автор Share Опубліковано: 2015-06-22 08:24:04 Шаблон вот такой: ! epon onu-config-template onu cmd-sequence 1 epon onu port 1 ctc vlan mode tag 141 cmd-sequence 2 epon onu port 1 loopback detect cmd-sequence 3 epon onu port 1 mac address-table dynamic maximum 2 ! write all в шаблон добавлю. SNMP в целях тестирования выключу. На последнюю прошивку обновляться пробовал, но, видимо, там где появился индекс "e", там уже надо обновлять загрузчик. В итоге, пришлось откатиться до той, что есть. Можно как-то сбросить ifindex-config чтобы начать с чистого листа? ( просто так удалить его не получается ). Ссылка на сообщение Поделиться на других сайтах
Reanemator_ua 21 Опубліковано: 2015-06-23 07:22:30 Share Опубліковано: 2015-06-23 07:22:30 Как так не получается удалить ifindex-config. Команда delete разве не способна его удалить? Ссылка на сообщение Поделиться на других сайтах
amindomao 0 Опубліковано: 2015-06-24 07:28:26 Автор Share Опубліковано: 2015-06-24 07:28:26 Дальше, Вы не показали шаблон! У Вас в конце есть строчка write all? Если такой команды в шаблоне нет, то ONU каждый раз при включении будет подтягивать шаблон заново, как будто она регается впервые. А применение шаблона дело процессорозатратное. В шаблоне такой команды нет. Но, если я, допустим, после регистрации всех ONU сделал write all, будут ли ONU каждую регистрацию и дальше подтягивать шаблон? ifindex-config таки удалился обычным delete Но, после этого, поймал такой же глюк, как когда-то ловил раньше. Появился второй шаблон: ! epon onu-config-template onu cmd-sequence 1 epon onu port 1 ctc vlan mode tag 141 cmd-sequence 2 epon onu port 1 loopback detect ! epon onu-config-template realip_vlan1320 cmd-sequence 1 epon onu port 1 ctc vlan mode tag 1320 cmd-sequence 2 epon onu port 1 loopback detect ! Все ONU'шки привязаны к интерфейсу по макам. ! interface EPON0/5 description Pole_1 epon onu-authen-method mac epon pre-config-template realip_vlan1320 binded-onu-llid 2 epon pre-config-template onu binded-onu-llid 1,3-64 epon bind-onu mac fcfa.f796.6efb 1 epon bind-onu mac fcfa.f7d8.5eec 2 ------------------ ------------------ epon bind-onu mac fcfa.f716.4156 27 epon bind-onu mac fcfa.f716.3f0c 28 switchport trunk vlan-allowed 141-142,1320 switchport trunk vlan-untagged none switchport mode trunk switchport pvid 141 no switchport protected epon inner-onu-switch ! Удаляю ifindex-config, перезагружаюсь, и наблюдаю, что в такой как выше конфигурации интерфейса ONU'шка 0/5:27 попала в vlan1320, и клиент, понятное дело, не работает. sh running-config interface ePON 0/5:27 Building configuration... Current configuration: ! interface EPON0/5:27 epon onu port 1 ctc vlan mode tag 1320 epon onu port 1 mac address-table dynamic maximum 2 epon onu port 1 loopback detect В таком случае помогает только отвязать ONU'шку от интерфейса и привязать заново под тем же номером. В чем может быть проблема? С таками шаблонами как выше, после удаления ifindex-config, перезагрузки получаю в show running-config вывод вплоть до такого: ! interface EPON0/1:26 epon onu port 1 ctc vlan mode tag 141 epon onu port 2 ctc shutdown epon onu port 3 ctc shutdown epon onu port 4 ctc shutdown epon onu port 1 mac address-table dynamic maximum 2 epon onu port 1 loopback detect epon onu port 2 mac address-table dynamic maximum 2 epon onu port 3 mac address-table dynamic maximum 2 epon onu port 4 mac address-table dynamic maximum 2 epon onu port 1 ctc mcst max-group-number 128 epon onu port 2 ctc mcst max-group-number 128 epon onu port 3 ctc mcst max-group-number 128 epon onu port 4 ctc mcst max-group-number 128 ! Откуда это все берется? Ссылка на сообщение Поделиться на других сайтах
drooms 2 Опубліковано: 2020-03-15 15:16:15 Share Опубліковано: 2020-03-15 15:16:15 В 24.06.2015 в 10:28, amindomao сказал: В шаблоне такой команды нет. Но, если я, допустим, после регистрации всех ONU сделал write all, будут ли ONU каждую регистрацию и дальше подтягивать шаблон? ifindex-config таки удалился обычным delete Но, после этого, поймал такой же глюк, как когда-то ловил раньше. Появился второй шаблон: ! epon onu-config-template onu cmd-sequence 1 epon onu port 1 ctc vlan mode tag 141 cmd-sequence 2 epon onu port 1 loopback detect ! epon onu-config-template realip_vlan1320 cmd-sequence 1 epon onu port 1 ctc vlan mode tag 1320 cmd-sequence 2 epon onu port 1 loopback detect ! Все ONU'шки привязаны к интерфейсу по макам. ! interface EPON0/5 description Pole_1 epon onu-authen-method mac epon pre-config-template realip_vlan1320 binded-onu-llid 2 epon pre-config-template onu binded-onu-llid 1,3-64 epon bind-onu mac fcfa.f796.6efb 1 epon bind-onu mac fcfa.f7d8.5eec 2 ------------------ ------------------ epon bind-onu mac fcfa.f716.4156 27 epon bind-onu mac fcfa.f716.3f0c 28 switchport trunk vlan-allowed 141-142,1320 switchport trunk vlan-untagged none switchport mode trunk switchport pvid 141 no switchport protected epon inner-onu-switch ! Удаляю ifindex-config, перезагружаюсь, и наблюдаю, что в такой как выше конфигурации интерфейса ONU'шка 0/5:27 попала в vlan1320, и клиент, понятное дело, не работает. sh running-config interface ePON 0/5:27 Building configuration... Current configuration: ! interface EPON0/5:27 epon onu port 1 ctc vlan mode tag 1320 epon onu port 1 mac address-table dynamic maximum 2 epon onu port 1 loopback detect В таком случае помогает только отвязать ONU'шку от интерфейса и привязать заново под тем же номером. В чем может быть проблема? С таками шаблонами как выше, после удаления ifindex-config, перезагрузки получаю в show running-config вывод вплоть до такого: ! interface EPON0/1:26 epon onu port 1 ctc vlan mode tag 141 epon onu port 2 ctc shutdown epon onu port 3 ctc shutdown epon onu port 4 ctc shutdown epon onu port 1 mac address-table dynamic maximum 2 epon onu port 1 loopback detect epon onu port 2 mac address-table dynamic maximum 2 epon onu port 3 mac address-table dynamic maximum 2 epon onu port 4 mac address-table dynamic maximum 2 epon onu port 1 ctc mcst max-group-number 128 epon onu port 2 ctc mcst max-group-number 128 epon onu port 3 ctc mcst max-group-number 128 epon onu port 4 ctc mcst max-group-number 128 ! Откуда это все берется? Здравствуйте, аналогичная проблема как и у вас.Уходит проц в 100 процентов, решили как нибудь проблему? Ссылка на сообщение Поделиться на других сайтах
amindomao 0 Опубліковано: 2020-03-31 10:11:24 Автор Share Опубліковано: 2020-03-31 10:11:24 Дело настолько давнее, что уже и не помнит никто. С тех пор таких OLT появилось еще несколько и все в порядке. Думаю, что свежие стабильные прошивки решают вопрос. Вот тут можно посмотреть: http://ic-line.ua/download Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас