nocproject.org
04:48
HP 8GB FBD PC2-5300 2x4GB Kit-397415-B21 валяется кит, за сколько актуально продать?
05:03
zi_rus: заработал у тебя скрипт для rep?
05:13
dvolodin: закоммить пейджер для Inline моделей
05:13
и это... украшатор для длинков, который ты предложил - работает
05:14
который удаляет "1/" в именах интерфейсов
05:16
осталось придумать этому чуду красивое название :)
05:16
intelliDlink :)
05:20
mikevlz|2: что с discovery в целом?
05:20
у меня площадку с мешаниной cisco и force10 разных лет прорисовала практически идеально
05:21
ufir: по поводу убирания портов -- в контекстном меню есть пункт Fold/Upfold
05:21
Unfold
05:21
иконку с картинки я убрал, она внешний вид портит
05:24
для FDP не писал пока жоп
05:24
dvolodin, там продивинулось но в другом месте трейс
05:27
05:29
я пытался помедитировать на этот трейс, но что-то не получилось понять
05:32
ага
05:33
хороший трейс
05:33
сейчас пролечим
05:35
05:42
dvolodin, законтачило, только Alt порт вылетел
05:43
05:43
смотри по номерам
05:43
role alt должен быть
05:43
dvolodin: у меня в карте не работает менюха :)
05:44
shift + click попробуй
05:44
ммм...
05:44
левый или правый клик?
05:44
zi_rus: show rep topology что показывает для ALT
05:44
cat-r23, Gi0/14 (Intermediate)
05:44
Alternate Port, some vlans blocked
05:44
Bridge MAC: 68bd.abaa.1680
05:44
Port Number: 00E
05:44
Port Priority: 000
05:44
Neighbor Number: 17 / [-2]
05:44
шифт - левый сработал
05:44
оригинально
05:45
dvolodin, это detail, ты же вроде такую команду используешь, судя по скрипту
05:50
dvolodin, теперь все ОК
05:50
Fail где-нибудь есть?
05:50
надо и для него парсер поправить
05:51
fail нет, могу на столе собрать fail. так пойдет?
05:52
без разницы
05:53
надо посмотреть, что он напишет про него
05:53
ок. это я к тому что на столе я не смогу скрипт прогнать для проверки
05:53
а так -- поддержка REP в скриптах в целом -- пол-часа возни
05:53
сейчас, дай 5 минут, соберу, настрою
05:53
давай
05:54
топологию будем склеивать по макам
05:54
так надежнее
05:56
мне макось говорит, что новый ноут у меня будет через 3 часа :-/
05:56
дедушка air поедет на пенсию
05:56
остается научиться дискаверить линки routed port<> routed port и routed port <> switch port
05:57
да
05:57
тут все идеи приветсвуются
06:00
scheduler был мегаидеей
06:00
:)
06:00
год почти думал над ним
06:01
всякие quartz мучал
06:02
dvolodin: >>> from noc.inv.models import *
06:02
>>> d = DiscoveryID.objects.all()
06:02
Traceback (most recent call last):
06:02
File "<console>", line 1, in <module>
06:02
NameError: name 'DiscoveryID' is not defined
06:02
что не так?
06:03
noc.inv.models.discoveryid
06:05
а по звезде оно не импортнется?
06:05
zi_rus: r7338
06:05
mikevlz|2: нет
06:05
свинство
06:05
помогло, спсб
06:06
почему?
06:06
можно в __init__.py прописать
06:06
не стал пока
06:06
ufir: и ты удалял managed object'ы?
06:06
:)
06:06
да
06:06
через вайп
06:07
удалил дублирующийся - но с разными айпишниками, один с лупбэка - второй с vif
06:07
теперь сплошная тоска
06:07
хорошо, доработаю wipe
06:07
там где-то мой issue был как раз по этому поводу
06:07
вот за утро натрейсило noc-discovery.log │102251K
06:08
dvolodin а сейчас что-то можно сделать ?
06:08
как раз с просьбой wipe доработать, там вроде и workaround был
06:09
а. ну будем ждать значит
06:11
db.noc.inv.pending_link_check.drop() в монге
06:11
фикс на wipe я закоммитил
06:13
это у него кеши discovery
06:14
там, где лежат линки, которые проверили с одной стороны
06:14
ну можно было по аналогии что-нибудь придумать
06:14
dvolodin, ты rep в кофиги и в дискавери включишь?
06:15
фикс для wipe я закоммитил
06:16
rep добавлю чуть позже
06:16
может и сегодня
06:18
вылез еще какой-то странный краш. но в логах трейсбэка нет
06:18
06:20
и адрес там какой-то 172.20.71.193... у меня в сети такой адресации вообще нет, только в vrf клиентских
06:20
хочу запустить в тестовом режиме сервис, который будет автоматом собирать ошибки и аварийные моменты в NOC
06:20
пока в тестовом режиме, потом по подписке
06:29
ufir, у меня такие же трейсы появляются, причем странно, они появляются, потом пропадают, сейчас вот нет, раньше были
07:01
ура ! у меня новые модные трейсы, опять нехилых размеров !
07:01
07:30
а что такое - сообщения в логах странные появляются
07:30
2013-01-16 11:33:28,489 Cancelling stale script DLink.DxS.get_version(10.12.170.59)
07:30
2013-01-16 11:33:28,489 [script-10.12.170.59-DLink.DxS.get_version] Trying to kill already dead thread
07:31
DNS -> Zones You can only see/edit/delete 25 records, is it possible to get a page or search function here?
07:39
ufir: Попробуй вручную запустить get_version на этом свиче
07:43
mikevlz|2: У тебя lldp между d-link свичами уровня 2+ работает? Там вроде как вместо номера порта показывает MAC адрес
07:44
Dmitry1: я с DGS3627G не смотрел, 3100-3028 и 3100-3200 нашлось
07:44
Все дружно ждем dvolodin'а
07:45
3627тоже нашел линк с 3200
07:45
3612 у меня не имеет lldp соседев, на нем не проверю
07:46
из длинков у меня 3100, 3028, 3200-28, 3612 и 3627
07:46
с 3627 и 2612 засада. Никак не могу выдернуть оттуда MAC адреса портов. Там хитровжаренный ихний пейджер, который не могу победить.
07:47
ну у меня линк нашелся с одним из свией, у которого Ingress checking выключен
07:50
на 3617 есть команда "show ports details", которую я не могу распарсить из-за их кривого пейджера
07:50
3627
07:56
так а обработку пейджера для длинков для кого делали?
07:57
так сказали же - "хитровжаренный пейджер"
07:57
бо у длинка они разные
07:58
пейджер он и в африке пейждер, нужно только жать next
07:59
там именно что хитровжаренный. обычный пейджер там не катит
08:02
сколько же с ними гемора, мало того что нужен хак почти на каждую модель, а в пределах модели на каждую версию, так еще и извраты нужны на разные команды в пределах одной версии одной железки
08:02
слушайте, давайте лучше snmp
08:02
snmp баг можно хотя бы заставить исправить
08:03
лолвут?
08:03
это ж длинк
08:03
mikevlz|2: Whats the easy way to apply a patch?
08:04
SWE: that's a good question
08:04
SWE: usually - manually
08:05
Dmitry1, а ты видишь что МИБ не соответствует софту
08:05
Alright. So i can't check it out with hg or something?
08:06
zi_rus: Я тащу самые свежие MIB'ы с Тайваня
08:07
SWE: no, it's not committed. Try using "patch" command
08:07
SWE: Try to wait for some time, We are apply this patch to upstream
08:08
ну таблица, ну плюсы минусы, ну свежие мибы, а в прошивке все равно другое вкомпилено
08:08
I'm no developer, i'l edit manually and try.
08:08
Thanks.
08:08
08:09
zi_rus: Что я могу поделать? Я общался с Киевским и Московским представительствами D-Link. Везде мне разводят руками и говорят, чтобы использовал ихний d-view. Типа там хоть как-то соотвутствуют MIB'ы текущей прошивке
08:10
не может такого быть
08:10
товарищи, ну скажите вы человеку, какой у патча -p
08:11
если только они нарочно неверные мибы не выкладывают
08:12
evyscr: Ждем _4ePTeHok. Он у нас ExtJS занимается
08:12
а cli.py - dvolodin only?
08:12
zi_rus: Я искал на ftp.dlink.de, ftp.dlink.pl, ftp.dlink.ru, ftp.dlink.ua
08:13
evyscr: да. А меня - по поводу правил FM и скриптов SA
08:15
Dmitry1, кстати покрути issue с сислогами для которых уже есть классы, а то висят давно, ты уж забыл про них
08:16
Thanks for the pageingtoolbar patch, worked like a charm! =)
08:17
I lacked it too, so made it myself
08:18
SWE: What hardware do you have ? It is fully supported by NOC ?
08:19
We use Edge-Core and MRV on Access.
08:20
In Core/ditribution we use D-link and Procurve
08:20
MRV is branded Edge-Core
08:20
So its the same.
08:21
Dmitryl: I have to run to a meeting, i can add some info later...
08:44
может кто-то подсказать почему не работает get_topology_data для нескольких устройств? issue
NOC-904
08:48
ApmeM: Подожди в апстриме патча для d-link, который нормализует номера интерфейсов для lldp
08:49
Кроме того, судя по всему - у тебя старая версия NOC. Я менял там уже файлики get_chassis_id
08:50
сейчас они должны выдавать немного другую информацию
08:50
ApmeM: Прогони get_chassis_id на проблемных железках и напиши сюда, что оно выдало
08:51
Object GOR_8
08:51
Address 10.200.10.2
08:51
Profile EdgeCore.ES
08:51
Chassis ID MAC
08:51
from: 70:72:CF:15:FA:74
08:51
to: 70:72:CF:15:FA:74
08:52
Object BMV_13
08:52
Address 10.200.16.66
08:52
Profile DLink.DGS3100
08:52
Chassis ID MAC
08:52
from: 00:1C:F0:5B:24:00
08:52
to: 00:1C:F0:5B:24:00
08:53
Dlink 3200, тот что с ревизией С1
08:53
Object VCH_10
08:53
Address 10.200.16.2
08:53
Profile DLink.DxS
08:53
Chassis ID MAC
08:53
from: 28:10:7B:68:02:78
08:53
to: 28:10:7B:68:02:78
08:54
DES-3200-18
08:54
Object SL_42
08:54
Address 10.200.9.66
08:54
Profile DLink.DxS
08:54
Chassis ID MAC
08:54
from: 1C:BD:B9:9B:9A:5C
08:54
to: 1C:BD:B9:9B:9A:5
08:54
Dlink 3010
08:54
Object SL_57
08:54
Address 10.100.100.251
08:54
Profile DLink.DxS
08:54
Chassis ID MAC
08:54
from: 00:1E:58:99:28:89
08:54
to: 00:1E:58:99:28:89
08:55
на таких устройствах как DGS-3610-26G и Alcatel 6850-u24х get_topology отрабатывает нормально
08:58
ApmeM: Странно очень. Щас гляну, почему оно на d-link'ах так спотывается
09:00
ApmeM: По ходу DLink.DxS.get_chassis_id долден выдавать 2 MAC адреса. У тебя некоторые устройства, в частности "SL_42" выдает один. Посмотри, что у него за профиль
09:01
в графе profile написано
09:01
DLink.DxS
09:01
DLink DES-3200-18
09:04
ApmeM: DLink.DxS.get_chassis_id физически не может выдать всего один MAC адрес. Попробуй поудалять .pyc файлы и перезапустить NOC
09:05
ApmeM: result = {'first_chassis_mac': '1C:BD:B9:9B:9A:5C', 'last_chassis_mac': '1C:BD:B9:9B:9A:5C'}
09:05
А ты выше писал:
09:05
(10:54:31) ApmeM: Object SL_42
09:05
(10:54:31) ApmeM: Address 10.200.9.66
09:06
dvolodin: Коммить костыль для D-link для нормализации имен портов для дисковери (вот такой загадочны русский язык)
09:07
09:07
dvolodin: Наткнулся на проблему с cli_object_stream
09:09
В очередной команде d-link вывод идет постранично, но нужная информация содержится не на всех страницах, пожтому cli_object_stream на странице, не содержащей нужную информацию уходит в бесконечный цикл
09:09
сделать сначала надо штатный механизм для костылей
09:09
:)
09:09
Dmitry1: увидел только отличия в мак-адресах. не хватило сил довести курсор до конца строки
09:11
ApmeM: Обнови NOC. У тебя где-то "застряли" старые файлики
09:11
сейчас обновлюсь. но сегодня утром эту операцию уже выполнял
09:15
результат тот же. попробую переинсталиться.
09:17
dvolodin: а с пейджингом что?
09:19
Очень надо
09:29
Я же говорю. Попалась мне такая команда, у которой не каждый экран парсится
09:29
Т.е. мне нужно на экране, на котором не нашлось ни одного совпаднения нажать "n"
09:31
Т.е. вернуть не None и не "key, obj, s[match.end():]", а что-то другое. Причем переменной "key" там точно не будет, потому как с того экрана ее невозможно получить.
09:33
Когда я возвращаю None - скрипт зацикливается
09:36
dvolodin: назовем это костыль_N2
09:39
н-да. есть у меня по районам кольца из оборудования "СКС", в них подключены районные каталисты. в результате дискавери дуреет и сходит с ума. выглядит это примерно так:
09:39
cct01-med-kya Gig 1/0/21 145 S I WS-C3750G-Gig 1/0/6
09:39
cct01-med-sur Gig 1/0/21 164 S I WS-C3750G-Gig 1/0/7
09:39
cct01-med-sil Gig 1/0/21 139 S I WS-C3750G-Gig 1/0/6
09:39
т.е. с одного интерфейса по сидипи видна пачка каталистов
09:45
это ожидаемо, нециски не обрабатывают cdp а пропускают через себя как обчные фреймы
09:45
выруби cdp на портах где нет цисок
09:48
ufir: да, это известно
09:49
т.е. на портах, к которым подключен СКС (к которому подключены другие циски) надо вырубить cdp ?
09:49
dvolodin: Идеи по этому пейджингу есть?
09:53
ufir, ну да, у тебя получается, если я правильно понял, СКС и в него идет куча 3750, они шлют cdp и видят друг друга
09:54
кстати, в стп это предустмотрели
09:54
и в lldp тоже
09:55
Это только циски со своими проприетарными протоколами выбиваются из общей картины
09:55
а что если между устройствами окажется неуправляемый свич или (господи боже) хаб, его в МО не добавишь и не отдискаверишь
09:56
а еще это может быть л2 впн от другого провайдера
09:56
А 90% неуправляемых свичей "давят" пакеты с неизвестными им полями "ethertype"
09:57
Если это конечно не свич 1990 года
09:57
то есть способ не важен, но ситуация реальная когда у нас мультипоинт свзяностьс облаком в центре
09:58
как это должно выглядеть?
09:58
некое виртуальное устройство к которому руками прописываются линки?
10:05
*WDM, например
10:05
а еще, чтобы не скучать, есть L1 свичи :)
10:05
те же glimmerglass
10:06
dvolodin: Не томи, скажи, сожешь побороть пейджинг?
10:06
zi_rus: забирай и тестируй свой негритянский способ discovery
10:07
ошибочки можешь сам поправить
10:07
zi_rus: I can't find the Poll, do i need to register on the forum?
10:08
SWE, yes, you need register
10:08
dvolodin, ошибочки меня пугают
10:08
а в профиле галочки добавишь?
10:08
уже
10:08
у меня нет возможности протестировать и проверить
10:08
ок
10:09
обновляюсь, проверяю
10:09
Dmitry1: We use Vyatta for routing. Then we have Dell powerconnect 6224f and 5548 for Core. HP Procurve 2626 and 2610 for Dist. Edge-Core 3510 for Access.
10:09
dvolodin: Т.е. нужно, чтобы cli_object_stream умел принимать какие-то другие ответы от парсера
10:10
We haven't added any switches to NOC yet. We have a LAB with the switched and a LAB NOC server.
10:10
Profile Vyatta.Vyatta worjing well ?
10:10
Dmitry1: да пожалуйста
10:10
Haven't tried to add Vyatta in NOC.
10:11
None -- это у нас выход
10:11
Have to do it in a LAB first.
10:11
key, obj, input -- нормальное завершение
10:11
Anyone else using Vyatta?
10:11
с переходом на следующую страницу
10:11
We do not have profile for Dell powerconnect.
10:12
The Dell Powerconnect is branded other network manufacturer.
10:13
dvolodin: Я не со всех страниц могу достать "key". Как мне сказать ему, чтобы перешел на следующую страницу. "n\nn" не предлагать.
10:13
можно сделать, что key = None -- поехали на следующую страницу
10:14
SWE: Do you can run debug-script on HP Procurve 2626 and 2610 ?
10:14
Yes, we have a LAB with some HP switches.
10:15
dvolodin: Можно.
10:16
Но учти, что тогда нужно проверять и на то, что три раза может прийти None. Тогда нужно завершать скрипт
10:17
SWE: Try, please, to fetch fresh beefs from them
10:17
Dmitry1, will do. Maybe not today, but later on this week.
10:17
ok. I'm awaiting
10:18
If some script is not running correctly - yell me, please. I wil try to fix them
10:19
s/yell/tell/
10:21
SWE: You can give me access to you Dell switch? I try to write profile for it
10:32
dvolodin, а rep discovery запускается по run discovery now?
10:36
zi_rus: нет, сейчас пропатчу
10:39
10:40
zi_rus: закоммитил
10:40
ок, спасибо, смотрю
10:41
<Dmitry1>: переустановил noc с нуля. но пытаясь получить get_topology_data все также получаю ошибку.
10:41
ApmeM: Пробуй get_chassis_id на проблемных свичах
10:42
<Dmitry1> Object SL_42
10:42
Address 10.200.9.66
10:42
Profile DLink.DxS
10:42
Chassis ID MAC
10:42
from: 1C:BD:B9:9B:9A:5C
10:42
to: 1C:BD:B9:9B:9A:5C
10:43
в принципе результат не изменился
10:43
dvolodin: Там после else: идет if_rkey:
10:43
не отработает ветка, если r_key будет None
10:46
Dmitry1, I can give you access to both HP2810-24 and Dell Powerconnect 6224
10:47
Dmitry1, If you get the 2810-24 running you probably are ok with the 2626 to
10:47
SWE: ok. I try to fetch fresh beefs from them and correct invalid scripts
10:47
I can setup a Powerconnect 6224 on a public IP soon. (we use 6224f in production but the only difference is SFP/Base-T)
10:48
SWE: go to private chat
10:49
dvolodin: не заработало
10:50
dvolodin: давай сделаем какой-нибудь уникальный ключ, например "01010101"
10:51
Вместо None
10:51
dvolodin, traceback в логе дискавери
10:51
11:01
dvolodin, я верно понимаю, что нок линки обнаруживает на основе как минимум двух скриптов - get_chassis_id и например get_lldp?
11:01
да
11:01
_4ePTeHok: закоммить Inline model paging
11:01
15 минут
11:02
я тут из за бугра, на медленном вайфае
11:03
для ежика я скрипт переписал для выдергивания маков портов, но там надо тушенки кучу переделать
11:03
ибо команда добавляется
11:04
могу закоммиттить, но в тест-сбрке ошибок куча будет
11:04
времени на правку тушенки пока не особо много
11:05
_4ePTeHok: Шли так
11:07
11:08
делаю уже)
11:20
пейджинг улетел
11:32
а что сделали с ноком ? он перестал стопиться
11:32
11:33
Dmitry1, я закомиттил патч по ежикам для диапазона маков
11:33
погляди как будет время по поводу правки тушенки
11:34
пожалуйста)
11:35
я попозжа еще буду..
11:45
zi_rus: закоммитил фикс
11:45
_4ePTeHok_away: да
11:46
нужно минимум 2 скрипта
11:47
странно, но теперь для ежиков вообще не снимается информация по lldp. пишет No data
11:52
положи с переменными
11:53
хотя бы по верхней функции
11:53
из обрезка трейса я не пойму причину проблемы
11:54
хрень какая-то. 3750 и циска 3745. видят друг-друга по cdp, всё отлично. но линк нихера не дискаверится
11:54
попробуй последний фикс
11:55
и не добавляется. добавляю руками - пропадает
11:55
через некоторое время
12:00
ты их не коцай хоть
12:02
с косоли копировать неудобно
12:03
максимум 2 раздела умещаются
12:04
а зачем нужны остальные? мне кажется, они просто следствие, а фиксить надо то что в первом идет, или я неправ?
12:05
мне полностью нужно значение переменных
12:05
а у тебя они покоцанные
12:07
или кинь вывод get_rep_topology для cat-23
12:07
привет! Подскажите плиз, что должна вернуть такая конструкция: ><?php foreach($usage->result() as $row): ?> .. Она вообще. правильно записана? я так понял, тут пробежится по массиву, присваивает каждый его элемент переменной $row и далее в цикле выполняются действия.. н
12:07
е пойму, что такое $usage->result()
12:08
такой функции result() в теле скрипта я не вижу.. ровно как и переменной $usage тоже нет
12:09
а
12:09
вот оно что
12:10
у тебя там OPEN + ALT
12:11
ну да, a как еще, один порт должен быть рабочим
12:11
один или два
12:20
cat-vaneeva2053g и r23 связаны?
12:21
dvolodin, нет, это разные концы сегмента
12:24
zi_rus: я думаю, если там no-neighbor -- то разрыв, если его нет -- то это полное кольцо и нужно делать линк между первым и последним элементом
12:25
я немного не в курсе как работает rep, в этом другие люди разбирались, у меня еще руки не дошли, я тебе объясню как это у нас сделано, через задний прохход немного, но выбора не было
12:25
там есть вот это реп сегмент
12:26
с одного конца он включен в л2 сегмент где всем рулит стп, и с другого конца
12:26
л2 сегменты с стп приходят на 7600
12:26
а там через MPLS созданы pseudo-wire'ы
12:27
для вланов в том rep сегменте
12:27
попробуй последний коммит
12:27
вот такое кольцо составное
12:28
провбую
12:29
Job rep_discovery(cat-r23) is completed successfully
12:29
посмотрим что он там нашел
12:31
dvolodin, зачет, все нашел как надо
12:32
есть колечко?
12:33
one ring to rule them all, one ring to find them
12:33
в общем, гоняй его на разных вариантах
12:33
интересно на пересекающихся кольцах посмлотреть
12:34
я пока очкую, мне надо stp discovery на 7600 включить, но после того как мак дискавери чуть не убил железку, мне очково
12:34
причем порты в кольце надо назвать как раз фразой с кольца сарумяна
12:34
sh spanning-tree detail на 500 вланов, это серьезно
12:37
mikevlz|2: tengwar в unicode?
12:37
:)
12:38
мммм*
12:38
а, понял
12:38
я уже подзабыл
12:38
а чо, ну тенгвар, подумаешь :) и не в юникоде, а в ASCII
12:45
dvolodin: btw, заявки на счастье принимаются?
12:48
dvolodin, на карте, когда делаешь fold, названия интерфейсов пропадают, но линии продолжают идти к ним, а не в центр кртинки
12:51
ufir, а как можно так красиво сделать, а то у меня все в линию сбоку сложилось и ни х непонятно, руками приходится разводить
12:51
руками и раскидал ;)
12:52
dvolodin, точнее, если сместить объект на карте, то после этого уже переключаются
12:53
zi_rus короче его mikevlz|2 писал
12:53
там типа круговой лэйаут
12:53
evyscr: не стоит этого делать
12:54
ufir: ну, блин, работает ведь
12:55
я могу попробовать сделать в контекстном меню разные layout'ы
12:55
dvolodin несовсем. видишь в правом верхнем углу ?
12:55
надо разбираться, что там и почему не нашел
12:55
эти никак не дискаверятся
12:55
скриптави все нормально видно
12:55
get_cdp_neighbors ну и lldp
12:56
причем если вручную их отдискаверить - то линки появляются. потом опять пропадают
12:56
вообщем работает, очень даже удобно
12:56
id discovery прошел?
12:57
cdp discovery будет лажать, если названия объектов длинные
12:57
кстати, мне удалось продавить в наш repo .hg/patches
12:58
попробуйте сделать hg pull --mq
12:58
dvolodin объекты у меня недлинные...
12:58
evyscr: ответил там
12:58
самый длинный как раз отдискаверился нормально (стек из 3750)
12:59
опа
12:59
а что случилось
12:59
-sh-4.1$ cd /opt/noc/ && hg pull -u
12:59
12:59
searching for changes
12:59
abort: repository is unrelated
12:59
ufir: можешь кинуть get_cdp_neighbors и get_discovery_id
13:00
это у всех так?
13:03
dvolodin: про "не стоит" - можно развернуть?
13:03
работать без enable
13:03
provisioning работать не
13:03
не будет
13:05
dvolodin а куда скинуть-то ?
13:06
cdp не имею, не могу проверить
13:08
dvolodin отправил на beef@
13:12
нок тут даже нашел линк, о котором мы не знали
13:13
гы
13:13
и был он?
13:14
в смысле - реальный линк был, про который не знали?
13:15
через релейки, эти редиски в нашу сеть в двух местах втыкаются, и через РРЛ замкнули порты
13:15
слава богу вланы разные, кольца не получилось
13:15
:)
13:15
круто
13:16
аппликуху из sa можно выпиливать, чтобы не смущать неокрепшие умы?
13:25
dvolodin: пейджинг не заработал :( давай думать
13:27
dvolodin: Может тебе доступ на свич дать?
13:28
кстати, почему не парсится?
13:40
dvolodin, если тебе хочется чтобы нок мог дискаверить сложные топологии, то будь уверен, у меня как раз такая, и он нашел все, кроме линков где есть Л3 порты
13:40
чего он и не умеет пока :)
13:40
дума у меня такая
13:40
во время interface discovery строить таблицу -- managed object -> [маки интерфейсов]
13:42
во время mac discovery - если видим untagged l2 строго с одним маком и этот мак -- мак интерфейса -- то линкуем
13:43
router с сабами
13:43
включается в транк
13:43
если интерфейс tagged и на нем видны mac'и строго одного объекта в разных vlan'ах -- проверяем, что на железке действительно есть интерфейсы с этими mac'ами
13:44
то есть
13:44
1. с одной стороны строго один SubInterface, с другой -- access port строго с одним mac'ом
13:45
2. с одной стороны много sub'ов -- с другой -- строго эти маки в этих vlan'ах
13:45
и никаких других
13:46
для обоих вариантов с лева -- SubInterface c AFI IPv6 или IPv6
13:46
да
13:49
таблицу соответсвия объект - мак строить во время interface discovery, хранить в монге и в памяти noc-discovery
13:52
dvolodin, I do a "hg clone http" and only receive 7 files
13:54
I'm clone to new directory
13:54
13:56
Thanks, will try againg later
13:56
again*
13:57
а что за ошибка-то появляется при обновлении ? "abort: repository is unrelated"
Share this page
Share this page: