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: 15.09.2015
SergeR #
03:16
Добрый день! Подскажите пожалуйста по скрипту add_vlan - пытаюсь на Cisco.IOS создать vlan пишет следующее <class 'noc.sa.interfaces.base.InterfaceTypeError'> Parameter 'vlan_id' required START OF TRACEBACK------ при этом vlan_id поле заполнял
bignik #
04:54
SergeR: ну NOC у тебя номер вилана не видит...
04:54
попробуй под дебагом из командной строки...
SergeR #
05:24
ок, спасиб, попробую
In-nick #
05:33
Не работает обновление днс зон при: csv-import -r update ip.address file.csv - ЕСЛИ данные ужу существуют... (Если есть новые данные (хотя бы один IP новый) - то рефреш зон происходит). Через вебморду - всё ОК.
05:33
Есть идеи как это можно обойти ?
zi_rus #
06:56
In-nick: а нок свежий? я про похожее dvolodin на мозги капал и вроде даже он исправил
06:57
но это было давно
06:57
может даже еще в прошлом году
bignik #
06:57
Всем, добрый день. Создал в коллекции новый файл для шасси 7609-S и получил странную картину: блоки питания и voltage termination module к шасси не привязались. Они оказывается подхватились от Catalist-а 6500 и соответственно к моему шасси - ни каким боком...
In-nick #
06:57
zi_rus: да. нок последний
zi_rus #
06:58
bignik: нок подхватывает по PID посмотри что железка отдает и что в коллекции прописано, открой object model блока питания и посмотри какие part_no там указаны
bignik #
06:59
да part_no (pid) у них одинаковый - в этом и проблема...
07:00
zi-rus: это у тебя кажется Хуавеи есть?
zi_rus #
07:02
есть да
07:02
да я про что и говорю
07:02
надо определиться как делать правильно и исправить
07:03
тут же куча народу рисует эти модельки
bignik #
07:06
ну похорошему эти блоки нужно вынести в отдельные группы (директории, в коллекции есть уже такие) и привязывать оттуда. Но я как-то не очень уверен в своих силах и не хотелось бы плодить мракобесину у себя, которая при обновлении отвали
dvolodin #
07:07
bignik: там одни и те же блоки питания
07:07
да и шасси одно и то же
07:07
отличие только в прошивке idprom
bignik #
07:10
ну возможно, но определяется то шасси как 7609-S и соответственно у меня шасси висело как unknow, а карты в воздухе висели (т.е. не привязанные). добавил свое шасси, все карты привязались, за исключением этих.
dvolodin #
07:12
там нужно connection type смотреть
07:12
они в шасси должны совпадать с шеститонником
07:12
тогда и карты будут вставать
bignik #
07:15
у шасси шеститонника part_no другой, поэтому мой к нему не привяжется. там в коллекции есть папка \PWR может блок питания вынести туда?
dvolodin #
07:16
если другой part no -- тогда и другую модель нужно
bignik #
07:18
так я другую и создал в папке 7600.
dvolodin #
07:18
bignik: очень сложно лечить по фотографии
07:19
а в базе она у тебя лежит?
07:19
и как ты ее создавал
bignik #
07:21
взял за основу 7609 и поправил все part_no и вот эти voltage termination module, перегенерил uuid и инсталлировал ./noc collection --install
zi_rus #
07:22
ты как-то мутно действуешь
bignik #
07:23
ну хорошо, в как правильно?
07:26
так как part-no для блоков питания и VTT совпали NOC распознал эти модули как от шеститонника и оставил висеть в воздухе (т.е. к моему шасси не привязал)
zi_rus #
07:28
блоки твоего шеститонника подходят к 7600?
07:29
это одни и те же блоки
07:29
или они отличаются
bignik #
07:29
у меня 7609-S, а Cat 6509-E очень с ним похож по шасси...zi-rus: у тебя Хуавеи S9306 - S9312 есть?
07:30
и блоки питания у них одинаковые...
zi_rus #
07:30
ну вот
07:30
раз одинаковые
07:31
тебе надо просто указать правильный connection type
07:31
Cisco | 7600 | PSU
07:31
и оно все тебе воткнет
07:32
у меня только 9303
07:32
ne40
07:32
и cx600
bignik #
07:34
а с ne40 display elabel и dis ver - куда нибудь выложить можешь - я get_inventory для хуавеев пилю...
zi_rus #
07:34
давай посмотрим
tatata #
07:50
День добрый, а как лечить вот такое (возникает при csv импорте файла csv где я вручную добавил устройство): EXCEPTION: <class 'mongoengine.errors.ValidationError'> u'' is not a valid ObjectId, it must be a 12-byte input of type 'str' or a 24-character hex string
dvolodin #
07:52
сегмент пропиши
07:52
а вообще - я такое патчил
tatata #
07:52
вот как раз прописал сегмент...
07:55
что интересно: при экспорте-импорте исходного файла всё ок. Если я добавляю в экспортируемый файл ещё 1 строчку где меняю только необходимые значения (имя ип path и т.д.) то при импорте вылазит это сообщение
TSergey #
07:57
чего пишешь в path? на какой ты версии?
tatata #
08:00
15.05.1dev11539
08:01
под path я имел ввиду параметр remote_path там пишу совпадающее с именем значение
dvolodin #
08:02
http://i68.fastpic.ru/big/2015/0915/8e/db9d50018ea032ed73b4dbeda278138e.png
08:02
таки да
TSergey #
08:05
tatata: у тебя есть в SA\MO\Edit параметр remote_path?
dvolodin #
08:06
башенка научилась деплоить NOC и стримить прогресс в веб-морду
tatata #
08:07
если в веб интерфейсе то такого параметра нет есть просто Path. Если в файле csv то там как раз параметр remote_path
dvolodin #
08:08
башня будет сама вытаскивать апдейты с bitbucket
08:08
разворачивать локальный репо
08:09
и NOC будет деплоиться из локального репо
bignik #
08:12
<dvolodin>: подскажи, после того как NOC сделает get_inventory, он лезет в manifest.csv и ищет первое совпадение, потом по найденному он уже делает привязки?
dvolodin #
08:15
нет, конечно
08:16
он не лезет в манифест
08:18
log jobs включи
08:18
и посмотри, он подробно расписывает
tatata #
08:34
Обновил релиз всё заработало на тесте. Спасибо
Villi #
08:46
а что означают пунктирные линии в Network Map? все сплошные, а одна пунктиром нарисовалась
TSergey #
08:56
tatata: ты знаешь что это такое? это очень редко применяется
dvolodin #
09:08
Villi: 10M
evyscr #
09:42
эм...
09:43
если пунктир - 10М, то он слишком часто неверно определяется
Villi #
09:43
вот у меня видимо тот же случай, так-то там гиг
evyscr #
09:43
или применяется
09:43
Villi: с обоих концов определяется?
Villi #
09:55
в смысле с обоих концов
09:56
где нок спрашивает и хранит скорость я вообще хз
09:56
но по факту на коммутаторе 1G
kuz #
15:52
Товарисчи в интерфейсе нока гдето отображаются lldp neighbors? А то lldp discovery проходит удачно а линков не видно
16:14
Объясните как должна происходить линковка lldp
16:36
Добрый день. У меня непонятка с обнаружением линков. Juniper ex2200 и ex4200 подключены по оптике двумя линками (LACP). В скриптах в MO видно что информация о соседях поступает, но на вкладке interfaces в inventory линки пустые. Нашел еще правила но в них не ковырялся, ибо не з
Villi #
16:39
если линк находится только на одном соседе - он попадает как candidate в links
16:40
если находится и на втором соседе, то автоматические становится approved там же
16:40
в discovery он тебе должен показать сколько линков нашел
kuz #
16:41
Где конкретно?
16:42
в каком discovery
Villi #
16:51
там же где и links
kuz #
16:52
Если ты про MO то там только статус скрипта показывает
zi_home #
17:25
последний столбец
Tweet
Share this page
Share this page: Tweet