nocproject.org
06:26
dvolodin: вчерашние исправления не помогли
06:26
TASK: [migrate | syncdb] ******************************************************
06:26
skipping: [noe2]
06:26
failed: [noe1] => {"changed": true, "cmd": ["./noc", "syncdb", "--noinput"], "delta": "0:00:00.528637", "end": "2015-11-03 07:50:07.115153", "rc": 1, "start": "2015-11-03 07:50:06.586516", "warnings": []}
06:32
на чем навернулась?
06:50
деплой
06:50
я вчера 2 пастебина кидал
07:43
могу еще один пастебин кинуть - если поможет
07:52
,,
08:12
чтобы вы сходли
08:19
reference books хотя бы у кого-то работают?
08:27
f bvb rnj-nj gjkmpetncz&
08:27
а ими кто-то пользуется
08:27
?
08:33
я хотел воспользоваться, но не пойму оно рабочее или нет?
08:37
Всем привет! Просьба рассказать про Get Now в Service Activation. Нужно для документирования.
08:43
не помогу. не пользовался.
08:45
а проверить можешь? активируй встроенный какой-либо
08:48
techwriter: этого никто не знает
08:50
это редкоиспользуемый функционал.
08:50
народ
08:50
мне сервачек подогнали
08:50
я нок буду туда ставить
08:51
как сейчас кошерно это делать?
08:53
в виртуалочку.
08:53
туда запихнуть и развернуть бакам и обновиться :)
08:53
это я уже сделал
08:54
система стоит
08:54
центоська7 под вмварей
08:54
ну а в чём трабла то. или ты хочешь с башни проставиться ?
08:54
падла, усиленно по ипв6 пытается до реп достучаться
08:55
хотя стоит ipv6.method: ignore
09:01
Тогда что-нибудь про Support расскажите, пожалуйста.
09:02
Marael, refbooks работают и, кажется, даже пытаются обновляться
09:03
саппорт это первые шаги dvolodin по отжиманию бабла
09:03
lexus-omsk, а можешь сказать что у тебя за дистрибутив? и какие ты испольхуешь, встроенные или свои?
09:05
techwriter: суппорт сетап аккаунт - вводятся параметры для регистрации инсталяции в системы. после этого становится доступен функционал по автоматической отправке крашдампов разработчику.
09:05
Marael, у меня develop на Debian 7.5. Свои не делал, встроеные работают
09:07
что то я не найду где настроки через какое время отправлять алярм в архив
09:09
e_zombie, спасибо! Что такое крашдампы?
09:10
teroni804: ok, сейчас выпилим
09:13
techwriter: когда какая то задача в процессе работы завершается с ошибкой выводится отладочная информация. её нужно отправить разработчику чтобы он внёс изменение в код. делается это через "багзиллу". это долго и неудобно. а здесь система сам
09:17
Marael, python 2.7, django 1.4.15, которую noc сам ставит. А что сделать, чтобы получить такую ошибку?
09:21
захожу в настройки встроенного реф бук, ставл. галочку isEnavled и сохраня.
09:21
сохраняю*
09:23
у меня питон 2.6 и сентос 6.7
09:24
dvolodin: я монгу 3 с вареным тигром ставлю. ноку понравится?
09:25
ставь. только радости ему ноль будет если это девелоп
09:26
почему?
09:26
not supported?
09:27
если архитекрута кривая то ничё не спасёт.
09:27
попробуй. и вкрячь туда постгресс крайний. 9.4
09:27
я вот поставил - меня не шибко спасло
09:28
я от монги жду что место на диске не так будет жрать
09:28
у меня база монги 30 гиг.
09:28
и тенденции к росту счас нету
09:28
ну пробуй.
09:29
это с фм.
09:29
я еще грфики буду делать
09:29
у меня гдето 5000 железок срут логами
09:29
ну тогда да.
09:29
стоит мучаться
09:29
как монгу чистить от старых данных?
09:30
db.repairDatabase();
09:30
но чтобы работало надо чтобы было место в два раза больше чем база.
09:35
zi_rus: ставь проволочного тигра, да
09:36
e_zombie: я на центось установил репу от редхата
09:36
как удалить
09:36
09:36
ls -la /etc/yum.repos.d/
09:37
ls -la /etc/yum.repo.d/
09:37
и все?
09:37
там то я удалю
09:37
yum makecache там еще
09:37
если я не ошибаюсь
09:37
я же установил рпм
09:37
где-то теперь числится установленный пакет
09:37
zi_rus: у microservises сильно сниженные требования к IOPS
09:37
dvolodin: сильно сомневаюсь
09:38
опять РМ будет глючить
09:38
rpm -qa | grep ....
09:38
zi_rus: зря сомневаешься
09:38
[root@noc iz]# rpm -qa | grep pgdg pgdg-redhat94-9.4-1.noarch
09:38
[root@nocproject noc]# cat /etc/yum.repos.d/pgdg-94-centos.repo
09:38
[pgdg94]
09:38
name=PostgreSQL 9.4 $releasever - $basearch
09:38
09:38
enabled=1
09:38
gpgcheck=1
09:38
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-94
09:40
dvolodin: у меня есть опыт
09:40
стоп. у тебя сейчас в системе получается две постгри стоит .
09:40
штатная и эта из реп.
09:40
там меньше заданий, лучше кешируются данные
09:40
у них разные имена поэтому они будут жить параллельно
09:40
твой опыт - следствие лени :) тестировать надо
09:40
rpm -qa | grep postgresql
09:41
e_zombie: та не
09:41
это репа
09:41
как удалить
09:41
rpm --uninstall
09:41
или?
09:41
yum remove pgdg-redhat94
09:42
rpm -e <name.rpm>
09:42
но лучше всё через yum делать. чтобы не трахаться с отслеживанием зависимостей.
09:42
все посносил
09:43
ща накатим
09:43
эта репа тебе не мешает установке постгри из штатных реп.
09:44
у тебя может и 9.1 и 9.4 стоять.
09:46
да я понимаю
09:46
постгря в репах старая как говно мамонта
09:46
я бы оставил репу от постгресов ибо там более новые версии.
09:46
только ебли с ней больше
09:47
вот вот. и будет такой ещё лет 5.
09:47
в PATH надо прописывать
09:47
иначе нихуя е работает
09:47
да ладна. всем похеру вроде. коннектятся по айпи. да и прописат это один раз .
09:47
ну или влепи симлинки :)
09:49
teroni804: закоммитил фикс
09:49
в принципе у меня уже полностью работает периодический опрос железки
09:50
и кусок box discovery
09:50
version, caps, interface и id
09:51
dvolodin: та-же фигня..
09:51
тот же кусок и не пашет
09:51
может на чистые машины поставить?
09:53
Marael, воспроизводится, да
09:53
хм, а ты как встроееные включал?
09:53
была как-то у нас целая куча багов с NoReverseMatch в django, оттуда ноги растут, наверное
09:54
у меня часть была включена
09:54
давно
09:54
еще бы знать как исправить :(
09:57
dvolodin не помнишь, как NoReverseMatch в django чинили? Было такое давно, кажется, после миграции на новую django
09:58
правкой кода
09:58
они сначала всех уговаривали использовать тег {% url .. %} вместо ссылок
09:59
а потом взяли и все имена в админке перелопатили
10:01
dvolodin: не помогло
10:01
да все тот-же
10:02
10:06
получается баг с NoReverseMatch, не от версии питона зависит, а джанго у всех идин и тот же стоит
10:07
т.е баг общий
10:11
да, можно даже завести его на bt.nocproject.org... для порядку
10:15
нужно
10:15
без багрепорта никто твои проблемы решать не будет
10:15
да это понятно, потом добавлю тогда
10:18
по-хорошему, наверное, вообще на js переписать бы это приложение...
10:18
но для меня это примерно так же сложно, как и разобраться в потрохах джанги
10:19
я кодить только на шеле могу :)
10:20
а под веб интерфейс писать можно только на питоне или еще на чем-то?
10:29
teroni804: и этот поправил
10:32
dvolodin: дальше то-же
10:32
10:33
ты у себя до деплой делаешь?
10:55
кхе
10:55
e_zombie: ты когда последний раз удалял пакет через rpm?
10:56
в общем случае rpm -e даже архитектуру пакета не передают
10:57
не то, чтобы .rpm
11:03
итак
11:03
я базы установил и запустил
11:03
юзера для нока создал
11:03
какой нок ставить?
11:06
а потом с миграцией на микросервисы говна не повсплывает?
11:09
teroni804: поправил
11:09
zi_rus: сразу микросервисы ставь :)
11:09
я предполагаю что миграции не будет ваше
11:09
хахахахаа
11:09
да не
11:09
миграция будет
11:10
доооооо
11:10
через импорт\экспорт
11:10
подцепить башней эту ноду
11:10
и потом крофь кишки распидорасило ?
11:10
а может и экспорт/импорт
11:10
всяк быстрее будет
11:10
ну учитывая что экспорт импорт у нас не работает нефига - уже страшна
11:14
e_zombie: зачем через CSV
11:14
дамп/рестор базы
11:18
в базах может быть кучи всякого говна.
11:18
например фм.
11:19
который тянуть с собой ну нет никакой радости.
11:32
хотя это не приоритетная задача.
11:32
всё равно новые инсталяции проходят через одно место .
11:41
> show version
11:41
BBS1000+ software release version: BBS1000+_03.03.00.013 built Aug 6 2010 16:52:00
11:41
Bootrom version : 1.0.0.6
11:41
Cortina version: iROS SC Release 03.05.01.00
11:41
Cortina version: iROS OLT Release 03.05.01.01
11:41
Broadcom chip version: BCM5695_B0
11:41
Broadcom revision number: 0x11
11:41
Broadcom SDK version: sdk5.2.3
11:41
блять. что это ?
11:42
а производитель кто ?
11:43
что это за гавно ваще.
11:43
а производитель на столько скромный что решил себя не упоминать
11:43
*настолько
11:44
походу
11:44
на хосттайп выдаёт ePON
11:52
в discovery осталось только топологию
11:53
11:53
вот так оно все вместе получилось
12:00
"Chassis MACs = %s, hostname = %s, router-id = %s" - разделять надо by semicolon
12:00
в принципе микросервисы уже можно считать альфой
12:01
evyscr: зачем?
12:01
унутре маков уже есть запятые
12:01
там диапазоны все-таки
12:01
бгг
12:01
там, вообще-то, сумма диапазонов
12:05
я ещё не вкидывал патч для каталистов на эту тему, проверяю на себе
12:09
link discovery ещё не написан или что-то другое?
12:11
будет портирован старый
12:11
с небольшими модификациями
12:11
не буду больше писать pending link
12:11
если метод считает, что там может быть линк - он сразу зайдет на железку с другой стороны и проверит
12:12
discovery теперь может сразу несколько железок дергать
12:12
в одном методе
12:13
в link_discovery были печальные места, которые поломаются при добавлении поля в линк.
12:14
ну там подразумевается, что может быть только два элемента
12:15
я когда сквозь все эти l,o,r пробивался, уткнулся в такую хрень
12:16
в каком-то куске кода было
12:16
возможно
12:17
не буду спорить
12:17
я тогда дебаг хотел впихнуть
12:17
сейчас попробую CDP портануть
12:17
посмотрю, как это выглядеть будет
12:44
12:45
вот так оно будет выглядеть
12:47
взяли список соседей, прорешали свои колечки
12:47
дернули каждого соседа и проверили
12:47
job по умолчанию раз в сутки будет работать
12:47
кстати, как вариант на подумать
12:48
может быть заставить его подтверждать линки, уже найденые этим методом?
12:52
вроде прямолинейно достаточно получается
12:54
и еще тема для обсуждения
12:54
есть нехорошее желание перевести шаблоны fm, сниппеты и actions с django templates на Jinja2
13:08
Основные ретрограды - в Cisco, имхо, составляют план сертификации. Наткнулся случайно на из учебники (2014 год вроде). Как оказалось, там исключительно мало внимания уделяется IPv6. Разочаровался в цисководах еще больше.
13:08
PtiCa ★★★ (03.11.2015 11:14:54)
13:12
e_zombie: ровно в той мере на сколько в6 распространен
13:12
сертификация чобы подтвердить какие-то навыки и знания
13:13
подход вполне логичный
13:14
а книжки для обучения, для новых технологий это немножко другой подход
13:14
вернее, другая цель
13:16
вот представь, циска сделал сертификацию и выкинула из экзамена и из книжек нахуй весь ipv4 и ipv6, оставила только lisp
13:16
ты выдрочился и сдал экзамен
13:16
а теперь спроси себя, нахуй ты нужен кому со своим лиспом
13:16
когда у всех ipv4 и немного ipv6
13:19
Virtual Curcuit Manager умеет работь с железками, которых нет в базе? или как указть что на пути линка есть две железки провайдера и описание зачем и почему такой линк для "будущих поколений"
13:22
и как потом просмотреть схему
13:23
Marael: нок работает с железками которых нет в базе методом "добавь их в базу и не еби мозги" :)
13:23
хм, я так и подумал
13:23
если там что-то неуправляемое, то нок тебе не поможет, тебе больше ничто не поможет
13:24
снеси нок. будь мужиком!!!
13:24
и затри всё нулями
13:24
а схему можно как-то вывести в грифичесокм виде?
13:24
добавил я железку, указал порт
13:27
а дискавери ? а челостность БД потом
13:27
как ты это собрался отслеживать.
13:27
хотя в теории может прокатить .
13:28
может вынести в отдельный длмен...,
13:28
домен
13:31
или сегмент, вообщем я еще не разобрался
13:31
как делить сеть в ноке
13:37
как удобней
13:38
я пока не делю
13:38
и никогда не делил
13:38
была одна ахрененная сеть
13:40
меня давно уже просят сделать облака
13:40
а вывести схему как, в этом виртуальном менеджере схем?
13:40
для арендованых vpn
13:41
да
13:41
и я среди них
13:42
кстати, да, у куча впн`ок в сети на линухах
13:42
у меня*
13:42
dvolodin: у тебя же на схеме сети теперь некое подобие везермапа сделано, а как туда добавить линки в сторону железок под чужим управлением
13:43
zi_rus: вот это облачко и должно быть
13:44
13:44
вот на сей счет мои рабочие заметки
13:44
кстати, никаких разумных комментариев по этой теме я не получил
13:46
я пока только разбирась в ноке, но идея с облаками интересная
13:47
dvolodin: а мы что? мы нигеры, ты замути, а мы скажем чего нам не нравится
13:47
за меня будь уверен
13:49
нет, вы, нигеры, додумайте идею
13:49
а я ее реализую
13:53
1mo-1mo: link: { object1, port1, object2, port2, [{ proto, first_seen, last_seen }] }
13:55
не выдержал...
Share this page
Share this page: