About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 30.03.2011
`kk #
06:54
dvolodin, r3397, пока нормально всё
dvolodin #
06:54
я сделал фильтрацию по атрибутам в селекторах
06:55
сейчас потестирую и закоммичу
`kk #
06:57
main-Reports-Latest Changes . вот тут можно сделать чтобы в столбце Object сразу была ссылка на этот объект в CM-config ?
dvolodin #
06:58
можно
`kk #
06:58
,skj ,s elj,yj
06:58
было бы удобно
dvolodin #
07:08
r3400 - очередной юбилейный :) там фильтрация по атрибутам объектов
07:08
в селекторах
07:20
можете тестировать
`kk #
07:21
обновил, но потестить получиться позже
Dmitry1 #
07:25
Вроде с ssh разобрались. Может теперь можно будет сделать нормальную работу с curses-based интерфейсом, или интерфейс для SA IGetInventory ?
dvolodin #
07:28
я думаю, надо потестить то, что есть, и сделать промежуточный релиз
07:28
изменения все-таки нешуточные
Dmitry1 #
07:31
Ыыыы... Я из-за грёбанного curses интерфейса не могу с D-Link снять STP и статус портов
07:32
Может сделать локальную функцию чисто для d-link? например, не self.cli(), а self.cli_c() ?
free|wk #
07:32
а snmp не ?
Dmitry1 #
07:33
У D-Link ? Эту шутку я на стену себе повешу :)
free|wk #
07:33
я по snmp у длоинка stp получаю
07:33
вполне себе хорошо
07:33
по 3 разным мибам правда
dvolodin #
07:34
у прокурвов еще веселее
07:34
через CLI отдает далеко не все, приходится через walkMIB
Dmitry1 #
07:34
Достаточно посмотреть ченжлог любой прошивки. 90% изменений там касаются именно SNMP, который или не работает как надо, или при использовании его "умирает" свич
07:34
D-Link + walkMIB = 100% загрузка CPU
free|wk #
07:34
Dmitry1, не могу найти подтвержения твоих слов в свое сети :(
dvolodin #
07:35
смотря что драть по snmp
07:35
все - не стоит явно
free|wk #
07:35
ну я дергал версию прошивки, lldp, вланы stp
07:35
загрузку проца
07:36
не помню что то еще было
07:36
а
07:36
колво маков
Dmitry1 #
07:36
Вот, для примера, чуски из changelog для DES-3010
dvolodin #
07:36
вот, кстати, интерфейс типа CAM usage не помешает
Dmitry1 #
07:36
4.30.B18 1. Fixed issue with router_port via SNMP.
dvolodin #
07:36
:)
Dmitry1 #
07:36
2. Fixed issue with configuring STP via SNMP.
free|wk #
07:36
ты еще про 1252 вспомни :)
Dmitry1 #
07:36
4.30.B16 1. Fixed SNMP bug
dvolodin #
07:36
смотреть заполнение различных областей CAM
free|wk #
07:37
что такое CAM
07:37
Dmitry1, я не спорю. но у меня все работает чяднт
Dmitry1 #
07:38
Вот выдержки из changelog всеми любимого DES-3526
free|wk #
07:38
3028, 3526, 3026, 1228, 3200-28 3028G
07:38
3052
Dmitry1 #
07:38
3. Fixed cable_diag by SNMP. 4. Fixed 'enable/disable port SNMP traps' by SNMP.
free|wk #
07:38
могу сказат ьчто этот рядочек работает
Dmitry1 #
07:38
2. Fixed security issue with possible viewing SNMP Community Table via user's rights.
07:39
Вот для 3028:
07:39
2.10-B03 1. Fixed issue with displaying FW version via SNMP.
07:40
2.10-B06 1. MAC table by SNMP improved. 2. Fixed issue with output FDB entries via SNMP. 3. Fixed issue with displaying ports of static MAC entries via SNMP. 4. Fixed issue with uploading config via autoconfig. 5. Fixed snmpwalk program crash.
07:40
5. Config SNMP trap by each functional module
07:40
2. Fixed issue with configuring VLAN via SNMP while using ISM.
07:40
2. Fixed issue with IMPB via SNMP.
07:41
2. Fixed issue with up/down ports via SNMP.
`kk #
07:41
Dmitry1, посностью согласен
07:41
snmp на них полный ужас
Dmitry1 #
07:41
2. Fixed issue with Perl scripts using Net:SNMP module. 2.42-B03 1. Fixed minor SNMP bug.
07:41
2.54-B02 1. Fixed issue with SNMP 64 bits counters.
07:41
1. Fixed issue with using OID dot3StatsDuplexStatus.
`kk #
07:41
free|wk, save по snmp ты делаешь ?
Dmitry1 #
07:41
1. Fixed issue with configuring replace_source_ip via SNMP.
07:42
1. Fixed issue with creating static FDB entries via SNMP.
07:42
2.70-B06 1. Fixed minor SNMP issue. 2. Fixed port counters issue.
07:42
Не многовато ли всего для одной линейки свичей?
07:42
Мы отказались от SNMP по нескольким причинам:
07:43
1. Высокая загрузка CPU при опросе.
`kk #
07:43
согласен
Dmitry1 #
07:43
2. Нет нормального софта.
`kk #
07:44
он платный и не совсем нормальный
07:44
я про d-view
Dmitry1 #
07:44
Не в деньгах вопрос, а то, что от прошивки к прошивке SNMP ведет себя непредсказуемо. Модули для D-View выходят с опозданием.
`kk #
07:45
да
Dmitry1 #
07:46
Плюс самое фиговое в D-View - он не понимает русских букв в названиях. Т.е. бабушке-диспетчеру его ставить бесполезно.
`kk #
07:46
мы акцесс листы делали через snmp. это был ужас. переписали на телнет и свичам в разы полегчало
Dmitry1 #
07:54
По SNMP максимум смысл снимать какие-нибудь счетчики, но упаси Боже что-то туда слать. Непредсказуемые последствия.
free|wk #
07:54
`kk, да. но я точно знаю на какй прошивке он работает а на какой нет :)
07:55
и бекап конфига на tftp сервер
Dmitry1 #
07:55
А если учесть географию нашего города, у которого протяженность около 120 километров, то ехать "поднимать" зависший свич как-то не хочется.
free|wk #
07:55
тоже с выбраной прошивкой на которой нужный функционал пашет
07:56
Dmitry1, ваапще не парюсь на эту тему. есть специально обученые люди. у которых радиус работу в 1,5 -2 км
`kk #
07:56
free|wk, а меня вот не прёт подбирать прошивки и постоянно шить продакшн
free|wk #
07:56
постоянно и не приходится.
07:56
1 раз в год.
07:56
при выходе серъезного бага или аццкого улучшения
`kk #
07:57
запланировано у вас так? 1 раз в год ?
Dmitry1 #
07:57
Везет Вам. А мы тут мультикаст запускаем. А всем известно, что D-Link и мультикаст несовместимы.
`kk #
07:57
аа
dvolodin #
07:57
Да что вы распереживались, на то и служба развития нужна - протестировать прошивку в лабе во всех мыслимых конфигурациях
07:57
а дальше только ее и использовать и только на рекомендованых функциях
free|wk #
07:57
ну собственно так и есть :)
dvolodin #
07:58
баги с snmp еще не самые страшные
Dmitry1 #
07:58
Буржуин :)
free|wk #
07:58
ага не самые.
dvolodin #
07:58
на моей памяти были свичи, которые дропали пакеты определенного размера
Dmitry1 #
07:58
Дай угадаю, D-Link или Allied telesyn ?
`kk #
07:58
длинки вроде похожее творили
07:58
году в 2006
free|wk #
07:59
на спринтерах я помню ntp прикольно работал. 19 декабря 2009 года засинхрился. следующую дату синхронизации поставил 39 декабря 2009 года
dvolodin #
07:59
и есть совсем прикольный баг, когда свич дропает пакет, если два байта на определенном смещении имеют какое-то специфичное значение
07:59
это уже в ASIC
free|wk #
08:00
или очень прикольный acl :)
Dmitry1 #
08:00
Ну это все лирика. Есть ли смысл ждать парсер curses-based интерфейса?
dvolodin #
08:00
с MPLSом и его сигнализацией - тоже гора косяков
08:00
имеет
Dmitry1 #
08:00
А в этом месяце? :)
free|wk #
08:00
:))
dvolodin #
08:00
давай лучше подумаем, что там может быть в конце отрисовки экрана
Dmitry1 #
08:00
Что угодно.
08:01
По идее нужно посылать туда "n", пока не совпадут два последних экрана.
08:01
На 99.99% это сработает.
dvolodin #
08:01
а кинь мне еще раз лог
08:02
screen и в нем telnet
08:02
полистай экран до упора
Dmitry1 #
08:02
Или пока не совпадут определенные строки в выводе.
08:02
Я сделаю проще. Попробую тебе дать доступ на один из свичей.
dvolodin #
08:10
давай
`kk #
09:30
хм.
09:31
запускаю нок
09:31
ps aux | grep Z
09:31
noc 8203 0.0 0.0 0 0 ? Z 13:30 0:00 [ps] <defunct>
09:31
до этого были ещё зомби: [tar] <defunct> [gzip] <defunct>
free|wk #
09:52
господа а как искать по двум тегам ?
09:52
точнее по двум и более
dvolodin #
09:53
где искать?
free|wk #
09:53
ну в ноке :)
09:53
я поставил на сетку 3 тега
09:53
теперь я хочу ее найти
09:54
предположим penza, billing, public
dvolodin #
09:55
эк требования у вас :)
free|wk #
09:55
дык теги они как бы для того и есть
09:55
дабы 15 тегов повешать и потом их найти
09:56
если правильно теги развешать можно найти все обекты реализующие функцию
dvolodin #
10:26
ну ставь r3404 и ищи в глобальном поиске penza, billing, public
free|wk #
10:31
ага. находит.
10:31
запятые принципиально ?
dvolodin #
10:35
да
10:35
как разделитель между тегами
free|wk #
10:37
файл детектед
10:38
ns2 у меня есть как для адреса так и для сети
10:41
http://plushev.com/ верхний ролик
10:42
ой йа думал в другой чат скинул
10:43
http://pastie.org/1734626
dvolodin #
10:55
ага
free|wk #
10:58
dvolodin, а как аудит лог почистить от незначащих записей ? типа TaskSchedule
dvolodin #
11:00
delete from main_audittrail ....
free|wk #
11:00
проникся :)
11:00
пошел почищу
Dmitry1 #
11:12
А кнопочку на web форме сделать можно для тех же целей? заодно и FM лог чистить.
dvolodin #
11:14
длинные транзакции делать нежелательно из web
11:14
а так - в admin action есть delete selected
Dmitry1 #
11:15
а если к базе доступа нет?
free|wk #
11:18
а если питон с хоста удален ?
dvolodin #
11:28
это административная операция в конце концов
11:28
:)
_4ePTeHok #
11:30
=))
Dmitry1 #
11:46
Значит сделать эту кнопку доступной только администратору
dvolodin #
12:16
http://pastie.org/1734626 - поправил в r3406
Tweet
Share this page
Share this page: Tweet