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: 06.03.2014
aisherem #
02:28
Приветствую, ктонибудб знает как опросиьт подсеть, я завел в IPPAM подсеть, и хочеть пропинговаь хосты, на приедмет заполнения области
giesen__ #
02:37
is there any way to create multiples of the same DNS zone for different VRFs
02:38
(ie reverse zone for 10.0.0.0/8, one for vrf blue, one for vrf red)
TSergey #
05:34
lexus-omsk: есть у тебя DGS-3100?
freeseacher #
05:42
aisherem, там все просто. надо добавить шлюзовой хост. шлюбзовым будет такой хост у которого есть ip адреса в двух и более сетях. в свойстве такого хзоста должен быть задан MO
aisherem #
05:43
freeseacher: благодарю!
05:44
ещё вопрос ещё вопрос где узать когда последний раз было сканирование сетки, и как часто она производится
freeseacher #
05:44
сканирование сетки не производится вовсе
05:44
а пинги посылаются довольно часто.
aisherem #
05:45
ну почему я добавил маршрутизатор. там есть влан и я вижу там компы
freeseacher #
05:45
точные значения сейчас не скажу
05:45
маршрутизатор то навернео циска ?
aisherem #
05:45
да
freeseacher #
05:45
ага. значит нок зашел и собрал с него таблицу arp ?
aisherem #
05:45
ну вот, я хочу знать как часто картина обновляется
freeseacher #
05:46
по умолчанию раз в сутки
05:46
настраивается в sa > setup> moprofile
aisherem #
05:46
а где это шедулинги можно глянуть...
freeseacher #
05:46
там default > ip discovery
05:47
следующие шедулинги видать в МО
05:47
в вкладке дискавери
aisherem #
05:48
Благодярю!!
05:48
ещё вопрос я уже задавал, как сделать чтобы FQDN рещзолвился с внешнего DNS
freeseacher #
05:49
никак
aisherem #
05:49
плохо
freeseacher #
05:49
нок считает себя источником информации о днсе а не приемником таковой
05:50
ноку можно объяснит ьгде у вас днс и попросить его обновлять тот днс сервер
aisherem #
05:50
ну доступ на запись к дсу мне никот не даст
freeseacher #
05:51
печально. значит будет так же как у меня :)
05:51
example.com
lexus-omsk #
05:51
TSergey, нет
aisherem #
05:53
жаль, ведь эот не сложно реализоваьт, существенный минус
TSergey #
05:54
lexus-omsk: может подскажешь куда копать, в SA|MO\Edit\Interfaces для DGS-3100 не активна вкладка Switchports
05:54
в профиле не было get_switchports, добавил из DxS, он отдает данные нормально
05:55
но этого видимо недостаточно, чего-то еще нужно
freeseacher #
05:55
aisherem, реализовать действительно не сложно, если есть опыт програмирования на питоне покажу где смотреть
aisherem #
05:56
опыта программирования в принципе нет, на уроване лет 15 назад сдавал сессию по фортрану
lexus-omsk #
05:56
TSergey кладётся в базу оно скриптом get_interfaces, так что смотри его
TSergey #
05:57
спасиб, буду смотреть
05:57
в нем все гут, вланы отдает
lexus-omsk #
05:58
скорее всего там надо переписать на новый лад, вместо is_bidge = true сделать enabled_protocols ["Bidge"] - посмотри в других профилях
freeseacher #
05:58
ну при внедрении опенсорсных продуктов, как правило приходится чегото впиливать, так что если будете продолжать разобраться на уровне "читать" скорее всего придется
05:58
особенно если нужны перламутровые пуговицы
aisherem #
05:59
задача как раз внедрить и чтобы пользовалось 5-7 человек, приэтом в случае увольнения внедрителя система колом не встала...
freeseacher #
06:01
колом то оно не встанет.
lexus-omsk #
06:02
TSergey точнее enabled_afi там, а не protocols
TSergey #
06:02
lexus-omsk: ага, уже сомтрю
freeseacher #
06:03
если чего dvolodin умеет делать платную поддержку. на предмет эпических крахов.
aisherem #
06:04
freeseacher а еще маленький вопросик, почемуто включены железки друг в друга а по cdp видится только один линк, по mac тоже не надожит в дискавери, реально включены друг в друга
06:05
freeseacher да хотелось бы купить продукт. а он без платный, поэтому как то сложно его использовать
freeseacher #
06:06
ну появится dvolodin спроси. у него есть договор на платную поддержку.
06:06
дискаверинг отработать должен с двух сторон
06:07
при чем сразу три задания с обоих сторон должны отработаь
06:07
get_cdp, get_chassis_id, get_interfaces
06:07
тогда линк построится и подтвердитсо
TSergey #
06:14
lexus-omsk: да, помогло
lexus-omsk #
06:17
надо тогда патч прислать Dmitry1, чтоб посмотрел и закоммитил
TSergey #
06:17
я не умею делать патч
06:24
я хотел запустить пирулю, для выставление профиля "UNI", по правилу, что на порту есть антаг влан не равный 1
06:25
и увидел, что для DGS-3100 нет инфы по вланам на портах
aisherem #
06:25
freeseacher ну вот чтото не работает походу
TSergey #
06:26
и может собрать инфу, что по портам, где антаг==1 нужно включить lldp
06:39
dvolodin: можно ли в перуле штатно куда-то лог писать?
dvolodin #
06:39
да,
06:39
import logging
06:40
и вперед
buggy-funhouse #
06:41
dvolodin: у каждого метода есть snmp реализация и cli? бывает такое, что только snmp?
TSergey #
06:41
logging.error
06:41
logging.info
06:42
а куда будет логировать?
dvolodin #
06:44
как логгер настроишь?
TSergey #
06:45
видимо никак :)
e_zombie #
06:51
,
06:51
обновляться можно? ничего не поломали?
TSergey #
06:51
утром обновлялся
06:52
без ошибок
e_zombie #
06:52
если час обновится нормально - то вам голых девочек. а вот если нет.... то всё равно голых девок
dvolodin #
06:55
:)
e_zombie #
06:56
такс. просто голых девок.
dvolodin #
06:56
просто голых девок, или все равно голых?
06:56
ты уточняй
TSergey #
06:57
dvolodin: про логер --- это что0то очевидное? что-то нарыть пока не могу
e_zombie #
06:57
я и говорю "просто ..." а не "всё равно ..."
zi_rus #
06:59
_4ePTeHok, проверил на ASR9k конекшены сработали, все воткнулось
e_zombie #
07:00
https://pp.vk.me/c310322/v310322151/a604/Xp8s1En4YD4.jpg
07:01
https://pp.vk.me/c310322/v310322151/a577/LOEVhGYH5Os.jpg
07:01
https://pp.vk.me/c310322/v310322151/a595/VTEz_LmXF48.jpg
07:02
мне лично пока вот эта больше всего нравится https://pp.vk.me/c310322/v310322151/a53b/8oaP4OJRtsg.jpg
buggy-funhouse #
07:04
e_zombie: п/п это вконтактовское?
e_zombie #
07:04
https://vk.com/overhearvulgar
07:05
да. они сцуки не берут без сигны.
buggy-funhouse #
07:05
знаю, подписан xD
e_zombie #
07:05
из чёрного скотча сделал буковки.
buggy-funhouse #
07:05
да вижу
07:05
что не изолента?)
e_zombie #
07:06
изолента не удобная. плюс до неё было долго докопаться в ящиках с инструментом. а скотч у меня всегда под рукой на съёмке.
evyscr #
07:07
e_zombie: так я не понял, ты обновился нормально или нет?
e_zombie #
07:07
(10:58:27) e_zombie: я и говорю "просто ..." а не "всё равно ..."
07:07
(10:53:17) e_zombie: если час обновится нормально - то вам голых девочек. а вот если нет.... то всё равно голых девок
evyscr #
07:08
а это была девка или девочка? я не разглядел
_4ePTeHok #
07:09
zi_rus, гуд
e_zombie #
07:09
evyscr: вроде всё видно. 18+
07:10
хотя роста в ней метр с кепкой.
_4ePTeHok #
07:10
dvolodin, Дим, подскажи уже, можно ли с ./noc shell добится результата get_mac_address_table например?
dvolodin #
07:10
да, можно
07:11
managed_object.scripts.get_mac_address_table
07:11
:)
_4ePTeHok #
07:11
в качестве managed_object - type object?
07:11
или id?
07:12
впрочем счас проверю
buggy-funhouse #
07:12
dvolodin: так можно любой скрипт вызывать?
07:12
из sa/profiles?
zi_rus #
07:13
да
dvolodin #
07:16
TSergey: ты мне вот что скажи, патч для lldp discovery нужен вообще был или нет?
_4ePTeHok #
07:17
dvolodin, >>> o
07:17
<ManagedObject: ant-ovseenko-18-1-es3528.line-r.ru>
07:17
>>> o.scripts.get_mac_address_table
07:17
<noc.sa.models.managedobject.CallWrapper object at 0x80c5ae990>
07:17
а результат?)
dvolodin #
07:18
а ты вызови его :)
07:18
() поставь
aisherem #
07:21
у меня НОК сдох, добавил ему около 60 коммутаторов и маршрутизторов, переварить он такое не смог 504 Gateway Time-out что можно сделалать, помню в кактусе когда он не успевал отрабатывать ему админы тото делали и он работал, типа больше процесов
_4ePTeHok #
07:22
=)
07:22
спасибо, отработало
freeseacher #
07:22
aisherem, coding
_4ePTeHok #
07:22
aisherem, у меня в ноке больше 400 объектов
07:23
22 тыс мак адресов в макдб.
07:23
и все живое)
aisherem #
07:23
freeseacher не понял
freeseacher #
07:23
у меня твое сообщение в левой кодировке пришло
aisherem #
07:24
4ePTeHok у меня страница начальная открывается а потом нажимаешь на девалтовый врф, чтобы сети посмотреть и усё приплыли
freeseacher #
07:24
видимо в блокноте набирал
aisherem #
07:24
да тут я набирал
07:24
у меня НОК сдох, добавил ему около 60 коммутаторов и маршрутизторов, переварить он такое не смог 504 Gateway Time-out что можно сделалать, помню в кактусе когда он не успевал отрабатывать ему админы тото делали и он работал, типа больше процесов
07:24
видно?
dvolodin #
07:25
aisherem: 60 коммутаторов -- это вообще копейки полные
_4ePTeHok #
07:25
в логи смотри, процессы нока запущкны или нет прверь
freeseacher #
07:25
http://i58.fastpic.ru/big/2014/0306/89/1f5d6a4944301470b558b7f205bdd689.png
dvolodin #
07:26
скорее всего просто noc-web не запущен
_4ePTeHok #
07:26
или упал)
aisherem #
07:28
не подождёшь, ничего не делаешь, через некоторе время на страницу главную заходит
d8e9c0 #
07:28
утра
buggy-funhouse #
07:34
ку
aisherem #
07:36
странно что кодировка такая
07:36
я могу по кускам набрать
07:36
для тебя
07:36
док сдох, добавил туда 60 объектов коммуторов и свичей
07:37
теперь в IPPAN незаходит, нажимаешь default vrf и всё приплыли
misak #
07:37
здрасте
aisherem #
07:37
504 Gateway Time-out
lexus-omsk #
07:38
aisherem бывает так же, когда длинные сообщения отправляешь, кодировка слетает
misak #
07:38
кто знает, что означает тип ошибки VLANIngDr у Длинка ?
aisherem #
07:38
не могу посмотреть сети 504 Gateway Time-out
misak #
07:39
ок, нашел
freeseacher #
07:42
aisherem, tail -f /var/log/noc/noc*
07:43
ну или если не настроил еще то tail -f /srv/noc/log*
aisherem #
07:47
tail: cannot open `/var/log/noc/noc*' for reading: No such file or directory
07:48
tail: error reading `/srv/noc/log': Is a directory
07:48
tail: /srv/noc/log: cannot follow end of this type of file; giving up on this name
e_zombie #
07:48
проверяй конфиги.
freeseacher #
07:48
да
ugenk #
07:52
Добрый день!
07:52
Подскажите, при изменении или добавлении MO
07:52
вываливается вот такой вот трейсбек: http://paste.org.ru/?yjmwd3
aisherem #
07:52
ugenk какая верися?
TSergey #
07:53
dvolodin: TSergey: ты мне вот что скажи, патч для lldp discovery нужен вообще был или нет?
07:53
нет, заработало и без него
dvolodin #
07:54
ok
aisherem #
07:56
в общем у мня такая ситуация в инвентори заходит карту строит, а в адресс спейс менеджмент нет :(
buggy-funhouse #
07:59
TSergey: вот тебе и ответ =)
07:59
Ты суп будешь или макароны?
07:59
Да
TSergey #
08:00
странн ты читаешь, "вопрос патч был нужен или нет?"
08:00
ответ: нет, заработало без него
dvolodin #
08:00
ugenk: синхронизация с ipam включена была
08:01
имя объекта должно быть валидным FQDN
buggy-funhouse #
08:01
TSergey: косой, верно
TSergey #
08:01
buggy-funhouse: ну или так: "ты вообще читаешь или нет? нет, я только пришу про суп"
buggy-funhouse #
08:02
да, хочу есть
08:02
что поделать
TSergey #
08:02
вот в чем дело
_4ePTeHok #
08:04
dvolodin, типы в модельках уже юзаются при сборке потрохов?
TSergey #
08:07
dvolodin: я делал топологию, добавлял lldp на узлах последовательно, в Network Map порты у девайса, от которого 11 линков отрисовывались, начиная с 8 по 18. потом я на этой железке разбирался с get_interfaces и линки отвалились. разобрался, нок все слинковал, но теперь в Net
08:08
можно как-то его пнуть, что бы он перерисовал их последовательно?
ugenk #
08:11
dvolodin, спасибо
08:20
прописал имя как sw111.datahata.by, то же самое
TSergey #
08:33
http://kb.nocproject.org/display/DOC/Logging --- а я уже так обрадовался :)
zi_rus #
08:36
TSergey, документация помогает медитировать, смотришь на белый лист и познаешь тщетность всего сущего
TSergey #
08:36
да, этого хватает :)
08:37
хочу логирование к пирулю прикрутить, есть несколько задачек, интересно чего расскажет про сеть
08:40
zi_rus: не знаешь, можно ли перерисовать порты в топологии?
zi_rus #
08:40
в смысле?
TSergey #
08:40
а вот я выше писал
08:41
вот так они у меня на железке нарисовались: 12,13,10,11,8,17,18,16,15,9,14
08:42
отключал 8 и 18, делал редескавери, он их снвоа так-же в середину впендюрил
zi_rus #
08:42
чего-то я не вдуплил
08:42
дискавери ллдп интерфейсы
TSergey #
08:43
в Network Map рисуем топологию
zi_rus #
08:43
нет
TSergey #
08:43
да :)
zi_rus #
08:43
на карте показываются железки и линки между ними
08:43
ты ничего не рисуешь
TSergey #
08:43
ага
zi_rus #
08:43
в лучшем случае можешь подвигать
TSergey #
08:43
да, так и есть
zi_rus #
08:44
иии
TSergey #
08:44
НОК на железке нарисовал порты в последовательности 12,13,10,11,8,17,18,16,15,9,14
zi_rus #
08:44
где нарисовал
08:45
на карте или в инвентори
TSergey #
08:45
в Network Map :)
08:45
в инвентори все последовательно
zi_rus #
08:45
ну он не нарисовал а показал слинкованные порты
TSergey #
08:45
ок, показал слинкованные порты в последовательности 12,13,10,11,8,17,18,16,15,9,14
zi_rus #
08:46
дальше
TSergey #
08:46
можно ли сделать, что бы они шли последовательно
zi_rus #
08:46
это принципиально?
TSergey #
08:47
коммутаторы, что прикреплены к этому, я подключал последовательно, включал lldp, дискаверил, проверял
08:47
выстроил коммутаторы в топологии, все красиво, дерево
08:48
потом у того, у которого 11 линков, поломал get_interface
08:48
да, когда дерево было --- слинкованные порты отрисовывались последовательно
08:49
починил get_interfaces, передескаверил
08:49
дерево стало походить на перекрученный жгут
08:49
да и в чем логика такой последовательности портов?
08:50
пробовал разлинковать 8 и 18, передискаверил, все равно они поали в середину
zi_rus #
08:50
там хотели движок карты менять так что править в старом что-то вряд ли будут
TSergey #
08:50
*попали
zi_rus #
08:50
я не знаю логику
TSergey #
08:50
что-то эти слова модно почти ко всему применять :(
zi_rus #
08:50
может по алфавиту
TSergey #
08:50
*можно
zi_rus #
08:51
посмотри название железок слинкованных по портам
08:51
может они попорядку идут
08:51
TSergey, SA>MO нормальный, там можно и фиксы производить
08:52
vc.vc тоже
TSergey #
08:52
в том-то и дело, что они по порядку расставлены, s561, s563 ... s636
08:52
а порты слева от них перепутаны
08:55
http://i022.radikal.ru/1403/46/04ca37ce9030.jpg
buggy-funhouse #
08:57
TSergey: анархия
TSergey #
08:57
грусть-печаль
08:58
такой продукт клевый, а такие мелочи прям эххх
zi_rus #
08:59
TSergey, ибо пилит один человек после работы
TSergey #
09:00
я бы рад что-то поправить, но это нереально
09:00
профили, что-то по мелочи --- да
09:04
"zi_rus: SA>MO нормальный, там можно и фиксы производить"
09:04
скажи, мне нужно выделить десяток коммутаторов, как это сделать? фильтра по платформе нет, сортировки по столбцу нет, два тэга уже фильтр пустой будет
ugenk #
09:06
dvolodin, оно ругается на ....ptr.datahata.by
09:06
я погрепал ptr.datahata.by в /opt/noc - ничего нету
09:06
где еще можно посмотреть?
freeseacher #
09:12
это видимо домен такой да ?
TSergey #
09:12
zi_rus: причем на другом чарте, на другой железке, порты отрисовались вполне в логично порядке
buggy-funhouse #
09:18
TSergey: возможно, они по snmp- Индексу рисуются
TSergey #
09:19
повторюсь :) я когда линки поднимал по одному, они отрисовались красивым деревом
09:20
веточка к веточке
09:20
Reload же откуда-то инфу по линкам берет
09:20
вот их там два, потмо три, потом четрые --- все рисуется нормально
freeseacher #
09:20
из монги тащит
TSergey #
09:20
бах, отрубили
09:21
восстановили, отрисоавли --- веник :)
freeseacher #
09:21
там же нету автолайаута
TSergey #
09:21
что это?
freeseacher #
09:21
авто расположение объектов
TSergey #
09:21
когда я жму Reload, я уверен, что все лики отрисовываются звново
09:21
*линки
09:22
я не про объекты же, ну или не совсем про объекты
freeseacher #
09:22
отрисоываются
TSergey #
09:22
ну
09:22
они легли в базу по другому?
freeseacher #
09:22
после сейва так как ты сказал
09:22
до сейва как то
TSergey #
09:23
нет, сейф не при чем
09:23
ему линки пофиг
09:23
он дает записать, только если девайс сместил
buggy-funhouse #
09:23
+
_4ePTeHok #
09:25
dvolodin, get_interfaces передает данные в vlan_discovery сейчас, или нет?
freeseacher #
09:26
нет
09:26
говорили не давно об этом
09:28
но при отданной информации о вланах весьма неплохо отображает эту инфу
09:28
если влан в ручную завести
TSergey #
09:39
Dmitry1: привет
Dmitry1 #
09:39
Привет
TSergey #
09:40
я правил в DGS3100 get_interfaces
09:40
"is_bridge": true
09:40
на
09:40
"enabled_afi": ["DRIDGE"]
09:41
а то не было "Switch" для DGS3100 в SA\MO\Edit Interfaces
buggy-funhouse #
09:59
после того, как снял галку is_managed, и поставли обратно, discovery не заупскается вообще
aisherem #
09:59
коллеги я нашел проблему, почему у меня падает нок, я домавил туда роутре у которого в таблице маков около 100500 страниц
buggy-funhouse #
10:00
после перезапуска отработал.
10:00
aisherem: да? сколько?
aisherem #
10:00
я его этот объект уже грохнул
10:00
но адреса осталсиь
buggy-funhouse #
10:00
почисти таблицу маков
aisherem #
10:01
как почистить, есть варианты а потом опять всё запросить, что переставлять не охота
buggy-funhouse #
10:01
http://forum.nocproject.org/index.php?topic=301.0
10:01
в конце
aisherem #
10:01
buggy-funhouse почистить не могу, я его уже удалил из нока
10:01
как померять сколько там арпов я не знаю, очень много, тока ести по тфтп слить и посчитать колво трок
10:02
строк
10:02
спасибо за ссылку сейчас попорбую, но там не маки а арпы
TSergey #
10:02
aisherem: почему не можешь удалить записи о маках-то?
aisherem #
10:03
я оговорился там арпы
10:03
также удалять?
TSergey #
10:03
а где ты в ноке видишь их?
buggy-funhouse #
10:04
правильно я понимаю, что нет инструмента добавления устройств по диапазону ip?
aisherem #
10:04
я добавил в сервер памяти до 2 гигов, больше их у меня нет, и когда хоходишь в дефалтовый врф, он до того как ласты склеять показывает страницу из котороя понял
10:05
чот есть маршрутизатор, зашел на него и ахнул
TSergey #
10:05
этот раздел еще не использую, не помогу
10:05
buggy-funhouse: как бы ты делал такое добавление?
aisherem #
10:05
я делал
TSergey #
10:06
да ну, в MO?
aisherem #
10:06
просканиорвал сеть стронней програмкой, потом всё слил через csv
TSergey #
10:06
ну тогда я экселем добавлял :)
buggy-funhouse #
10:06
берём ip, пробуем получить по snmp параметр, характеризующий вендора, а дальше по профилю get chassis_id и т.д.
10:06
хитрецы
TSergey #
10:07
имя еще по IP как-то можно нарыть, а вот профиь оборудования?
buggy-funhouse #
10:07
а также немлохо бы иметь добавление по дереву cdp или lldp
aisherem #
10:08
профиль оборудорвания нок определил сам
10:08
через snmp
TSergey #
10:08
я в snmp еще меньше понимаю, но ведь тоже нужны настройки
buggy-funhouse #
10:09
TSergey: я уверен, что есть oid, отвечающий за vendor
10:09
aisherem: т.е. ты ввёл только ip?
aisherem #
10:09
кстати линки между маршрутизаторам нок начал строить только после того как я включил udld дискавери и 90% линком он построил с помощью него
buggy-funhouse #
10:09
какая мин. инфа?
freeseacher #
10:09
новчики такие забавные. ;)
TSergey #
10:09
да я не спорю, мне тоже интересна эта тема
buggy-funhouse #
10:09
freeseacher: потому что копаемся в луже, ибо man нет
TSergey #
10:10
без SA Profile MO не импортнется же
aisherem #
10:10
buggy-funhouse, я согда 1 запись в ручную, выбрал IOS в профиле, потом через импорт экспорт выгрузил эту запись в файл csv
buggy-funhouse #
10:10
всем проставил и залил обратно?
aisherem #
10:11
потом туда копированием добавил кучу адресов и названия хостов, больше ничего не менял и всё
10:11
да потом залил туда но уже с 60 строками
buggy-funhouse #
10:11
ага
10:11
спасибо
TSergey #
10:11
aisherem: и профили NOC тебе потом правильные поставил? сам? чудеса
aisherem #
10:12
что за профили я не понимаю
freeseacher #
10:12
можно сделать было вот так
10:12
./noc shell
10:12
там там откроется питонячья консоль
10:12
from noc.sa.models import ManagedObject
aisherem #
10:12
я говорю везде поставил Cisco.IOS
10:12
у меня только они
freeseacher #
10:13
сделат ьсписков таком вот формате addr=["10.239.26.19","10.239.26.20","10.239.26.22","10.239.26.23","10.239.26.24"]
10:13
а потом вот так вот влить
10:13
for ip in addr:
10:13
ManagedObject(name = ip, is_managed = "t", administrative_domain_id = "2", activator_id = "2", profile_name = "DLink.DxS", scheme = "0", address= ip, port = "0", trap_source_ip = ip, max_scripts= "0", object_profile_id= "3", vc_domain_id = "3", auth_profile_id= "2").save()
dvolodin #
10:13
может BRIDGE?
buggy-funhouse #
10:14
freeseacher: Ну так и сделать апплет в web, не сложно же!
aisherem #
10:14
TSergey http://forum.nocproject.org/index.php?topic=301.0 скажи что изменить чтобы почистить арп а не мак
freeseacher #
10:14
buggy-funhouse, дык и правда не сложно.
buggy-funhouse #
10:14
консоль пугает
freeseacher #
10:14
просто у нас тут не принято одноразовые костыли впиливать в интерфейс
buggy-funhouse #
10:14
особенно питона)
10:15
с одной стороны понятно, с другой это не юзерфрендли, где юзер==сетевик, а программист-френдли, где программист==оунер
TSergey #
10:15
aisherem: скажи где ты его смотришь, найдем коллекцию
freeseacher #
10:16
автодискавери в неспешном написании. когда будет готов будет грандиозен как и все остальные штуки :)
aisherem #
10:17
TSergey Adress Space Mangment - Assigned Addres - там нажимаю default ALLOCATED 0:0 View
10:18
ip/ipam/1/4/0.0.0.0/0/
TSergey #
10:19
нажимаешь View IPv4
10:19
вверху: Начало Address Space Management Assigned Addresses
10:19
ниже: VRF: default › IPv4 ›
10:19
?
aisherem #
10:20
ага
TSergey #
10:20
или что значит "нажимаю default"
lexus-omsk #
10:20
что касается ipam - это в postgres таблички
aisherem #
10:20
я нажимаю на слово View
buggy-funhouse #
10:21
freeseacher: может помочь чем-то могу?
freeseacher #
10:21
есть опыт в python/js ?
buggy-funhouse #
10:22
Нет, 0.
aisherem #
10:22
lexus-omsk ка почистить там таблицу где хронятся опрошенные арпы с устройств
freeseacher #
10:22
тогда боюсь только в документировании
10:22
есть идея перенести часть вопросов в http://kb.nocproject.org/questions
d8e9c0 #
10:23
с ноком до позавчера у меня тоже было 0 ))) обыта в питон :DDD
buggy-funhouse #
10:23
freeseacher: я вопросы задал, никто не отвечалет)
sdmitri #
10:23
Всем привет!!! Ребята подскажите плиз! Я вот со старой базы (noc 0.7(4)) импортировал в CSV следующие таблицы.... vc.vc, ip.prefix, ip.prefixaccess, ip.address, ip.vrf, ip.addressrange, sa.managedobject, sa.managedobjectselector
10:23
Но когда пытаюсь экспортировать в noc 0.8 таблицу ip.prefix выдает ошибку Error importing data: Cannot resolve '90' in field 'vc' at line '153'
freeseacher #
10:23
нужны задаватели вопросов и отвечатели :)
sdmitri #
10:23
С чем это может быть связанно?
TSergey #
10:23
freeseacher: вы главное форум не грохайте, я хоть перенесу "свое"
freeseacher #
10:23
было бы здорово если бы человек получив ответ записывал его там
10:23
TSergey, резких движений с удалением в ближайшее время я не предвижу
TSergey #
10:24
aisherem: с ходу такой коллекции в монге не находится
freeseacher #
10:24
как максимум ридонли.
buggy-funhouse #
10:24
freeseacher: задавателей тут 98%, а отвечают немногие.
TSergey #
10:24
freeseacher: про документирование --- для начала с develop нужно уйти
aisherem #
10:24
freeseacher научите я буду сохранять свои вопросы
freeseacher #
10:24
в идеале в статику превратим
lexus-omsk #
10:24
aisherem: табличка ip_address, но я бы не спешил сразу грохать
buggy-funhouse #
10:24
freeseacher: надо дойти до грани 0,9, зафиксировать, опиисать. Ползти дальше. А тот тут каждый день что-то новое
freeseacher #
10:25
отвечают не многие. это да
aisherem #
10:25
lexus-omsk что делать то мне дальше нужно делать, а я туда зайти не могу
lexus-omsk #
10:25
select count(*) from ip_address - сильно много у тебя там адресов?
aisherem #
10:25
lexus-omsk где сдалть эту команду?
TSergey #
10:25
"lexus-omsk: табличка ip_address" это видимо не в монге?
buggy-funhouse #
10:26
freeseacher: мб, wiki-движок? Он всем знаком
10:26
NOC-1294 этот трейс вываливается, когда noc запрещён коннект по snmp.
aisherem #
10:27
lexus-omsk как зайти в пост гри таблицу, я всего как 4 дня линуксоид
10:27
lexus-omsk но в институте селекты дела лет 20 назад )
buggy-funhouse #
10:27
aisherem: psql noc обычно
freeseacher #
10:27
buggy-funhouse, там вики движок
lexus-omsk #
10:27
из под пользователя noc запускаешь psql noc
freeseacher #
10:27
confluence
aisherem #
10:28
пусто что то noc=# select count(*) from ip_address
buggy-funhouse #
10:28
можно разделить темы, кто-то за dsicovery, кто-то за ipam
lexus-omsk #
10:29
; в конце
aisherem #
10:29
lexus-omsk в ответ не выдал ничег о только noc-#
10:30
ERROR: syntax error at or near "select"
10:30
если в конце ;
10:30
о сделал
10:30
45514
freeseacher #
10:30
buggy-funhouse, давай
aisherem #
10:30
(1 row)
freeseacher #
10:30
ты за какие будешь ?
aisherem #
10:31
lexus-omsk я понимаю что 45514 штук... капец
freeseacher #
10:31
готов отвечать на твои вопросы в два нет даже в три раза чаще если ты будешь в ответ выливать это в виде доки
10:31
и это не эксклюзивное предложение.
lexus-omsk #
10:31
aisherem разве что у тебя неотдискаверились префиксы и всё это добро пытается на одной странице выгрузиться...
freeseacher #
10:31
я тоже самое MindGames предлагал
10:32
и даже zi_rus
d8e9c0 #
10:32
я готова помочь с оформлением и записью документации
TSergey #
10:32
freeseacher: невозможно писать доку, когда версия менятеся ежедневно
aisherem #
10:32
lexus-omsk так оно и есть
buggy-funhouse #
10:32
freeseacher: отлично. я
10:32
готов
freeseacher #
10:32
TSergey, зря ты про ежедневность.
10:32
большая часть функционала довольно статична
aisherem #
10:32
freeseacher есть инструкция как выкладывать ответы на вопросы?
buggy-funhouse #
10:32
discovery+MO тогда возьму
lexus-omsk #
10:32
но иногда оно реально кардинально меняется
freeseacher #
10:33
buggy-funhouse, дискаверинг отличная тема. но ее в ноке пока нету. поэтому предлагаю обозвать это дело первичное наполнение
TSergey #
10:34
напишите в форум, для начала, опытные поправят, если там что-то не учтено и тогда можно делать доку
10:34
смылс в доке, если неизвестно как работает, например линк-дискавери?
freeseacher #
10:34
форум довольно быстро превращается в трешак
10:34
и что бы найти ответ на вопрос приходится читать 5 страниц споров
TSergey #
10:34
ага, по году там никто не пишет
freeseacher #
10:35
TSergey, так и есть.
lexus-omsk #
10:39
aisherem а с какой железки надёргал столько арпов? для неё get_interfaces нормально собирает инфу?
freeseacher #
10:39
aisherem, если ты уже регнулся то думаю добавить вопрос будет не сложно
lexus-omsk #
10:40
prefix_discovery включён?
freeseacher #
10:40
просто вчепятываешь его в ask и погняли. так же как на stackoverflow и похожих платформах
aisherem #
10:41
я сделал так truncate ip_address ;
10:41
ща посмотрю
10:41
чот я наделял
10:43
как из sql выйти?
e_zombie #
10:43
кентрол це
aisherem #
10:43
не выходит
lexus-omsk #
10:45
ну тогда ctrl D или \q
aisherem #
10:45
спасибо! я почил!
10:45
lexus-omsk ну есть такие жедлезки где столько арпов )
lexus-omsk #
10:46
починил до следующего прохода дискавери =)
10:46
я имел в виду профиль какой, нормальные ли для него скрипты..
buggy-funhouse #
10:46
freeseacher: ну, не совсем дискаверинг, да, наполнение.
aisherem #
10:47
lexus-omsk нее, я удалил это роутер
10:51
я свой трабл кинул сюда http://forum.nocproject.org/index.php?topic=301.msg1071#msg1071
freeseacher #
10:53
aisherem, довольно вредный совет
10:53
ты дропаешь таблицу. если сделать такое на более менее живой инсталяции или скажем сделать эжто через полгода ты уронить собранную с трудом инфу
aisherem #
10:54
если она дискаверится каждый раз?
10:54
могу удалить
freeseacher #
10:55
сейчас у тя там информация которая дискаверится
10:56
а потом ты поймешь что туда имеет смысл занести кто отвечает за сервер или циску
10:56
или в описании ойпишника вести инфомарцию о том пользователи котоырй за ним сидит
10:56
или еще чего в голову придет
aisherem #
10:58
ты умерен что это там храниться?
freeseacher #
10:58
да
10:59
например в поле дескрипшен
10:59
оно большое не зря :)
aisherem #
11:00
ага потёрлась информация, я оди хост вручную заводил
freeseacher #
11:01
команда транкейт могла и не пройти
11:02
если бы у тя были бы закладки
11:02
и потребовала бы ключ cascade
11:02
который мог бы захватить за собой и базу vlan
11:06
поговорили с dvolodin вопросы на http://kb.nocproject.org/questions можно задавать на руском
11:06
тогда и ответ будет на русском
buggy-funhouse #
11:08
а зачем? пусть in english
11:10
freeseacher: Алексей Широких это ты?
freeseacher #
11:11
да
_4ePTeHok #
11:24
счас тебя за подкаст допрашивать будут)
e_zombie #
11:27
чёьл у меня линуховый профиль не канает
11:27
2014-03-06 15:26:05,700 [SSH: 88.147.128.20] set_patterns([('^((?!Last)\\S+ login|[Ll]ogin):', 'USERNAME'), ('^[Pp]assword:', 'PASSWORD'), ('^\\w+.+\\w+.~ ?\\$', 'UNPRIVELEGED_PROMPT'), ('^(\\S*?.?~? ?# ?|\\S+:~> |\\[admin+@\\w+:/root+\\]|\\[root+@\\w+ /root+\\]\\$)', 'PROMPT'), ('(--More--)', 'PAGER')])
11:27
2014-03-06 15:26:05,705 [SSH: 88.147.128.20] on_read: 'Last login: Thu Mar 6 15:25:07 2014 from 88.147.128.54\r\r\n'
11:27
2014-03-06 15:26:05,784 [SSH: 88.147.128.20] on_read: '[nocproject@portal ~]$ '
11:27
и потом не ловит промт
11:28
$ ssh -p 1022 nocproject@portal.san.ru
11:28
nocproject@portal.san.ru's password:
11:28
Last login: Thu Mar 6 15:26:05 2014 from 88.147.128.54
11:28
[nocproject@portal ~]$
d8e9c0 #
11:31
деде подкаст?)
_4ePTeHok #
11:34
https://www.youtube.com/watch?feature=player_embedded&v=ONmLuXGsZh4, да, было там
11:34
ой бля
11:34
не то
11:34
e_zombie, было там да
e_zombie #
11:36
фиксеть будут?
_4ePTeHok #
11:36
щас виртуалка загрузится
11:36
покажу как попробовать
d8e9c0 #
11:36
<_4ePTeHok>, ээээээ я думала будет что то про нок :D
_4ePTeHok #
11:36
сканает - закомиттим
11:36
d8e9c0, google linkmeup noc
11:36
там две части найдет
d8e9c0 #
11:36
k
11:37
ооо пасип
_4ePTeHok #
11:37
обычно приходят как раз после прослушивания)
d8e9c0 #
11:38
ммммм)) неее у меня наоборот))
_4ePTeHok #
11:40
e_zombie, http://pastebin.com/3q8n5PKu
11:40
попробуй
e_zombie #
12:09
залогинился.
12:09
но нахера для arp -n нужен админский доступ?
12:09
-06 16:08:14,915 Tick
12:09
2014-03-06 16:08:14,915 Resetting wait ticks
12:09
2014-03-06 16:08:15,374 [SSH: 88.147.128.20] on_read: 'su: incorrect password\r\n[nocproject@portal ~]$ '
12:09
2014-03-06 16:08:15,374 [SSH: 88.147.128.20] Starting synchronous FSM check
12:09
2014-03-06 16:08:15,375 [SSH: 88.147.128.20] match '(\[\w+@\w+ \~\]|^\w+.+\w+.~ ?\$)'
12:09
2014-03-06 16:08:15,375 [SSH: 88.147.128.20] event(UNPRIVELEGED_PROMPT)
12:09
2014-03-06 16:08:15,375 [SSH: 88.147.128.20] ==> FAILURE
12:09
2014-03-06 16:08:15,375 [SSH: 88.147.128.20] set_patterns([])
12:11
аналогично discovrery_if
12:12
аналогично fqdn
12:13
http://pastebin.com/xgWRRCpa
12:14
интерфейс статус тожене рабочий изза админских прав
12:15
резюмирую. скрипты для линуха не рабочие.
12:15
использование SU - бредятина .
sdmitri #
12:15
Всем привет!!! Ребята подскажите плиз! Я вот со старой базы (noc 0.7(4)) импортировал в CSV следующие таблицы.... vc.vc, ip.prefix, ip.prefixaccess, ip.address, ip.vrf, ip.addressrange, sa.managedobject, sa.managedobjectselector. Но когда пытаюсь экспортировать в noc 0.8 таблицу ip.prefix выдает ошибку Error importing data: Cannot re
e_zombie #
12:16
если использовать админскую консоль то только через SUDO которое можно нормально настроить и нет необходимости давать ноку админский логин
12:16
там есть лишняя колонка . аутспрофайл.
12:17
сделай выгнузку из 0.8 и сравни первую строчку.
12:17
_4ePTeHok: патч можно коммитить
hsychla #
13:04
Hi. I am playing around with noc a little and entered some VLANs into the virtual circuit management. The screenshot in the documentation shows prefixes added for some vlans but in my installation there is no field to enter them. how do I get them in there?
_4ePTeHok #
13:05
it's will be discovered automatically
13:07
if you enable discovery features in noc.conf and web interface( Service activation-setup-managed object profile and )
13:08
and that's all :)
hsychla #
13:11
ah ok. I don't have tested any discovery yet. thanks
_4ePTeHok #
13:15
y a wellcome :)
zi_rus #
13:19
_4ePTeHok, кстати, может ты понимаешь, зачем разные методы дискавери включать в конфиге и профиле, неужели одного профиля мало?
_4ePTeHok #
13:20
в конфиге - демон
13:20
в профиле - избирательное к железкам
zi_rus #
13:25
а религия не позволяет в демоне все активным
13:26
а то два места это неинтуитивно
jet__ #
13:54
Добрый день!
13:54
вчера апгрейдился с default до develop
13:54
обломилось на:
13:54
Running migrations for gis: - Migrating forwards to 0003_geodata. > gis:0003_geodata DEBUG:south:south execute "CREATE TABLE "gis_geodata" ("id" serial NOT NULL PRIMARY KEY, "layer" varchar(36) NOT NULL, "label" varchar(64) NULL, "object" varchar(24) NOT NULL);" with params "[]" DEBUG:south:south execute "CREATE INDEX "gis_geodata_layer" ON "gis_geodata" ("layer");" with params "[]" DEBUG:south:south execute "CREATE INDEX "g
_4ePTeHok #
13:54
нужно снести постгис и поставить заного в бд
13:55
если в бд у тебя ничего особо нужного нет
13:55
то просто пересоздай бд и сделай апгрейд нока
zi_rus #
13:55
_4ePTeHok, правильно писать за ного
_4ePTeHok #
13:55
грамарнаци?)
13:55
занава
13:55
так веселее)
jet__ #
13:55
спасибо, буду пробовать
zi_rus #
13:55
да, я такой
_4ePTeHok #
13:56
jet__, ищи где у тебя файлы uninstall_postgis.sql
13:56
их в бд вливай, может потребовать добавить CASCADE в некоторые строчки скрипта
13:57
ставить назад не обязательно, нок сам попробует
13:57
при апгрейде
sdmitri #
15:39
я случайно грохнул записи в таблице ip_prefix и теперь Assigned Addresses выдает "No Prefix mathes the given query"
15:39
как починить?
zi_home #
15:48
создать префикс 0,0,0,0/0 попробовать через консоль для начала
sdmitri #
15:51
та это я понял
15:52
не знаю какие поля ставить
15:52
в ноке вообще есть исходная база???? дамп какой-нибудь?
zi_home #
15:54
не знаю про исходную базу
15:54
а какие поля непонятны?
15:56
Prefix(prefix="0.0.0.0/0", vrf=VRF.objects.get(name="default")).save()
15:57
из ./noc shell
sdmitri #
15:58
NameError: name 'Prefix' is not defined
zi_home #
15:59
from noc.ip.models import *
15:59
кажется так
Tweet
Share this page
Share this page: Tweet