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: 27.03.2014
TSergey #
02:43
привет
02:44
lexus-omsk: расскажи как добавляешь новые девайсы в нок? хочу небольшой скриптик сделать, сверяться со сторонней базой коммутаторов
02:44
но вчера был тут разговор, что не все так просто
02:45
при импорте из csv обязательными обозначены поля # обязательные поля
02:45
name, administrative_domain, activator, profile_name, object_profile, scheme, address
lexus-omsk #
02:46
TSergey Привет. Сначала, из другой системы, импортировал через csv, а теперь вручную завожу, по мере надобности
TSergey #
02:47
понятно
02:48
но так грустно
02:50
а кастом филдс используешь?
lexus-omsk #
02:51
нет, пока не было необходимости
02:53
насчёт сторонней базы - у меня наоборот, скриптик из нока инфу в радиус добавляет
TSergey #
03:20
dvolodin: привет
03:20
скажи, плс, при импорте из csv обязательными обозначены поля name, administrative_domain, activator, profile_name, object_profile, scheme, address
03:21
хочу импортировать скриптом, получая инфу из сторонней базы
03:21
достаточно будет заполнить эти поля?
03:21
минимально?
03:22
интересует импорт МО
03:28
и вот это:
03:28
pattern_prompt = r"^(((?P<hostname>\S+(:\S+)*)#)|(Enter .+:))"
03:28
добавить в __init__.py
03:28
для автоматизации замены паролей ноком
04:42
по импорту скриптом, все получается, тут все есть http://kb.nocproject.org/pages/viewpage.action?pageId=7766177
05:24
dvolodin: ты говорил что Custom Fields в рабочем состоянии? добавил одно поле, получил кучу ошибок :( нок вывалился в "504 Gateway Time-out"
dvolodin #
05:28
в рабочем
05:28
останови все процессы кроме noc-web
TSergey #
05:31
я пока перегрузил и снова попробовал
05:31
список полей пуст
05:31
при добавлении последовательно две ошибки
05:31
в логах их пока не нашел
05:32
а нет, снова зашел во вкладку, поле есть
05:32
как интересно
05:35
сохранил новое поле:
05:35
"Failed to save!
05:35
undefined", жму ОК
05:35
и затем
05:35
"Failed to fetch data!"
05:36
видимо веб-морда криво отрабатывает
05:50
квест
05:50
три поля добавил, четвертое пока никак
inoyat_kayumov #
05:54
доброго всем
TSergey #
05:55
dvolodin: ну что-то прям совсем плохо, после добавления поля приходится рестартовать нок, иначе "504 Gateway Time-out"
inoyat_kayumov #
06:02
не нашел на форуме кнопку "Создать новую тему" - поэтому спрошу здесь
TSergey #
06:02
форум в режиме рид-онли
buggy-funhouse #
06:02
ага
06:03
Всем приветы
dvolodin #
06:04
TSergey: alter table не всегда проходит
inoyat_kayumov #
06:04
имею пачку DES-1210-28-ME, DES-3010FL, DES-3010G, DES-3028, DES-3200-28, DES-3526, DGS-3200-10, DGS-3200-16. Какие профили в НОКе им соответствуют?
TSergey #
06:04
начинай с DLink.DxS
buggy-funhouse #
06:05
На самом деле, нет же соответствия профиля железу ни на сайте, нигде?
TSergey #
06:06
немного-то есть
06:07
http://kb.nocproject.org/display/DOC/DLink
06:07
ну и http://kb.nocproject.org/display/DOC/DLink.DxS
inoyat_kayumov #
06:09
опять потерял ссылку туда - где про debug-script.py
buggy-funhouse #
06:09
да, я просто смотрел то же самое дял cisco, решил, что все страницы пустые =)
TSergey #
06:10
эту? http://kb.nocproject.org/display/DOC/Canned+Beef
06:10
видимо гугль все-таки забанили :)
inoyat_kayumov #
06:13
эту - спасибо. гугль он конечно хорошо
ufir #
06:13
а нафига форум в режиме readonly ?
buggy-funhouse #
06:14
типа засирается даже важная тема хернёй
zi_home #
06:14
ufir, у человека на букву f спроси
buggy-funhouse #
06:14
нет тем -- нет херни
ufir #
06:14
даже вопрос хрен задашь
buggy-funhouse #
06:14
в вопросах
TSergey #
06:15
а вопросы отвалились, суда по надписи "неизвестный макрос"
06:19
*судя
06:28
удалось добавить кастомных полей и увидеть их в гриде, красота
zi_home #
07:46
dvolodin,
07:46
+ "handlers": [
07:46
+ "noc.fm.handlers.alarm.managed_object.set_down_severity"
07:46
+ ],
07:46
а это ты что сделал?
dvolodin #
07:47
а ты посмотри ;)
zi_home #
07:48
я смотрю и не понимаю, потому и спрашиваю
07:48
теперь down severity в настройках МО заработает?
dvolodin #
07:49
да
zi_home #
07:49
осталось скрипт написать чтобы его проставлять
dvolodin #
07:50
у меня есть наработки, как притащить обработку alarm'ов и event'ов в свои solution'ы
07:50
аналогично триггерам, но без pyrule
zi_home #
07:51
не думаю что это надо в солюшены тащить
07:51
что-то более штатное нужно
07:51
где можно код писать
07:52
а то пару евентов в один аларм не склеить
07:52
и правил таких много надо
07:52
для коррелятора
_4ePTeHok #
07:55
эх, структура будет усложнятся
07:56
и самое паршивое - что это все далеко ненаглядно
07:56
веб морда-джсон - хоть явны были
07:56
а солюшены -темная лошадка без описаний)
dvolodin #
07:57
zi_home: ты конкретнее давай, что с чем не склеивается?
zi_home #
07:59
dvolodin, самое простое, Link Down, события происходят с двух сторон, но это один линк и один аларм, еще вариант, shutdown порта приводит к таким ивентам 1) shutdown с одной стороны а с другой 2) link down 3) dom alarm 4) oam failure
buggy-funhouse #
08:00
тут сё сплошная тёмная лошадка
zi_home #
08:01
и это я про вторую сторону, а еще с обоих сторон может падать и падает ospf/ldp/isis/eigrp/pim
dvolodin #
08:01
zi_home: это два аларма, и они склеиваются
zi_home #
08:01
это тоже лишние алармы
dvolodin #
08:01
ты сам посмотри описание Link Down
zi_home #
08:02
dvolodin, где? сейчас ничего не склеивается, обрыв линка приводит к двум алармам
dvolodin #
08:02
посмотри сегодняшние фиксы
08:02
если что, давай ловить, почему не склеивается
zi_home #
08:03
так ты только два часа назад это закоммитил
08:03
будем посмотреть
dvolodin #
08:04
там при миграции отвалились описания правил корелляции
d8e9c0 #
08:04
утра
dvolodin #
08:04
алармы будут клеиться по id линка
zi_home #
08:06
dvolodin, хорошо, я понаблюдаю что там получилось. а можно реквест, если я укажу severity 0, можно не поднимать аларм по этой железке, но учитывать down статус для работы скриптов? а то для некоторых железок пришлось просто проверку пингами отключить
08:07
PS. pragress bar в гриде зачетный
dvolodin #
08:08
можно, наверное
08:08
только я не очень понимаю, зачем
zi_home #
08:09
dvolodin, у меня cpe в ноке заведены, если они отваливаются мне они до лампочки
08:09
но скрипты продолжают долбиться
08:09
занимают активатор
08:10
а если пингомониторинг включить, то начнут алармы не нужные сыпаться
08:11
и я еще не придумал что делать с link down в сторону этих железок, пока костыльнул немного
dvolodin #
08:12
link down ты по профилю срезать можешь
zi_home #
08:13
да, пока так и костыльнул, но там есть нюансы, но это я сам разберусь, а вот с пингами пока никак, пока ты не сделаешь severity 0
dvolodin #
08:13
наверное, нужно сделать alarm severity 0
zi_home #
08:14
или так
08:15
чтобы их не было в топе и чтобы по ним не было нотификации
sdmitri #
08:17
Всем привет! Подскажите плиз, при открытии FM-->Events вылазит ошибка Failed to fetch data..... в java консоли нашел следующую ошибку http://pastebin.com/66mszHHB
zi_home #
08:21
sdmitri, ты зря так сервер в открытую в сеть выставил, кто-нибудь подломать может
Kostua #
08:21
ыыы, я уже залогинился там
08:22
хотя, конечно доступа никуда нет, но лучше убирать из пастебина урлы хотябы
sdmitri #
08:22
ок... не досмотрел
zi_home #
08:22
да даже без урла, скрипты все найдут и так
08:22
а найдут значит будут долбить
Kostua #
08:23
sdmitri: монга запущена?
zi_home #
08:23
кто знает какие баги в extjs и хацкер пролезет
sdmitri #
08:23
да, монга запущена
zi_home #
08:23
а это не какой-то сраный форум, а штука с полным доступом к управлению сетью
Kostua #
08:24
sdmitri: я не знаю что значит конкретно твоя ошибка, но у меня была такая штука когда не было доступа у нока к монге - там логин/пароль и всё такое
sdmitri #
08:25
у меня множество страниц в ивентах.... так вот при переключении на некоторые вылазит такая бяка
Kostua #
08:27
аааа, тогда это не то
08:29
можно глянуть на загрузку сервера в этот момент. Если всё на одоном сервере крутится нок, монга, постгрес то, возможно, не успевает выгрести из моги эвенты
admin_ #
08:29
dvolodin: а есть техническая возможность указать в селекторе кастомфилдс as_managedobject
08:29
?
dvolodin #
08:31
admin_: нет
08:31
zi_home: баги в extjs, это да
08:31
сломает сам себе браузер
zi_home #
08:42
dvolodin, а какой смысл в себе несут атрибуты platform, version и тд у МО? может в инвентори это увести?
dvolodin #
08:44
zi_home: когда-то его не было :)
zi_home #
08:44
я не про когда-то говорю, а про сейчас
dvolodin #
08:45
сложный вопрос
08:45
формально они в селекторах могут понадобиться
zi_home #
08:45
платформы криво определяются
08:45
Cisco c7600rsp72043_rp
08:45
вот что это
buggy-funhouse #
08:46
это сап
zi_home #
08:46
а должно быть 7606 + RSP
buggy-funhouse #
08:46
должен быть
zi_home #
08:48
dvolodin, теоретически да, но я считаю что если оно надо то надо заменить тегами, а теги можно скриптом проставить основываясь на данных инвентори
08:48
не такая большая проблема
dvolodin #
08:49
там даже больше -- эти ManagedObjectAttribute вообще нафиг не нужны, так как есть custom fields
08:49
рудимент образца 2007 года
08:49
:)
zi_home #
08:49
тоже тема, выпиливай
08:51
не, я юзаю эти атрибуты в своих скриптах, но это прошлый век, давай костыли старых лет убирать
TSergey #
08:52
предлагаете использовать тэги и кастом поля и уьить атрибуты?
08:53
*убить
dvolodin #
08:53
ага
TSergey #
08:53
и это при том, что при сохранении кастом полей нок выпадает, а по тэгам не работают фильтры?
08:54
может сначала допилить чтоб работало как ожидается?
zi_home #
08:54
кастом поля создаются один раз при настройке, потом просто используются, а с этим проблем нет
TSergey #
08:54
нет слов
zi_home #
08:54
а фильтры по тегам же сделали
TSergey #
08:55
как можно будет найти МО с определенной прошивкой?
zi_home #
08:55
или ты про другое?
TSergey #
08:55
когда?
08:55
секунд
zi_home #
08:55
в селекторах проблема
08:55
или ты не об этом?
08:56
и прошивку МО будешь искать в инвентори где ему и место
TSergey #
08:56
NOC 0.8dev9350 --- все с тэгами по прежнему
08:57
zi_home: а чем мешает-то? может не убивать то, что работает, а чинить то что не работает?
zi_home #
08:57
я не сказал убить, я сказал сделать по-новому, а потом убить
TSergey #
08:58
"8[15:56] zi_home: и прошивку МО будешь искать в инвентори где ему и место"
08:58
ну так-то да, но это значит, что инвентори должен отрабатывать для МО, а у меня не все, а прошивки собираются, это попороще задача
08:58
*попроще
zi_home #
08:58
version inventory это другая часть
lexus-omsk #
08:58
а у меня всегда появляются вопросы, не соотвтетствующие текущей теме :)
08:58
не сохраняются настройки отображения столбцов в FM - Alarm - Events
TSergey #
08:59
"8[15:55] zi_home: а фильтры по тегам же сделали"
08:59
проверь, плс, это действительно так? работают в фильтрах и селекторах?
zi_home #
09:00
у меня нет тегов на МО
TSergey #
09:00
добавь парочку, делов-то на пару минут
09:01
zi_home: да, и не представлюя селектор, в котором можно будет выдернуть инфу из инвентори
zi_home #
09:03
селектор работает, фильтр в гриде - нет
TSergey #
09:04
в селекторе работает, если выбрать два тэга?
zi_home #
09:04
да
TSergey #
09:04
какая у тебя версия?
zi_home #
09:04
last
TSergey #
09:05
давно обновлялся?
zi_home #
09:05
сегодня
TSergey #
09:05
ок
09:08
не работает в селекторе два тэга
Huko #
09:09
dvolodin: все равно ping failed показывает как Severity: WARNING (2000), при том, что в профайле выставлен 5000. Или сегодняшние обновления не про это ?
zi_home #
09:14
lexus-omsk, оно сбрасывается у меня после апдейта тоже (а может просто из-за рестарта), а так все сохраняется
TSergey #
09:16
zi_home: расскажи, я может чего не догоняю с тэгами
09:16
есть тэги: access и edge
09:16
по каждому из них селектор дает непустой список
09:16
если их оба записать, то список нулевой
zi_home #
09:17
там И а не ИЛИ
TSergey #
09:18
и считаешь, что это "починили"?
zi_home #
09:18
да
09:18
это такая логика
09:18
это фича
lexus-omsk #
09:18
zi_home: именно внутри аларма? хотя наверное у меня также, а сами алармы как-то "более надёжно сохраняются"
TSergey #
09:18
в фильтре, если ты два значения ставишь, ожидаешь что И?
09:19
это не логика, совсем другое слово
zi_home #
09:19
да
09:19
это нормально и очевидно
lexus-omsk #
09:19
просто мне удобно, например, убрать id и отсортировать по времени, а оно каждый раз сбрасывается
zi_home #
09:19
если хочешь, делай два селектора и склеивай их, там есть для этого поло
09:19
*поле
09:19
будет то что ты хочешь
09:19
тут чинить нечего
09:19
это не баг
TSergey #
09:20
ладно, не буду бухтеть, вам виднее
zi_home #
09:20
lexus-omsk, мне тоже
TSergey #
09:22
zi_home: кстати, очевидно что ты не используешь тэги
zi_home #
09:23
но это не отменяет логики
09:24
tags - одно поле и оно ищется у всех железок
09:25
может что-то и неочевидно из-за того что поле представляет из себя список значений, но оно все же логично
TSergey #
09:27
тэги всюду в инете --- это примечание и когда их собираешь несколько, то собираются все, это не уточняющий поиск, а расширяющий
09:27
ага, тебе кажется логичным
09:28
ну да не суть
09:28
зато обновился
ufir #
10:02
подскажите. если сменить дескрипшн на хуавее (53**) на имя интерфейса (XGigabitEthernet0/1/2) - то линк между хуавеем и жунипером нок дискаверит
10:02
а на другой такой же коробке - не дискаверит
e_zombie #
10:03
шайтан
ufir #
10:03
я заебался уже
10:03
с этими чюдо-предумками
10:09
ну что ето ;(
10:09
2014-03-27 11:44:10,934 script(Juniper.JUNOS.get_vlans,jsw01-koz-ltc,**{}) failed: <class 'noc.sa.interfaces.base.InterfaceTypeError'>
10:09
DictParameter: {'name': 'default', 'vlan_id': '0'}. Invalid value for 'vlan_id': VLANIDParameter: '0'.
10:09
START OF TRACEBACK
10:09
------------------------------------------------------------------------
10:09
File: /opt/noc/sa/interfaces/base.py (Line: 48)
10:09
и так на всех EX4200
10:09
жуниперах
HaLVeR #
10:10
а откеда там нулевой влан взялсо
10:10
у нока вроде VLANIDParameter от 1-4096
ufir #
10:10
да ХРЕН ЕГО ЗНАЕТ
10:11
port-mode trunk;
10:11
vlan {
10:11
members [ all
10:11
и все
10:12
km@jsw01-vil-ltc> show ethernet-switching table vlan 0
10:12
Ethernet-switching table: 0 unicast entries
lopatich #
10:18
всем трям
ufir #
10:19
ШАЛОМ ЁПТА
lopatich #
10:19
а подскажите плиз - как "тру вей" делать изменения в SA Profile? я вчера слегка изменил скрипт, а он явно остался без изменений... в смысле в Failed Scripts я вижу, что вывалился с ошибкой
ufir #
10:19
а ту удалил фаел script.pyc и рестартанул нок ?
10:20
ты
lopatich #
10:20
которую я собсна ему подправил. там какой-нить кеш чистить не надо?
10:20
pyc удалил, а вот нок не рестартил
ufir #
10:20
ну вот
10:20
реатартани
10:20
что бы был хек
lopatich #
10:20
я думал они стартуют "он деманд" с харда...
10:20
хек? ))
ufir #
10:20
да
lopatich #
10:21
ок. я понял. спс
ufir #
10:21
;) ну просто стоп-старт лаунчером ему
10:21
и все должно заработать
lopatich #
10:21
rm *.pyc && /etc/init.d/noc-launcher restart
10:21
ок ))
ufir #
10:22
да ты суров
10:22
зачем так радикально
lopatich #
10:22
нее )) сурово это так - find / -iname *.pyc -exec rm {} \;
ufir #
10:23
ты еще условие поиска в контексте добась
lopatich #
10:23
ufir, да пусть их. пересоздадуться ))
ufir #
10:23
про крым (это щас модно)
10:23
но с жунипером-то что за говно ;(
lopatich #
10:23
дада )). лана. пасиб. ща посмотрим
freeseacher #
10:59
Коллеги, не могу понять. сделал два новых евента
10:59
оба генерят аварии
11:00
почему то авария по ним получилась одна
11:00
гдето с флагами накосячил ?
HaLVeR #
11:13
freeseacher, может давилка объеденяет
freeseacher #
11:19
HaLVeR, как дебажить ?
lopatich #
11:28
иногда комментарии в скриптах улыбают )))
11:29
sa/profiles/EdgeCore/ES/get_interfaces.py # Simulate hard working
Kostua #
11:31
вот кстати про эджкору
11:31
у кого есть 3510?
lopatich #
11:31
у меня ;)
11:31
и 10-ти портовый и 28-ми портовый
ufir #
11:32
с 4 гибридными гигабитами который чтоли ?
lopatich #
11:32
угу
11:32
продолжение ветки 3528M
Kostua #
11:33
во, а утебя нормально отрабатывает скрипт get_lldp_neighbors на 3510?
lopatich #
11:33
на каком? ))
Kostua #
11:33
3510
lopatich #
11:33
ECS3510-28T - вообще не работает. надо перепиливать профиль, или создавать новый для ECS
Kostua #
11:34
нет я за ES3510m
lopatich #
11:34
ща посмотрю
Kostua #
11:35
EdgeCore ES3510MA
lopatich #
11:35
да я понял
11:35
ща
11:38
неа... залип на show lldp info remote detail Eth 1/10
HaLVeR #
11:41
lopatich, ну так и есть
11:41
оно сначала там дергает все нужные данные из других скриптов
11:41
а потом тупо компонует
11:41
=)
lopatich #
11:43
кароче оно под match не попадает, и вываливается
HaLVeR #
11:43
3510 это продолжение 3528?)
11:44
а не наеборот?))
lopatich #
11:44
неа
11:44
блин... ECS3510-28T - это на замену ES3528
HaLVeR #
11:44
странная у них нумерология
lopatich #
11:45
но есть еще у низ ES3510MA - отдельная ветка
11:45
угу. кетайцы
HaLVeR #
11:45
то древняк
lopatich #
11:45
да.
HaLVeR #
11:45
профиль ES я поддерживал
11:45
ECS сильно отличается по командам и выводу?
lopatich #
11:46
HaLVeR, на самом деле - ecs который - он родился как раз от того древнего 10-ти портового. там добавили асиков и софт попилили
11:46
HaLVeR, вот тут все зависит от версии софта
HaLVeR #
11:46
оно там везьде от софта
11:46
ориентируйся на последний стабильный
lopatich #
11:46
там иногда такой кошмар - команда одна и таже, на старом софте показывает одно, на новом - совсем другое :(
11:47
HaLVeR, так и делаю )
HaLVeR #
11:47
не рассказывай, я с их снмп воевал) там от версии трапы скачут туда сюда.
ufir #
11:47
снмп-воен детектед
lopatich #
11:47
HaLVeR, мы их (кетайцев еджкоровцев) пинаем сделать единый cli для всех новых железок
HaLVeR #
11:47
в мибах вообще пару веток местами перепутали
ufir #
11:48
"открыта дверца шкафа"
HaLVeR #
11:48
активные потребители ежкора?)
ufir #
11:48
;(
lopatich #
11:48
HaLVeR, я из амт )) мы их в Россию и притащили ;)
HaLVeR #
11:48
ufir, опять к друзьям в соседнее здание ходил?)
11:48
lopatich, какой ужас) Так вот из за кого у нас они появились)
lopatich #
11:50
HaLVeR, на самом деле железка хорошая... тока вот с софтом у них там... такое ощущение, что они с каждой новой железкой новую команду набирают, и суют им для начала какие-то жутко древние исходники
HaLVeR #
11:50
железо там юзается десятком разных вендоров
ufir #
11:50
HaLVeR а ты откуда знаешь ;(
HaLVeR #
11:50
у меня на столе стояло 4 минимум, открываешь - все одно и то же
ufir #
11:51
а
11:51
ето ты
HaLVeR #
11:51
ufir, ты тыж сам говорил что уфскн у тебя там рядом
11:51
=)
ufir #
11:51
рядом с домом
11:51
я в ГТС ходил
11:51
(по большому)
HaLVeR #
11:51
там забористей?)
ufir #
11:51
дя
HaLVeR #
11:51
гг
11:51
нажористый хуавей)
lopatich #
11:52
HaLVeR, дак да ) все равно - ежик по функционалу многие каталюги затыкает ;)
HaLVeR #
11:52
ээ) вот тут несогласен
11:52
разные они слишком
11:53
бюджет и бизнес
ufir #
11:53
все любят хуавей
11:53
любите хуавей, суки (С)
HaLVeR #
11:53
lopatich, а вы старшие линейки тоже юзаете?
11:54
у ежей
lopatich #
12:00
HaLVeR, мы лично - нет. нет такой необходимости. самый старший у нас установлен ECS4510-28F
12:00
на 10г каналах
12:01
а у заказчиков есть и сильно старше. и с L3
HaLVeR #
12:02
мы как то 4612 брали
12:02
долго думали, чово мультикаст не пролазит
12:03
точнее как, пролазит. Но жуть как заикался
12:03
зареклись чото брать из л3 у них
lopatich #
12:10
это да... мы их пинаем конечно по софту, но вот абсолютно все железки проходят одни и теже стадии "багов" )) сначала - они истекают памятью и отвал контрол плейн. затем косметика "из заявленного, но не реализованного"
HaLVeR #
12:11
к нас на стп был отвал кантрол-плейна
lopatich #
12:11
потом в какой-то момент наконец-то их CLI начинает сильно напоминать ES3528, который вылизан уже почти до идеала, и железка начинает работать боле менее
HaLVeR #
12:11
в кольце мстп
lopatich #
12:12
HaLVeR, у меня вообще был не верно работающий мак лирнинг. обхохочешься дебажить )
12:12
маки есть, но видны не на тех интерфейсах например. или не на тех вланах... йопнисся
HaLVeR #
12:12
) прикольно
lopatich #
12:12
HaLVeR, кстати я у себя мстп извел нах ) в пользу erps
HaLVeR #
12:12
мы от колец просто отказались)
freeseacher #
12:13
lopatich, как ощущения ?
lopatich #
12:13
HaLVeR, у меня никак...
12:13
freeseacher, шикарно. отрабатывает в разы быстрее
freeseacher #
12:13
падал уже ?
lopatich #
12:14
правда включать его на существующем кольце надо сильно одумленно. ибо первое, что надо сделать - no spanning-tree на аплинках. соосно надо руками 1 интерфейс положить, иначе огребешь закольцовку в полный рост
12:14
freeseacher, не то чтобы падал, штатно раздирали, добавляли еще свитчей
12:15
freeseacher, ну и падал как-то. кстричество заканчивалось по середке ;)
HaLVeR #
12:16
а на чем кольцо аггрегируете?
12:16
./терминируете
lopatich #
12:16
HaLVeR, где на чем. есть кольцо упирающееся в 76-ю. есть в каталюги.
12:17
есть собсна в 45-й ежик
HaLVeR #
12:18
э, и епрс с каталистами дружит нормально?
lopatich #
12:18
erps позволяет включать non-erps железки. правда с некоторыми ограничениями )
12:18
HaLVeR, не дружит оно на каталистах. каталист видит это тупо как стп, но не успевает отрабатывать )))
12:19
ерпс просто быстрее перещелкивает, и каталист успокаивается
HaLVeR #
12:19
дык ты сам сказал, что стп там отключается
lopatich #
12:20
их нельзя подряд ставить. т.е. erps <> non-erps <> erps <> non-erps - так можно, а erps <> non-erps <> non-erps <> erps - так нельзя
buggy-funhouse #
12:20
кольца -- зло =)
lopatich #
12:21
HaLVeR, на ежах - да. на каталистах оставляю. он не мешает, а случись чего - сработает
12:21
buggy-funhouse, ну есть и плюсы и минусы
buggy-funhouse #
12:22
Пока больше минусов вижу, если честно
lopatich #
12:23
buggy-funhouse, ну а редуданси чем тогда делать?
buggy-funhouse #
12:24
в плане городского телекома, возможно и оправданно. Но всё равно, могут оба провода от свитча отрезать =)
HaLVeR #
12:24
редунданси - эзерчаннел в две стороны кольца)
12:25
и терминировать на мультичассис эхерчаннеле
12:25
волокн правда надо чтоб хватило)
buggy-funhouse #
12:25
сейчас уже хватает
12:25
это раньше 4-ку клали
lopatich #
12:32
HaLVeR, изерченалами ты канал резервируешь, а железку? вот кончилось питание где-то - и что? вся ветка за этим свитчом нах?
HaLVeR #
12:34
ты не понял
12:34
до каждого свитча идет 2 волокна с обоих сторон
12:34
кольца
12:34
т е каждый свитч включается как бы в разрыв волокна
12:35
а на терминаторе собираешь по паре портов в эзерчаннел
12:35
+ двойная пропускная на аплинке
12:35
+ резерв быстр
12:35
+ не зависит от всяких левых протоколов и их поддержки в железках
12:35
эзерчаннел везде счас работает
12:36
- дороже
12:36
- по 2 сфп
12:36
- волокн в кабеле надо по количеству свитчей х2
12:37
ну и потров на агрегаторе х2
12:37
портов*
dvolodin #
12:50
HaLVeR: я встречал такую схему в более извращенном варианте
12:51
на агрегаторе занимался один порт на каждый свич доступа, а вторая пара висела в воздухе
12:51
то есть на свиче доступа две SFP
12:51
но к агрегатору подключена только одна
HaLVeR #
12:53
неосилели)
lopatich #
12:53
сэкономили )
HaLVeR #
12:53
туда надо было еще маленького китайца)
lopatich #
12:53
так сказать холодный резерв. и пешеход возле агрегатора ))
HaLVeR #
12:53
который сходимость контролирует)
lopatich #
12:53
дада )
12:53
закат солнца вручную
HaLVeR #
12:55
а так, там есть вариант резервирования агрегации с мультичассис эзерчаннелом еще)
buggy-funhouse #
12:56
вот etherchannel мне больше нравится =)
lopatich #
12:56
HaLVeR, ну а по поводу "звезды" - хорошо, когда у тебя заранее известно вся топология.... у меня очень часто кольцо расширяется по мере эксплуатации... и строить по такой схеме - это долго и дорого
buggy-funhouse #
12:57
физическая топология имеет значение, да
lopatich #
12:57
buggy-funhouse, ктож спорит-то. изерченел шикарная штука
HaLVeR #
12:57
но иногда можно
lopatich #
12:58
где возможно - использую
HaLVeR #
12:58
скажем домик на 1к квартир
12:58
запросто
12:58
делаешь разводку, потом только свитчики набиваешь
buggy-funhouse #
12:59
=) Вот у меня всё просто. Зданий новых нет, принадлежат нам, клиенты строго детерминированны -- звезди, не хочу xD
lopatich #
12:59
HaLVeR, так-то да )) но всеже у меня гораздо чаще именно кольцо. да еще внутри кольца пара рутеров, да еще бекап от какого-нить домонета, и приходится тунелировать, бороться с мту и прочее...
HaLVeR #
13:00
) не завидую я тебе
buggy-funhouse #
13:01
HaLVeR: ура!
dvolodin #
13:18
не, оно в сторону АТС идет, там гоблинсы есть
13:19
в случае обрыва или сдыхания SFP ручками перекроссируют
13:19
Dry Phoneman Redudancy Protocol
13:19
:)
HaLVeR #
13:19
я бы не сказал что телефонисты Dry
13:19
скорее Drunk
13:20
это кстати добавляет энтропии в алгоритм поиска сходимости)
dvolodin #
13:20
ну почему же
13:21
если два пьяных телефониста одновременно проводят кроссировку с обоих концов, то между ними возникает квантовая запутанность
HaLVeR #
13:21
а как прекрасен протокол обмена BPDU в этом случае.
dvolodin #
13:23
там всего два типа PDU
13:23
BLAT и MAT'
lopatich #
13:23
йомайо ))) вы я гляжу уже новый протокол слабали ))
13:25
а можно сделать снипет, который бы на экран чегонить печатал? не просто ходил по железкам а еще и результаты рисовал
13:25
а то оно просто в итоге говорит зеленой галкой - что вот этому я дала и все ок ))
ufir #
13:26
dvolodin я попробовал на хуавеях руками прописать названия интерфейсов в дескрипшне (Xgig0/1/1) и т.п. - в итоге дискавери взял, и все их посадил на одну десятку MX-480, причем перепутал коробки.
13:26
дискавери жунипера с хуавеями не починили ?
lopatich #
13:43
блин.... как сделать-то?
HaLVeR #
13:49
гг
13:49
а как можно посадить на одну десятку несколько железок
13:49
там же п2п
ufir #
13:54
на угрегаторах по две десятки - каскадом
13:54
\агрегаторах
13:54
хотя... раз хуавеи, то и угрегатор сойдет
dvolodin #
16:13
ufir: по каким протоколам склеило?
HaLVeR #
16:20
ллдп у него
16:20
оно в выводе в ремоут порт пишет то сам порт, то дескрипшен
hawkmoon #
18:50
коллеги, а не подскажет ли кто куда копать в такой ситуации - http://pastebin.com/kKve99Yv
18:50
при этом обычный ssh клиент цепляется без вопросов
Tweet
Share this page
Share this page: Tweet