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: 24.04.2014
IRevent #
02:54
как можно ограничить срок хранения маков?
ovg #
03:17
маааки... ^^
admin_ #
03:40
ФСКН ограничивает;)
IRevent #
04:13
Чего то изменили? у меня внезапно все 4 активатора стали выдавать 0 script threads left (300 max)
04:13
причем буквально за несколько секунд выбирает все треды
04:24
dvolodin: Дим подскажи как ограничить хранение маков в БД хотя бы месяцем?
dvolodin #
04:29
хм
04:30
а надо?
IRevent #
04:31
ну как бы я не считаю что нужны в базе маки дольше чем за месяц-два :)
04:31
а база растет
dvolodin #
04:31
что ты считаешь "месяц-два"?
IRevent #
04:32
в смысле?
dvolodin #
04:32
там сейчас отметка есть, когда последний раз менялось
IRevent #
04:33
есть но записи то за все время хранятся
dvolodin #
04:35
ну а чего чистить-то?
04:36
историю?
IRevent #
04:36
ага
04:38
и еще чего то поломалось или как? у меня активаторы начали треды выбирать быстро
04:38
2014-04-24 10:29:49,157 0 script threads left (300 max)
dvolodin #
04:40
с какого времени?
IRevent #
04:40
да хз я тока седня заметил
zi_rus #
05:28
_4ePTeHok, ни на чем. это было нужно только мне, а всем было похер, я не смог выбить сколь-нибудь полезной информации. все в воздухе. надеюсь теперь ты подключишься как заинтересованный и что-нибодь родится
_4ePTeHok #
05:56
zi_rus, ну вон Дима предлагает херачить все как есть в модели
05:56
в т.ч. и виртуальное
zi_rus #
05:56
я тоже самое предлагал
_4ePTeHok #
05:56
надо Володина дождаться
zi_rus #
05:57
это кажется логичным
05:57
надо
05:57
но с ним уже обсуждали
_4ePTeHok #
05:57
без конкретики
05:57
там вся загвоздка в том, что например суп сделать встроенным не проблема
05:58
проблема в том, что у него тогда не будет модели - без модели не будет дырок - без дырок некуда втыкать
05:58
а если вываливать все в модели - то надо руками присваивать им пиды зачастую
05:58
у меня у шассей и супа один пид
zi_rus #
06:29
нет, там была конкретика, несколько вложенных друг в друга модулей которые все builtin в железку. я долго думал на эту тему. мне кажется что метка builtin могла бы помочь
06:30
как вариант возможность собирать object model из нескольких модулей
_4ePTeHok #
06:30
если стоит буилтин - к модели оно не привязывается
zi_rus #
06:30
сейчас
_4ePTeHok #
06:31
уну
zi_rus #
06:31
я говорю про то как можно было бы сделать
06:31
мы в тупике
_4ePTeHok #
06:31
может вообще в модель вынести
zi_rus #
06:31
надо или выходить из него или проломить
admin_ #
06:31
Есть два вопроса:
_4ePTeHok #
06:31
типа шасси у которого уже присунут суп
zi_rus #
06:31
выхода нет, уже месяц, если не больше, ищем
_4ePTeHok #
06:31
тогда и буилтин можно отдать
admin_ #
06:32
1. кого пнуть если баг в сторонней зависимости: https://pypi.python.org/pypi/ecdsa
_4ePTeHok #
06:32
но это надо модели менять
zi_rus #
06:32
я предлагаю builtin записывать в модель
_4ePTeHok #
06:32
admin_, ну разрабов этого дела видимо
admin_ #
06:33
2. что делать если девайс спрашивает пароль по русски, типа on_read: '\xd0\x9f\xd0\xb0\xd1\x80\xd0\xbe\xd0\xbb\xd1\x8c: '
zi_rus #
06:34
admin_, это кто такой кошерный?
admin_ #
06:34
православный GNU/Linux :)
zi_rus #
06:35
_4ePTeHok, пока ждем Володина, сделай INV-19, INV-20
_4ePTeHok #
06:39
admin_, локалью юзера это разве не меняется7
admin_ #
06:41
Локаль юзера сработает после входа в систему. До этого общая системная локаль, менять не хочу другие люди ходят..
_4ePTeHok #
06:43
ну поменяй системную, а юзерские в русский переключи. Неужели password они у тебя не поймут?)
06:44
иначе в профиль надо будет паттерн добавлять
momomo #
07:29
Всем привет
07:30
Такой вопрос. Когда будет след. релиз? :) Т.е. ветка develop в default когда вольется?
Unbeerable #
07:31
вольётся ли :)
momomo #
07:32
И ещё. Я в default-ветку вчера отправил пулл-реквест #32. Хотелось бы узнать мнение разработчиков о нем.
_4ePTeHok #
07:32
реквесты бы лучше в девелоп
07:33
с 0.8 веткой много чего отомрет из старого
07:33
поэтому лучше на крайний девелоп ориентироваться
momomo #
07:33
Мы вроде бы собрались развернуть нок "на боевую". Вот и думаем, что разворачивать: default или develop
_4ePTeHok #
07:33
смотря что нужно
07:33
у меня девелоп на боевом работает
07:34
бывает конечно чихает, если где то с апдейтом криво прошло
freeseacher #
07:34
да тут почти у всех девелоп на боевой
momomo #
07:34
Спасибо. Нам пока только сбор конфигов нужен. Ну и карту сети нарисовать, хотелось бы.
_4ePTeHok #
07:34
но оно хотя бы активно пилится
07:34
девелоп ставь тогда
07:35
поставишь рядом тестом - да переведешь в бой когда убедишься что нужное работает
momomo #
07:35
Ок, тогда я ещё и в девелоп пулл-реквест отправлю
07:36
А есть какие-либо гайди по настройке нока (ноца?) под большую сеть? >3к устройств
07:36
гайды*
_4ePTeHok #
07:36
делай поэтапно
07:37
проверь работу твоего кода из реквеста на девелопе
07:37
отправь реквест в девелоп
momomo #
07:37
да, это само сабой, сейчас проверю
_4ePTeHok #
07:37
заведи тестовую группу устройств в девелоп-сервер
07:38
настрой профиля устройств, авторизации, интерфейсов
07:38
дискавери
07:39
а то, зальешь все 3к сразу, а потом БД распухнет от жадности
07:39
ну и когда уже отладишь функцикляр нужный - дольешь остальное
momomo #
07:40
я в основном хотел узнать про "воркеры", память, время таймаутов и т.п.
07:40
но пока не к спеху
_4ePTeHok #
07:40
это все наживное
07:40
дефолтовых значений обычно хватает
aermike #
07:41
hi
_4ePTeHok #
07:41
у меня всего 600 железок правда, но уже давно
aermike #
07:41
I try add vlan on an juniper srx 100
momomo #
07:41
зоопарк? или один вендор?
aermike #
07:41
aici este eroarea
_4ePTeHok #
07:42
momomo, зоопарк из 4-6 вендоров
aermike #
07:42
Invalid script Juniper.JUNOS.set_switchport
momomo #
07:42
ага, такая беда
aermike #
07:42
it possible help me?
_4ePTeHok #
07:44
aermike, hi. On this moment profile JUNOS doesnt have script set_switchport. But you can do in with command interface
07:45
do it*
07:46
блин.
07:46
набирал, набирал.
07:49
aermike, hi. On this moment profile JUNOS doesnt have script set_switchport. But you can do it with command interface. Or write this script by itself and share it on nocproject.org :)
aermike #
07:52
thx
07:52
i will try
07:53
and share
_4ePTeHok #
07:54
u a welcome:)
07:54
zi_rus, mission complete
07:54
asr 9001 пока подождем решения с виртуальным железом
momomo #
07:58
Прошу прощения, что вклиниваюсь. ASR 9001 сколько сессия терминит?
07:58
сессий*
_4ePTeHok #
08:01
это вон к zi_rus
momomo #
08:11
Вопрос по инстяляции. Допустим, я использую этот скрипт для чистовой установки: http://cdn.nocproject.org/bs/Debian-7.0.txt. Если я в нем пропишу команду на смену ветки в девелоп, нок нормально установится? Или надо сначала установить ветку default, а потом д
father #
08:35
Всем привет
08:36
Подскажите НОС умеет сканировать заданный диапазон сети и добавлять все найденые свичи в инвентарь?
freeseacher #
08:37
father, нет.
father #
08:38
Тоесть каждый свич нужно ручками вбивать?
freeseacher #
08:38
дискаверинга нету
08:38
можно добавить используя csv файл
father #
08:38
А есть пример синтаксиса?
freeseacher #
08:39
да
08:39
добавь одно устройство
08:39
потом выгрузи в csv
08:40
и сделай по аналогии
father #
08:40
Спасибо)
08:40
А еще такой вопрос, добавил я ручками свич, get_config показал мне конфиг свича
08:40
А как сделать что бы он забекапил этот кинфиг?
freeseacher #
08:41
а он его и забекапил :)
08:41
там переодическая задача есть
08:41
config_discovery
08:42
она ходит, бекапит и складывает себе
father #
08:42
Как сделать выгрузку cvs?
08:43
Нашел)
08:50
А есть вообще где нибудь примеры по ноку?
08:50
Потому что документация ну очень скудная, форум мертвый а читать 31 страницу на наге жесть
freeseacher #
08:50
http://kb.nocproject.org/
08:51
а вообще всем писать фундаментальную доку влом
08:51
так что все просто спрашивают тут
_4ePTeHok #
08:51
потому что оно меняется
08:51
постоянно)
freeseacher #
08:51
ну и в зависиомсти от совести либо записывают тудаже в кб либо не записывают
08:51
ко всем новичкам у меня стандартное предложние :)
08:52
я отвечаю на вопросы ,а ты записываешь в доку :)
father #
08:52
АЙ класс, как мне это нравиться))) Продукт есть а дока на него нет
08:52
Уже бы сделали платные вебинары
freeseacher #
08:52
ага :)
08:53
хм.
08:53
вариант
08:53
100 $ в час. плюс оплата мзыд площадки :)
father #
08:53
На сегоднешний день нет хороших продуктов которые могут следить за конфигами в сети и адресным пространством
08:54
Единственное что нашел годное, DeviceExpert но он стоит как вертолет и шаблоны только по заказу, благо делают их клиентам бесплатно
freeseacher #
08:54
ога.
08:54
нок абсалютно уникален
father #
08:55
А вы можете мне как нубачку, рассказать как к примеру добавить подсеть и на нее навесить пару свичей, так сказать подтолкнуть, а дальше я все сам
freeseacher #
08:58
тут так не делают :)
08:58
тут все сурово 100$ за вебинар :)))
08:59
ойпишники по одному добавляются в sa -> mo
08:59
потом добавляешь брасы/роутеры
08:59
если нок умеет твою платформу он сам сходит на них и заберет от таду все интерфейсы и все ойпишники
08:59
роутеры на чем ?
father #
09:00
Мне только свичи
freeseacher #
09:01
так не пойдет :)
father #
09:01
Расскажу какая идея, у меня есть сеть из 600 свичей, хочу все это дело бекапить
freeseacher #
09:01
половину карнавала пропустишь
father #
09:01
По подробней
freeseacher #
09:01
добавляй роутеры :)
father #
09:02
А для чего?
09:02
И где их добавлять?
freeseacher #
09:02
там же
09:02
нок лучше кормить всей инфраструктурой
09:03
он тогда будет вечелым крепким и все тебе рассказывать
09:03
карты там всякие строить
09:03
вланы собирать
_4ePTeHok #
09:04
пока не опухнет от жадности)
father #
09:04
У меня он не опухнет)))
freeseacher #
09:04
а когда опухнет надо будет накормить еще чем нить :)
09:04
клиентами там
_4ePTeHok #
09:05
нене
father #
09:05
У меня какая схема
freeseacher #
09:05
потом отказаться от биллинга
_4ePTeHok #
09:05
адресную БД РФ подсунуть.
freeseacher #
09:05
и от одинэски
_4ePTeHok #
09:05
мне вот лен-области хватило на 6 часов
father #
09:05
Стоит Cisco в L3 с ip unnumbered и дальше валит все по l2
_4ePTeHok #
09:05
ну вот ее и заводи
09:05
она тебе все найдет и покажет
freeseacher #
09:05
ога
_4ePTeHok #
09:05
с адресами
freeseacher #
09:06
а свитчи тоже циски ?
_4ePTeHok #
09:07
фантазер)
freeseacher #
09:08
_4ePTeHok, ну.... может государственный оператор какой :)
09:08
с триллионном долларов сша
_4ePTeHok #
09:08
ждуниперы тогда)
freeseacher #
09:08
или завод
09:08
хотя 600 свитчей для завода многовато
father #
09:08
Repo path cannot be a directory
freeseacher #
09:08
аа
_4ePTeHok #
09:09
до девелопа скачи.
freeseacher #
09:09
father,
09:09
./scripts/about
father #
09:09
Свичи в основном сиськи
_4ePTeHok #
09:09
иначе вкусняшек не будет)
freeseacher #
09:09
_4ePTeHok, а ты говоришь фантазер
father #
09:09
Выдает ошибку Invalid repo path
freeseacher #
09:09
father, рассказывай где столько цисок взял :) ? и есть ли там еще
father #
09:10
Легко
09:10
С америки по 40$ за штуку
_4ePTeHok #
09:10
freeseacher, рейдерский захват планируешь?)
father #
09:10
Cisco 5920
09:10
Cisco 2950
09:11
Точное название 2950G_48_EI
freeseacher #
09:11
_4ePTeHok, конечно
father #
09:11
Так что с ошибкой делать?
freeseacher #
09:11
father, а можно вас рейдерски захватить ?
_4ePTeHok #
09:11
нежно)
freeseacher #
09:11
ставил как ?
_4ePTeHok #
09:11
захвати его нежно)))
freeseacher #
09:11
ок. ;)
father #
09:11
Пока что не ставил, образ ВМ запустил и все
freeseacher #
09:12
черт.
09:12
про образ то я и не знаю ничего
father #
09:12
D-Link подвесился нормально
09:12
Домовая cisco тоже
freeseacher #
09:13
cat /opt/noc/etc/noc.conf|grep repo
09:13
repo = /var/repo
father #
09:13
А вот router cisco выдает ошибку
freeseacher #
09:13
у тя так же ?
father #
09:14
нет
09:14
У меня /srv/noc/repo
_4ePTeHok #
09:15
./conf-hostname
09:15
впиши тудой
09:15
хост для каждого объекта свой
09:15
иначе конфиги перепутает
09:16
в девелопе этого не будет, там конфиги не в Hg уже
father #
09:17
Вписал в поле Repo Path ./conf-hostname система сказала что я инвалид
09:17
Что я делаю не так?
freeseacher #
09:17
_4ePTeHok, поможешь человеку до девелопа обновится ?
09:18
я ни разу не видел образ
father #
09:18
Версия в образе noc-0.8
freeseacher #
09:19
да с верией то понятно как раз
_4ePTeHok #
09:19
там в образе будут геморои с постгисом наверняк
freeseacher #
09:19
там последний стабл
09:19
а этому стаблу многовато времени уже.
09:19
многое переделали
_4ePTeHok #
09:20
ну если радикально...
09:20
то останавлвиаем все службы нока
09:21
перемещаем /opt/srv/noc в /opt/srv/noc_old
09:21
дропаем бд noc в монге и посгресе
father #
09:21
А где можно скачать последнюю версию нока?
09:22
В разделе download только образ ВМ
_4ePTeHok #
09:22
какая там система?
09:22
в вм
father #
09:22
7 debian
freeseacher #
09:22
о. дык одной командой же
_4ePTeHok #
09:23
воот
09:23
http://kb.nocproject.org/display/DOC/Debian+7.0+installation
09:23
после тех телодвижений
father #
09:23
А как остановить нок?
e_zombie #
09:24
./script/noc-launche stop
father #
09:24
Щас может тогда его с нуля поднять
09:24
Что бы не гемороится с образом?
_4ePTeHok #
09:25
ну можно
freeseacher #
09:25
father, отличная идея
father #
09:25
А под фряху они поправили онсталятор? А то там баг был, я отписывался на форуме, но на мой пост успешно забили
_4ePTeHok #
09:25
диск больше 10гб только делай
freeseacher #
09:25
фряха....
_4ePTeHok #
09:25
там с пкг менеджером пиздец
09:26
я на днях на 10тку пробовал раскатать
09:26
оно у меня на пару гиг пакетов накачало
freeseacher #
09:26
father, тут не много настолько рисковых ребят
_4ePTeHok #
09:26
и сдохло в зависимостях
09:26
если фряха - то лучше портами
freeseacher #
09:26
хорошая заточка есть под дебиан
_4ePTeHok #
09:26
центось тоже
freeseacher #
09:26
и под слес
father #
09:26
фряха это сила вселеной
_4ePTeHok #
09:27
у меня боевой под фряшкой)
father #
09:27
Linux гавно
_4ePTeHok #
09:27
но давняя инсталяция
09:27
постоянно обновляемая
09:27
с нуля вот с 10ткой не вышло с наскоку
freeseacher #
09:27
эх.
09:27
примерно раз в полгода
09:28
ну может чуть реже
e_zombie #
09:28
линуксы гавно да. счас внедряю в офисе федору - заебался. всё тормозит больше чем в винде :)
freeseacher #
09:28
появляется чувак с фряхой
father #
09:28
федор всегда был тормознутым
freeseacher #
09:29
e_zombie, сноси. ставь убунту ;)
father #
09:29
федор и суса самые тяжелые из RHEL подобных
09:29
А убунта полная багов
e_zombie #
09:29
ебал я в рот убунту и клоны
freeseacher #
09:29
ну тогда тре демьяна :)
09:29
*тру
_4ePTeHok #
09:29
цент неплохо впринципе
09:29
если не выебываться
e_zombie #
09:30
тру оно то тру но как быть со скайпами и другим дрочерским софтом.
09:30
поэтому я центось и не стал ставить
father #
09:30
Недавно нужно было поставить на убунту TFTP сервер, они до сих пор не исправили баг и записью в директорию, притянул BSD демона, с пол пинка поставил и демон пишет в любую папку, наплевав на chmod
_4ePTeHok #
09:30
да ты хецкер
freeseacher #
09:30
father, клевый баг.
father #
09:30
А цента самая нормальная если бы не ихняя фича с настройкой сети сразу после подъема ОСи
freeseacher #
09:30
_4ePTeHok, мне кажется он справится.
09:30
father, давай тогда на фряху
_4ePTeHok #
09:30
гг
freeseacher #
09:31
но вот то что там в бутстрапе написано надо будет выполнит ьприменительно к фре
_4ePTeHok #
09:31
да ладно, вот лет 5 назад ставить нок на фряху - было тру
09:31
портами только ставь
09:31
не трогай этот пегнг
freeseacher #
09:31
да портами само собой
_4ePTeHok #
09:31
пкг
father #
09:31
Я наверное сначало на дебиане, а под фряхой это уже ночью)) Когда будет пару часов в запасе)
_4ePTeHok #
09:32
помню первый раз как мучался запуская нок)
freeseacher #
09:32
черт. не будет саксесс строни видимо
_4ePTeHok #
09:32
оно суко на либы постоянно матюгалось
freeseacher #
09:32
_4ePTeHok, а ты 0,3 ставил ?
_4ePTeHok #
09:32
я уже непомню чо там было
09:33
но это еще на встроенном в джангу вебсервере было
freeseacher #
09:34
а багтрек какой был ? редмайн уже ?
father #
09:34
Кстати могу подогнать образ ВМ c zabbix 2.2. Вчем фича. Все настроено на полную автономность поиска оборудования, натягивания шаблона который основывается на прототипах)
_4ePTeHok #
09:35
freeseacher вроде да
09:35
но на сайт я позже пошел
09:35
тот раз был не очень удачный, и я на полгода забил
09:36
второй раз проехало)
freeseacher #
09:38
у меня на третий наверное
09:46
_4ePTeHok, http://web.archive.org/web/20090811002233/http://trac.nocproject.org/trac/
09:50
вот это еще.
09:50
http://web.archive.org/web/20101104003851/http://redmine.nocproject.org/wiki/noc/%D0%A7%D1%82%D0%BE%D0%A2%D0%B0%D0%BA%D0%BE%D0%B5NOC
09:50
надо бы на текущую кб перенести
Dmitry11 #
09:53
father: hint: При установке gdal из портов не забудь включить в нем поддержку GEOS
father #
10:05
Уже инсталю на debian 7
10:11
Подскажите а по ресурсам прожорливый?
freeseacher #
10:11
father, сколько дашь. и сколько заставишь делать
father #
10:11
И сколько нужно OIPS дисковой подсистемы для конмфортной работы?
freeseacher #
10:11
если только конфиги сохранять в 0,1 LA будет
father #
10:12
Конфиги/FDB
freeseacher #
10:12
а про иопсы не скажу.
father #
10:12
А что он еще умеет, я не знаю
10:12
Если кофе умеет делать, я его на RAID из SSD высажу)
10:12
Ради такого дела
freeseacher #
10:12
напишешь метод будет в 8 утра варить тебе кофе
10:13
при чем для каждого свитча по отдельности
father #
10:13
Приходишь утром на работу а у тебя в кабинете 600 стаканчиков кофе)
10:14
Установилось, щас я ВМ в облако выгружу и можно будет пробовать
10:17
root@noc:~# cat /opt/noc/etc/noc.conf|grep repo repo = /srv/noc/repo
freeseacher #
10:17
не
father #
10:17
Последний установил
freeseacher #
10:17
./scripts/about
father #
10:18
Где это прописать?
freeseacher #
10:18
cd /opt/noc
10:18
./scripts/about
father #
10:18
выполнил
freeseacher #
10:18
чо говорит ?
10:18
версия то какая
father #
10:19
|NOC|0.8|
freeseacher #
10:19
последняя такая
10:19
|NOC|0.8dev9521|
father #
10:19
как последнюю накатить?
freeseacher #
10:19
правь etc/upgrade.conf
father #
10:19
И где ее скачать?
freeseacher #
10:19
BRANCH=develop
10:20
потом ./scripts/upgrade
father #
10:25
root@noc:/opt/noc# ./scripts/upgrade Set up configuration files Creating required directories Checking virtualenv Pulling repo https://bitbucket.org/nocproject/noc abort: error: Connection timed out upgrade: : Failed to pull repo https://bitbucket.org/nocproject/noc Terminating
10:25
Обновился
10:26
Я понял в чем косяк, сейчас поправлю
10:28
Обновляется
freeseacher #
10:31
а father ты бы поставил уже десктопный клиент для irc. $)
10:31
;)
admin_ #
10:31
У меня после обновления НОК слетел: <class 'noc.sa.models.reducetask.DoesNotExist'>\u000aReduceTask matching query does not exist. http://pastebin.com/xWRM8C6z
father #
10:31
Теперь версия |NOC|0.8dev9522|
10:35
Не грузится
10:35
а какова последовательность обновления?
e_zombie #
10:37
#!/bin/bash
10:37
cd /opt/noc
10:37
/bin/chown -R noc:noc ./
10:37
./scripts/noc-launcher.py stop
10:37
sleep 10
10:37
rm -rf ./local/collections/inv/*
10:37
su noc -c './scripts/upgrade'
10:37
/bin/chown -R noc:noc ./
10:37
./scripts/noc-launcher.py start
father #
10:40
Спасибо
e_zombie #
10:43
rm -rf ./local/collections/inv/* ну это по желанию лучше убрать. с ним долше обновляется
father #
10:45
Я сейчас полностью его удалю, снова поставлю и обновлю по твоему скрипту
10:45
Я первый раз обновлял без остановки
admin_ #
10:46
Активатор в логах пишет: Negotiation protocol 'NOC SAE PROTOCOL (http://nocproject.org/)' version '1.0'
momomo #
10:48
А карта сети умеет сама связки находить по соседям и макам, или надо вручную это делать?
admin_ #
10:51
умеет! надо в sa - setup - Managed Object Profile указать по каким алгоритмам искать связи между коммутаторами.
10:52
Если ваше оборудование поддерживается в НОК и есть скрипт get_lldp_neigbor.py то лучше настроить LLDP.
momomo #
10:53
спасибо, скрипт есть и работает. Буду пробовать
father #
10:54
А на основе маков свичей он умеет связи строить?
_4ePTeHok #
10:54
нет
10:54
это недостоверный метод
10:54
в старыхх версиях было, отказались
father #
10:55
Господи, сделай так что бы этим летом жахнула гроза и спалила все свичи в сети кроме cisco
_4ePTeHok #
10:55
cdp\oam\stp\lldp\udld\..
father #
10:55
Тогда включу везде CDP
_4ePTeHok #
10:56
не обязательно все - тебе только соседи нужны
10:56
чтобы один метод поддерживали
10:56
а там - подружатся уже.
father #
10:57
После обновления нос не заводится
Kostua #
10:57
это норма!
10:58
простите - не удержался
father #
10:58
Вот это поворот
10:59
Есть какие нибудь идеи?)
_4ePTeHok #
10:59
чо пишет то покажи
10:59
при обновлении
10:59
не было ли трейсбэков
10:59
или опшибок
father #
10:59
Весь лог обновления показать?
momomo #
10:59
у меня его до 0.8dev версии получилось обновить только сразу после чистовой установки 0.8
11:00
т.е. с пустыми базами
father #
11:00
Щас сделаю)
11:01
Надо было снапшот делать
_4ePTeHok #
11:05
dvolodin, Дим, есть пара минут?
11:07
делаю инвентори для нексуса. Тут такая котовасия - есть чассис, в нем суп прибитый гвоздями( пиды у обоих совпадают). Сначала отдаю суп как builtin, но тогда для него нет модели, -нет дырки - некуда вставлять трансиверы.
11:07
Если отдавать отдельным потрохом суп - то надо подменять пид.
11:08
как быть?
zi_rus #
11:08
_4ePTeHok, ты вовремя поднял вопрос, я тут по узлам катался, только вернулся, готов помочь в сношении мозгов
_4ePTeHok #
11:08
=) не надо Диме сношать)
11:08
с ним надо нежно)
dvolodin #
11:13
не надо нежно
11:13
как вариант -- дырки рисовать на шасси, если суп гвоздями прибит
father #
11:13
Поставил голую ОС, щас ставлю НОС и по окончанию установки буду пытаться обновлять его
_4ePTeHok #
11:15
dvolodin, вот Dmitry11 предлагает таки делать модели внутренних модулей
11:15
по нумерации оно конечно вернее
11:16
давайте уже определимся
11:16
father, бутстрапом?
11:16
запускай его с опцией
dvolodin #
11:16
флажок is_builtin на модели добавить недолго
_4ePTeHok #
11:17
--no-bootstrap
dvolodin #
11:17
но не приведет ли это к эпическому бардаку
_4ePTeHok #
11:17
когда bootstrap0 отработает сходи в /srv/noc
father #
11:18
<_4ePTeHok> в смысле?
_4ePTeHok #
11:19
он тебе поставит опять релиз
11:19
а не девелоп
father #
11:19
Что мне нужно делать?
11:20
У меня уже почти установился нос с репа
_4ePTeHok #
11:20
ну раз почти - уже ничего)
father #
11:20
Я щас захожу и правлю default на develop, потом останавливаю службу, и запускаю ./scripts/upgrade
_4ePTeHok #
11:21
пробуй дошнать до конца
11:21
потом апгрейд с девелопом да
11:21
проедет - гуд.
11:21
не проедет - по другому попробуешь
father #
11:21
Хорошо
11:27
Чистая установка запустилась
11:27
Сейчас правлю /opt/noc/etc/upgrade.conf
11:28
Правильно?
Dmitry11 #
11:28
dvolodin: У этого супа и у шасси разные серийники и одинаковые part_no. Я предлагал сделать воркараунд в виде добавления к part_no супа окончания "-sup"
dvolodin #
11:28
не надо
Dmitry11 #
11:29
а как тогда?
11:29
Циска выпускает свои errata бюллетни с указанием серийников железок
11:30
Иначе вообще не имеет смысла серийники с железок собирать
_4ePTeHok #
11:32
на шасси дырки лепить тоже весело
11:32
с нумерацией
11:32
ибо то что в супе - 1/1 в модуле - 2/1
11:33
в экстендерах - 100/1/1
Dmitry11 #
11:33
Смотри пнример
11:33
пример
11:33
есть у меня циско ubr7114, где SUP встроен в корпус
11:34
Если слушать тебя, то я должен из инвентори выкинуть SUP или CHASSIS
11:34
А ответь мне тогда на такой вопрос: "Как мне быть с этим?" http://www.cisco.com/c/en/us/support/docs/field-notices/610/fn61986.html
father #
11:34
После обновления не нос не стартует
Dmitry11 #
11:34
Только сначала почитай внимательно ссылку
freeseacher #
11:34
почитай логи
father #
11:36
а куда он складывает логи?
_4ePTeHok #
11:36
father, при апгрейде то что написало?
11:36
последний экран
freeseacher #
11:36
cat etc/*.conf|grep logfile
zi_rus #
11:37
Dmitry11, и что там по ссылке? в двух словах. непонятно на что ты намекаешь
_4ePTeHok #
11:37
freeseacher, да наверняка не прошла миграция
Dmitry11 #
11:37
цитирую из ссылки
11:37
Next Step: If the TANs do not match up or are at a lower version and/or revision than listed above, proceed to check the serial number information from the show diag command. An example of the serial number information follows: serial no. = CAT0818xxxx
11:38
Т.е. советуют смотреть серийный номер
11:38
А если исходить из логики _4ePTeHok, то мы теряем серийник для шасси или супа
zi_rus #
11:38
серийны номер, хороош
father #
11:38
upgrade-user: : migrate failed Terminating upgrade complete
zi_rus #
11:38
теряем, плохо
Dmitry11 #
11:39
father: а чего оно failed ?
father #
11:40
Пытаюсь выяснить
aermike #
11:40
hi
11:40
what that means?
11:40
noc:/opt/noc# ./scripts/upgrade Set up configuration files Creating required directories Checking virtualenv Pulling repo https://bitbucket.org/nocproject/noc pulling from https://bitbucket.org/nocproject/noc searching for changes no changes found Switching to branch develop abort: uncommitted changes upgrade: : Failed to update to branch develop Terminating root@noc:/opt/noc#
freeseacher #
11:41
aermike, Switching to branch develop abort: uncommitted changes
Dmitry11 #
11:41
aermike: abort: uncommitted changes
freeseacher #
11:41
hg sta
11:42
looks like you change something in source code
11:42
you ought to revert it before switching to another branch
11:42
or merge changes
father #
11:43
Я не знаю почему он не смог выполнить миграцию
_4ePTeHok #
11:43
лог покажи
11:43
чего там перед тем что ты написал
father #
11:45
http://s003.radikal.ru/i202/1404/72/8010e8572b47.jpg
freeseacher #
11:46
father, спасибо что скриншотом
11:46
обычно такие штуки выкладывают на пасты
father #
11:46
Мог текстом сюда вставить, но это было бы нагло с моей стороны
freeseacher #
11:46
типа http://pastie.org/
11:47
https://codeo.me/
father #
11:47
http://pastie.org/9107928
freeseacher #
11:47
ошибка стандартная глянь в логе по AddGeometerTable
father #
11:47
Я просто забыл как этот сервис называется)
freeseacher #
11:48
http://forum.nocproject.org/index.php?topic=294.0
father #
11:51
Пробую)
11:51
А я думал, чем я сегодня буду заниматься
11:51
Нужно было с самого утра нос ставить)
admin_ #
11:51
на удалённом активаторе не стартует активатор, в логах: noc-activator[#0] daemon is terminated with status 1
freeseacher #
11:52
admin_, ./scripts/noac-activator.py -f start
11:52
позыришь на чем мрет
father #
11:53
|NOC|0.8dev9522|
11:53
Завелось
freeseacher #
11:53
father, congrats
father #
11:53
Пойду покурю
11:57
Теперь что мне делать?
admin_ #
11:57
freeseacher: спасибо, там баг есть: etc/requirements/activator.txt надо добавить ecdsa
freeseacher #
11:58
admin_, спасибо
11:58
сделай пул реквест
father #
11:58
Чего?
freeseacher #
11:58
это я админу
father #
11:59
Понял
12:01
С чего мне стоит начать?
admin_ #
12:01
ето как? у меня с пулом активаторов чёто не очень, оставил по одному активатору на каждой машине. Радиус дох..
freeseacher #
12:02
admin_, зайди на bitbucket
12:02
https://bitbucket.org/nocproject/noc/src/dd845249db807cbaa7433d4e071ecfb74df92dd0/etc/requirements/activator.txt?at=develop
12:03
сюда вот
12:03
выбери правильную ветку
12:03
нажми редактирвоать
12:03
добавь чо надо
_4ePTeHok #
12:03
проще имхо Диму вот прямо счас попросить)
12:03
=)))
freeseacher #
12:03
сохрани
_4ePTeHok #
12:03
всяко быстрее
freeseacher #
12:03
диме тогда надо будет только согласовать твои изменения
admin_ #
12:04
хорошо, попробую закомитить.
father #
12:05
Ребят ну после 2-х часов гемороя, обновился до последней версии, с чего мне стоит начать?? Как занести первый сивч?
freeseacher #
12:05
sa -> mo
12:05
add
father #
12:05
Уже там
12:06
Добавлять ядро?
freeseacher #
12:06
ога
father #
12:06
Оно не ляжет?)
freeseacher #
12:06
у тя радиус пойди ?
12:06
как праивло не ляжет.
12:06
нок нежный
father #
12:06
У меня радиуса нет
freeseacher #
12:07
парли везде одинаковые ?
12:07
пароли
father #
12:07
Я это понял когда обновлял его)
12:07
У меня для авторизации tacacs&radius
freeseacher #
12:07
короче если пароли везде однинаковые имеет смысл сначала создать sa -> setup -> auth profile
father #
12:08
Воо))
12:08
Щас сделаю
12:08
Может имеет смысл вообще отдельный логин и пасс для нока завести?
freeseacher #
12:08
у меня так и есть
12:09
что бы аккаунтинг красивый был
12:09
dvolodin, я тут вдруг узнал что в ipv6 нету Arp
12:09
но есть какие то нейборы
12:09
get_neibour делать ?
_4ePTeHok #
12:09
гг
freeseacher #
12:10
или get_arp попраивть :)
zi_rus #
12:10
freeseacher, смотри как у циски
freeseacher #
12:11
zi_rus, как уциски что ?
zi_rus #
12:11
Apr 24 14:41:12 192.168.81.76 autonoc tty1 192.168.31.2 stop task_id=4981 timezone=MSK service=shell start_time=1398336071 priv-lvl=1 cmd=show ipv6 neighbors <cr>
freeseacher #
12:12
zi_rus, это где ?
12:12
вот это https://bitbucket.org/nocproject/noc/src/dd845249db807cbaa7433d4e071ecfb74df92dd0/sa/profiles/Cisco/IOS/get_ipv6_neighbor.py?at=develop
12:12
?
zi_rus #
12:13
freeseacher, /opt/noc/sa/profiles/Cisco/IOS/get_ipv6_neighbor.py: cmd = "show ipv6 neighbor"
father #
12:17
Добавил ядро
12:17
Что дальше с ним делать?
zi_rus #
12:17
это кстати там ndp называется, а раньше был arp, даже во фряхе ndp -a команда
12:17
father, а чего ты хочешь?
father #
12:17
Научиться работать с noc
zi_rus #
12:18
можешь пойти в sa > tasks > run command
12:18
там вписать
12:18
write erase
12:18
reload
freeseacher #
12:18
фигачь нотификейшен груп
12:18
там пиши кому будешь дифы слать
father #
12:21
А кто нибудь может один рассказать?
12:22
Я добавил ядро, Как мне объясняли выше, теперь нужно сделать run discovery
zi_rus #
12:22
зачем?
father #
12:22
Можно я процитирую?
zi_rus #
12:22
рискни :)
father #
12:22
Что бы не пропустить весь фестиваль и ядро мне рассказало что и как у меня
freeseacher #
12:23
оно у тя уже должно начать собиратсься
12:23
в логах смотри
father #
12:24
Я хочу что бы собирались конфиги и маки
freeseacher #
12:24
у тя там должен ходить активатор по железякам и собирать конфиги
father #
12:24
Пока что больше ничего не нужно
zi_rus #
12:24
freeseacher, ты уходишь в сторону, надо подвести человека к самой идее что он сам должен знать чего он хочет
father #
12:24
Если нок будет еще и ARP таблицы жевать, тогда вообще цены ему нет, я смогу отказаться от nedi
zi_rus #
12:25
для сбора конфигов надо включить сбор конфигов в МО профиле
father #
12:25
Как это сделать?
12:25
Ядро удалять?
freeseacher #
12:25
zi_rus, там по дефолтну все включено вроде
zi_rus #
12:25
открыть МО профиль и поставить галочку :)
freeseacher #
12:25
не трогай ядро :)
father #
12:25
понял
zi_rus #
12:25
freeseacher, это зло, пусть проверит какая галочка и где уже стоит
freeseacher #
12:26
зайди в sa -> tasks -> activator status
father #
12:26
Зашел
12:26
1 default "Галочка" 1
_4ePTeHok #
12:26
какая тут увлекательная игра)
freeseacher #
12:27
галочка зеленая ?
father #
12:27
Да
freeseacher #
12:27
значит все хорошо
12:27
иди домой.
father #
12:28
Как домой? У меня рабочий день еще не закончился
freeseacher #
12:28
скажи тя freeseacher отпустил
father #
12:28
ахах)))
12:28
Что мне дальше делать
freeseacher #
12:28
нок щас заходит на твое железо и все с него собирает
12:28
ты настрой нотификацию тебе в почту лучше
12:29
как я и говорил
father #
12:29
Как он это делает? Он же даже моих подсетей не знает
freeseacher #
12:29
в notofication group
12:29
ты же ядро занес ему
12:29
он щас туда сходит узнает
12:29
dvolodin, как же блин дискавери в этот момент не хвататет
father #
12:29
Не узнает, у меня управление на отдельном ядре висит и этим ядром является микротик
freeseacher #
12:30
значит дай ему это ядро тоже
father #
12:30
Хорошо
12:30
Щас сделаю
freeseacher #
12:30
больше ядер хороших и разных
father #
12:33
Добавил ядро свичей
12:34
Теперь что делать?
_4ePTeHok #
12:34
ждать.
zi_rus #
12:35
у всех свичей должен буть указан МО профиль
12:35
в профиле должна стоять галочка config discovery
12:35
будут тебе конфиги
freeseacher #
12:35
почту же епта настроить
_4ePTeHok #
12:35
остальное-дискавери - и будет остальное.
freeseacher #
12:35
почту
12:35
почту!
12:35
почту!!!....
_4ePTeHok #
12:35
тиха
zi_rus #
12:35
freeseacher, не надо. он не просил уведомлений, он просил чтобы нок собирал
12:36
он соберет
_4ePTeHok #
12:36
а то похоже на спиритический ритуал вызова почты россии
12:36
"Вас многа, а я одна."
freeseacher #
12:36
!утчоп
12:37
...!!!утчоп
zi_rus #
12:37
упож в
father #
12:38
А долго ждать?
zi_rus #
12:38
чего?
12:39
полчаса
12:39
минимум
_4ePTeHok #
12:39
даладно
12:39
выдели в списке МО все
freeseacher #
12:39
дискаверинт работает раз в 10 минут
_4ePTeHok #
12:39
и давани кнопку actions-run discovery
freeseacher #
12:39
по 10 железяк
12:40
чо то типа такого
father #
12:40
Поставить галочку на ядре и нажать Run Discovery NOW! ??
_4ePTeHok #
12:40
да
father #
12:41
Нажал
freeseacher #
12:41
открой логи ис мотри чего происходит
12:41
или sa -> monitor
_4ePTeHok #
12:41
=))
freeseacher #
12:41
zi_rus, http://www.codeabbey.com/
zi_rus #
12:42
freeseacher, это что за говно?
freeseacher #
12:42
'nj j,exfkrf gbnjye
12:42
это обучалка питону
zi_rus #
12:43
мляяя
father #
12:43
Висит клон ядра
12:43
Немогу удалить
zi_rus #
12:43
я сетевой инженер, а консоль вижу реже чем текстовый редактор
12:43
как меня этот питон уже задрал
12:44
father, таким образом ты подешел к следующей фазе осознания нока
12:44
удалить из веб морды нельзя
12:44
вернее можно
12:44
но оно не работает
12:44
иди в консоль
12:45
в доке почитай про noc wipe
Night_Snake1 #
12:46
а с feature/inventory ничего не сдеали? а то у меня при апгрейде на него из чистого апплайнса нок зависает оО
zi_rus #
12:46
Night_Snake1, доброе утро
12:46
ветка уже полгода закрыта
e_zombie #
12:46
https://pp.vk.me/c608722/v608722151/7aa6/Wo13z59Ql4w.jpg берите хорошие обойчики сделал
12:46
внезапно
father #
12:47
Ребят а как я узнаю что нок что-то сделал
12:47
Точнее хоть что нибудь сделал
e_zombie #
12:47
посмотреть логи
zi_rus #
12:49
неожиданный ход
12:49
:)
Night_Snake1 #
12:49
zi_rus: хм, странно. а почему-тогда это в основную ветку еще не запилили? или это нужно на develop обновляться?
zi_rus #
12:49
ltdtkjg rjytxyj
12:49
d jcyjdyjq ,eltn htkbp
12:49
в основной будет релиз
12:49
может быть
12:49
когда-нибудь
Night_Snake1 #
12:50
а обновляться на что? :) чтоб фичи потестить новые
father #
12:50
Посмотрел все логи которые плодит noc, не нашел ничего подобного где он сообщает что что-то нашел
e_zombie #
12:50
девелоп
Night_Snake1 #
12:50
ок
father #
12:50
Или что-то нашел но не понял что нашел
zi_rus #
12:51
father, ты чего хочешь?
e_zombie #
12:51
[main]
12:51
logfile = /var/noc/log/noc-correlator.log
12:51
loglevel = debug
12:51
logsize = 102400000
12:51
logfiles = 9
12:51
по образу и подобию в ннастройках каждой компоненты и наслаждайся.
_4ePTeHok #
12:52
гг
12:52
father, сходи уже в address space managment
12:52
потыкай там в дефолт префикс и врф
father #
12:53
http://pastie.org/9108056
_4ePTeHok #
12:54
дискавери лог смотри
zi_rus #
12:54
sae лог кошерней
12:54
там хотя бы попытки видно
_4ePTeHok #
12:54
=)
12:54
он помоему начал понимать, что влип)
zi_rus #
12:54
тем более это главный демон
father #
12:55
http://pastie.org/9108062
_4ePTeHok #
12:56
не робит оно
12:57
дуй в лог сае и активаторов
Night_Snake1 #
13:02
zi_rus: не обновился :( http://pastebin.com/h9zqbcEd
13:02
upgrade-user: : syncdb failed
zi_rus #
13:03
Night_Snake, так бывает когда полгода не обновляешься. установи гдал
father #
13:05
Я уже умею удалять объекты из managed_objects
Night_Snake #
13:08
http://pastebin.com/0h2uEa9y
13:08
а теперь вот так:(
zi_rus #
13:08
а это постгис
13:08
погугли логи
13:08
irc
freeseacher #
13:09
тебе с этой ошибкой father поможет
father #
13:10
Я понял в чем косяк
13:10
Он не может к микротику достучаться, потому что у меня на микротике не включен telnet и ssh
freeseacher #
13:10
ты что его через winbox конфигуряешь ?
_4ePTeHok #
13:12
:P
13:12
Ох эти микротики
father #
13:12
Врубил ssh, сижу жду
_4ePTeHok #
13:12
тут выяснится что версия там какая нить хитрозадая
13:12
и профиль ее не съест)
father #
13:13
Если честно я микротики органически не перевариваю, у нас другой админ этой хренью занимается
_4ePTeHok #
13:13
дерни дискавери и в лог лез
Night_Snake #
13:14
father приветствую. http://pastebin.com/0h2uEa9y не подскажите что-как? Судя по логам чата нужно гис снести, или я чего не понял?
father #
13:15
Есть прорыв, уже в менеджере объектов он говорит что мой микротик MikroTik CRS125-24G-1S-2HnD
13:15
Night_Snake обновиться хочешь?
Night_Snake #
13:15
да, с нуля на develop
father #
13:15
Щас расскажу
_4ePTeHok #
13:15
father, ну сходи в эддрес менеджмент
13:15
оно там айпишки должно повыдергать
father #
13:15
Можно я расскажу?
_4ePTeHok #
13:15
и сети
13:17
=)
father #
13:17
Night_Snake cd /opt/noc
13:17
./scripts/noc-launcher.py stop
13:17
su noc
13:17
cd /usr/share/postgresql/9.1/contrib/postgis-1.5/
13:17
psql -f uninstall_postgis.sql
13:17
su root
13:17
apt-get install gdal-bin
13:17
cd /opt/noc
13:18
./scripts/upgrade
13:18
./scripts/noc-launcher.py start
13:18
ВО!
13:18
Дергает IP
13:18
Вроде как
13:18
Ну по крайней мере подсети мои увидел
e_zombie #
13:18
ну значит клёво
father #
13:21
http://pastie.org/9108116
13:21
Это нормально?
13:21
А то я переживаю, у меня сердце слабое
Night_Snake #
13:22
father: О
13:22
спасибо
father #
13:23
чертенок
13:23
нок на дергал IP с первого ядра которое я ему подвесил
13:23
А с микротика не дергает
13:24
Я в настройках указал что бы он заходил через shh но порт не указывал
13:24
Можно это считать кривизной моих рук?
_4ePTeHok #
13:31
порт сам поймет
13:31
зайди в редактирование объекта и вверху кнопка скриптс
father #
13:31
А так через нок показывает конфиг, определил какая версия ОС
_4ePTeHok #
13:31
ну ок
father #
13:32
Сидеть дальше ждать?
_4ePTeHok #
13:32
на нем л3 есть?
father #
13:32
Да
_4ePTeHok #
13:33
а, в профиле микротика нет скрипта дискаверинга адреса вроде
13:33
так что не переживай
13:33
это нормально
13:33
циски подобавляй - с них все утянет
father #
13:33
А на цисках у меня только абоненты и внешние подсети
13:34
Все свичи у меня на этом микротике завязаны
13:36
Это получается мне нужно будет 600 свичей ручками добавить?
13:36
Only hardcore?)
_4ePTeHok #
13:38
добавляй там где л3 терминируется
13:38
парочку слинкованных
13:38
посмотришь как линки найдет
13:38
и т д
father #
13:39
Свичи у меня терминируются на микротике а абоненты на cisco
_4ePTeHok #
13:39
а дальше уже решишь как массово залить
father #
13:39
Вот в чем прикол)
_4ePTeHok #
13:39
вот циски и добавляй
13:39
не лей все сразу
13:39
потихоньку
13:39
отстроишь - а дальше ребята подскажут как проще
13:39
либо csv-import, либо скриптом
father #
13:40
Добавил одно из абонентских ядер)
13:40
Буду надеятся что оно не здохнет)
13:43
А дефолтный объект в SA->MO с именем SAE можно удалить?
_4ePTeHok #
13:44
даже не вздумай
13:44
это ядро нока
father #
13:45
блиииииин
13:45
Ничего страшного)) У меня есть снапшот)
_4ePTeHok #
13:46
)
13:46
запомни - не удаляй ничего дефолтного в ноке
13:46
оно там не просто так
father #
13:46
Понял
13:46
Кстати уже тащит с циски
13:46
Порты вытащил
13:46
Описание, лаги, виланы
_4ePTeHok #
13:47
да, оно должно натащить
father #
13:47
А маки и ARP вытащит?
Night_Snake #
14:26
Кстати о птичках. У меня в dev-ветке почему-то вываливается interface discovery на qfx (
14:26
Juniper QFX
_4ePTeHok #
14:27
ну дык трейс
14:27
и в иссью
father #
16:11
И снова всем привет
16:12
А нок вообще умеет работать с микротиком?
16:13
И еще есть одна проблема, если завожу l2 свич, он с него кроме названия ничего не вытаскивает
Tweet
Share this page
Share this page: Tweet