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: 21.02.2014
TSergey #
03:48
привет
03:48
расскажи, ты на 0.8 develop?
lexus-omsk #
03:55
кто, я? (ц) да, только не обновлялся недели 2 уже
TSergey #
04:00
расскажи, как карту загружать? вот это актуально http://kb.nocproject.org/pages/viewpage.action?pageId=2687475?
lexus-omsk #
04:10
ничего такого не делал, OSM и Google работают из коробки
04:13
но если стоит именно задача не использовать внешние ресурсы, а всё хранить у себя, тогда надо делать по статье... правда что-то уже могло поменяться
TSergey #
04:15
хм, а я чего-то просто карту не могу найти :(
04:18
в 0.8 она была в GIS\Map
lexus-omsk #
04:19
теперь в Inventory, в Gis только настройки остались
TSergey #
04:19
в Inventory у меня только Network Map
lexus-omsk #
04:19
Inventory - Inventory
TSergey #
04:20
два фрейма, слева Global Lost&Found, слева пустой
04:20
точнее справа
04:21
справа должна быть карта?
lexus-omsk #
04:31
Да, когда создаёшь контейнер типа City (например), то при клике на нём открывается карта
TSergey #
04:33
сейчас попробую
04:34
а скажи, не сталкивался с таким, в MO линки укзаны на одни железки, а в Network Map на другие?
04:34
*указаны
lexus-omsk #
04:35
не, вроде не было такого
TSergey #
04:39
про карту: сделал город, вытянул направа, появились вкладки Map, Data, Comment, Files
04:46
и куда добавить геоданные? собственно карты так и нет
lexus-omsk #
04:49
в map вообще пусто или океан? просто там по умолчанию непонятно где рисуется, надо ткнуть Set position на нужном месте
TSergey #
04:53
вообще фон светло зелененький
04:53
а слева внизу масштаб
04:54
каким браузером ты пользуешься? может это в лисе у меня так
04:57
dvolodin: привет
04:57
в 0.8 у меня линк найден правильно, в 0.8.develop с другой железкой, что может быть не так?
04:59
и вопрос, какими селекторами ты пользуешься? выбирает только по одному тэгу, по имени, вида "s2-1-1|s35-1-1"в 0.8 выбирает эти две железки, в 0.8.develope по такому фильтру селектор показывает все MO
05:04
хм, еще один линк неправильно
dvolodin #
05:05
TSergey: с тегами разбираться надо
05:05
в чем неправильность линка
TSergey #
05:05
не на ту железку прилинковал
05:06
а на 0.8 справился
05:06
уже два таких линка нашел
05:08
"dvolodin: TSergey: с тегами разбираться надо"
05:08
+ фильтр по имени, в селекторе, работает некорректно
05:09
а рестартану-ка я нок
05:11
линкует циски, метод показывает STP
dvolodin #
05:11
странно, STP не ошибается обычно
TSergey #
05:12
в том-то и дело, что в 0.8 эти оба линки сделаны коорректно
dvolodin #
05:13
stp_discovery не менялся с тех пор
TSergey #
05:14
может я чего недонастроил? 0.8.develop поставил чистый, добавил MO, сделал селектор, запустил дискаверинг
dvolodin #
05:17
там нет никаких селекторов в discovery
05:17
как ты его запускаешь?
TSergey #
05:18
в 0.8. линки идут:
05:18
s17-1-2 Gi 0/27 --- Gi 0/28 s337-1-2 и есть линк s337-1-2 Gi 0/25 --- Gi 3/12 s2-1-1
05:18
а в 0.8.develop он так слинковал
05:18
s17-1-2 Gi 0/27 --- Gi 3/12 s2-1-1
05:18
селекторы это про другое, для network map
05:19
к линкам не имеет значение, только к их отрисовке
dvolodin #
05:20
какие железки с обоих сторон?
TSergey #
05:20
я вот думаю, может s337 не опросился
05:21
сейчас напишу
05:22
s2-1-1 Cisco 6504 (Cisco s72033_rp
05:22
s17-1-2 Cisco C3560
05:22
s337-1-2 Cisco C3560
dvolodin #
05:24
а чего такие интерфейсы чудные?
TSergey #
05:24
это имена :)
05:24
или про вот это --- "Gi 3/12"?
dvolodin #
05:26
а
05:26
тогда кинь на пасту результат get_spanning_tree и get_chassis_id для этих трех железком
TSergey #
05:27
но в этой цепочке можно предположить, что s337 не опросился, а есть еще, где сложнее
05:27
сейчас сделаю
dvolodin #
05:31
да нет
05:31
это ему не мешает
05:31
если только get_chassis_id лажу не вернул
TSergey #
05:36
а вот чего говорит про get_chassis_id про s2-1-1
05:36
[
05:36
{
05:36
"last_chassis_mac": "00:1D:71:72:8B:3F",
05:36
"first_chassis_mac": "00:1D:71:72:8B:00"
05:36
}
05:36
]
dvolodin #
05:37
на пасту кидай
TSergey #
05:42
68 тысяч строк на s2, пастебин сходу не берет
dvolodin #
05:44
выдери только для нужных интерфейсов
05:44
там PVST+ ?
TSergey #
05:46
судя по хвосту
05:46
...
05:46
{
05:46
"designated_bridge_id": "00:1D:71:72:8B:00",
05:46
"designated_bridge_priority": 35985,
05:46
"point_to_point": true,
05:46
"priority": 128,
05:46
"state": "forwarding",
05:46
"edge": false,
05:46
"role": "designated",
05:46
"interface": "Po 5B",
05:46
"designated_port_id": "128.1673",
05:46
"port_id": "128.1673"
05:46
}
05:47
да, PVST+
dvolodin #
05:47
а с другой стороны?
TSergey #
05:47
get_spanning_tree для s2 в конце пишет "mode": "PVST+"
05:47
секунд
dvolodin #
05:48
HaLVeR: доработал я свой скрипт
05:48
теперь линкует
05:48
http://pastie.org/8754320
05:49
теперь можно слои рисовать
TSergey #
05:49
s17 тоже PVST+
05:49
s337 тоже
05:55
ну как же так, вот же, в 0.8 он же правильно слинковал
dvolodin #
05:56
очень трудно вслепую определить
05:57
правильно или неправильно
TSergey #
05:59
есть мысль
dvolodin #
06:00
порт еще смущает
TSergey #
06:00
http://pastebin.com/FZVpHZdn
06:00
линки правильно найдены, но не перелинкованы
06:01
Linking error: Already linked
06:01
для s2 --- s337
06:29
комрады, научите как карту увидеть
lexus-omsk #
06:29
насчёт перелинковки тут отдельные споры были - так и не решили, как оно должно работать... если я чего-нибудь не пропустил, конечно
TSergey #
06:31
сейчас некорректный линк разорвал и посмотрю чего дальше скажет
06:33
lexus-omsk: помогай с картой
06:36
ну вот, линки построились правильно
06:38
я опечален, значит нельзя строить автоматом
06:38
а я хотел на коммутаторы на узлах доступа напустить
zi_rus #
06:39
народ, покомментируйте, елси что не так
06:39
NOC-1290
06:39
NOC-1291
TSergey #
06:40
это то, что называется иссе?
zi_rus #
06:45
да
lexus-omsk #
06:50
TSergey: что с картой, не нашлась?
TSergey #
06:52
неа
06:53
я что-то не то делаю, явно
06:54
"zi_rus: да" надо и мне попробовать, про фильтры в SA\Setup\Object Selectors
zmejs #
06:54
а у тебя в инвентори что нибудь кроме lost&found имеется?
TSergey #
06:54
теперь "Томск"
06:54
а так больше еще ничего нет
zmejs #
06:55
ну вот по клику на нем должна карта вылезать
TSergey #
06:55
справа? просто зеленый фон
dvolodin #
06:55
TSergey: так ты его достань из-под африки-то
06:55
:)
TSergey #
06:55
как :)
zmejs #
06:55
зоом оут
TSergey #
06:56
едрена шиша :)
06:57
добрался до томской области
mikevlz #
06:59
вы карты ГИС/инвентори и схемы сети/инвентори не путайте. =)
TSergey #
06:59
мы не путаем
07:00
и как теперь объекту слева "Томск" сказать, что он Томск справа?
07:00
"Set position?
zi_rus #
07:00
dvolodin, NOC-1290 NOC-1291
TSergey #
07:01
dvolodin: некорректные линки разорвал, на нужные железки напустил "run discovery now", линки построились правильно
07:02
и, на мой взгляд, если нок так прореагировал, то где-то в алгоритме ошибка
buggy-funhouse #
07:08
утро!
TSergey #
07:08
buggy-funhouse: как успехи?
buggy-funhouse #
07:08
переставил, пока свою систему настраиваю. к обеду займусь noc
07:09
спасибо
mikevlz #
07:19
http://img7.joyreactor.cc/pics/post/%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%D1%81%D0%B8%D1%81%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD-%D0%B2%D0%B5%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B0-geek-1079427.jpeg
buggy-funhouse #
07:24
очень сомневаюсь, что drug free обошлось без наркоты
e_zombie1 #
08:00
у меня алкоголь
dvolodin #
08:03
TSergey: там предположение было, что если ты проставил линк руками, то ты точно уверен, что он есть
TSergey #
08:09
я не ставил линк руками
08:10
в этой версии ни одного
zi_rus #
08:14
dvolodin, нок не переписывает линки в принципе никакие, приходится старье убивать, ты это так и не исправил, вот мы сегдня поставили свич в разрыв кольца, приходится лезть в нок и убивать старый линк, а потом ждать пока он отдискаверит новые два, хотя тут
08:14
ситуация очевидная и он мог бы сам прописывать новые линки
08:16
есть сказочная проблема по удалению линков если например произошел обрыв или еще что, но когда на порту линк просто меняется и измененный линк подтвержден со всех сторон то почему не переписать его?
dvolodin #
08:18
возможно
08:18
думать надо
08:18
главное, чтобы они не флапали
TSergey #
08:24
стоп, так а в моем случае --- неправильно залинковалось, а после разрыва правильно, как эе так? значит алгоритм чего-то не учитывает
08:25
пытаюсь подсунуть длинку get_spanning_tree, запускаю
08:25
./noc debug-script get_spanning_tree
08:25
отвечает 2014-02-21 12:22:07,085 Error: Invalid script 'DLink.DGS3100.get_spanning_tree'
08:26
где посмотреть что не так? раньше вроде все ошибки выводились
Dmitry1 #
08:27
такого скрипта нету
TSergey #
08:28
так я его положил :)
08:29
эта ошибка говорит, что он его не видит?
08:29
рестартану
08:31
недостаточно рестарта, в MO\Scripts его нет
08:31
где-то нужно прописывать?
08:32
а, нашел
zi_rus #
08:36
TSergey, внутри скрипта еще прописывается что он реализует
TSergey #
08:36
:)
08:37
так он рабочий, на трех других железках, в 0.8 он работал (может и неправильно)
zi_rus #
08:37
name = "Cisco.IOS.get_arp"
TSergey #
08:37
да, именно тут я и забыл заменить DxS на DGS3100
08:38
дебаг отработал, ясно чего нужно доделать
08:38
а вот в SA\MO\Scripts он так и не появился
zi_rus #
08:42
рестартани нок, если очень хочешь
TSergey #
08:42
рестартанул
zi_rus #
08:45
а как можно в меню добавить свой раздел? хочу туда свои приложения положить, чтобы не прыгать по разделам
dvolodin #
08:52
каталог и __init__.py в нем
zi_rus #
08:58
каталог где?
08:58
в корне?
TSergey #
09:02
dvolodin: положил в профили скрипт, ./noc debug-script get_spanning_tree отрабатывает,
09:02
но в SA\MO\Scripts, в списке скриптов, get_spanning_tree нет
09:02
что не так?
09:10
где-то нужно регить скрипт, что бы он его в MO показал?
Kostua #
09:27
Бонжур! А как быть в такой ситуации: в инвентори есть коммутатор у которого есть обнаруженные линки, поменяли коммутатор и изменились линки - теперь показывает что между коммутаторами два линка
09:27
старый и новый
09:27
,
e_zombie1 #
09:29
шайтан
Kostua #
09:30
повторный дискавери всех причастных не помогает
Dmitry1 #
09:35
значит что-то с тем коммутатором
Tweet
Share this page
Share this page: Tweet