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: 14.05.2014
TSergey #
02:36
lexus-omsk: привет
lexus-omsk #
02:37
привет
TSergey #
02:39
подскажи, вот такая штука:
02:39
Unable to dereference <class 'noc.inv.models.objectmodel.ObjectModel'>:530aedf54a5e685e80c085ad
02:39
в ассет дисковери
02:40
как-то при обновлении у меня была ошибка про коллекцию и я несколько моделей удалил
02:40
и вот только сейчас заметил, что циска с3560 отвалилась в инвентору
lexus-omsk #
03:36
TSergey: ну у тебя в базе где-то остались ссылки на них, нужно выковыривать: достаточно утомительный процесс
TSergey #
03:37
lexus-omsk: я думал наоборот нужно обновить коллекцию
03:54
dvolodin: привет
03:54
получил тушенку? я все правильно собрал?
04:03
lexus-omsk: скажи, вот меняю на коммутатрое настройку, сохраняюсь, в ноке руками запускаю сбор конфига в дискавери, он нормально отрабатывает, но в MO\Edit\config его в новом виде нет,
04:03
что я делаю не так?
04:03
точнее --- дата в "Version:" не поменялась
04:04
что-то я запутался
lexus-omsk #
04:05
а письмо приходит с диффом?
TSergey #
04:05
я так это и не настроил :(
04:05
делаю Reload --- вижу последний конфиг
04:05
как увидеть что в нем поменялось по сравнению с предыдущим?
04:08
в Version нет текущей даты, а сравнивает, видимо, только между выбранными датами
lexus-omsk #
04:08
а, сам конфиг отображается новый... а если кнопку со стрелкой вниз на панели ткнуть, то покажется предыдущий дифф?
TSergey #
04:09
зависит от того что в полях дат выбрано
04:10
сйчас в одной 2014-05-08, в другой 2014-05-06, если стрелку вниз жануть, то диф допредыдущий
04:10
если теперь стрелку вверх, то дифф предыдущий
04:10
а вот дифф текущий никак
lexus-omsk #
04:13
не, когда заходишь в конфиг, тм одна из дат неактивна, вот прям тогда нажимаешь вниз, и показывает смый последний дифф... у меня так вроде...
04:13
сейчас ещё проверю, как раз нужно конфиг один поменять немного
TSergey #
04:14
у меня обе активны
04:15
ща попробую в другой зайти, может запоминается выбранное
04:16
не, и в другом обе активны
04:17
предпологаю, что ручно Run в дискавери не добавляет конфиг в даты
04:18
выделил МО и запустил Run discovery now, посмотрю чего скажет
04:20
неа, так и не добавил --- текущий (reload) это показывает
04:20
а в датах сегодняшней нет
04:20
и найти дифф от текущиего никак
04:20
*от текущего
lexus-omsk #
04:23
сейчас проверил: поменял конфиг, запустил дискавери, перезашёл в mo - edit - config -- вижу сегодняшнюю дату, и по стрелке актуальный дифф
TSergey #
04:28
хм, несколько раз я запустил дискавери
04:28
в текущем:
04:28
# SYSLOG
04:28
enable syslog
04:28
create syslog host 1 severity all facility local6 udp_port 514 ipaddress 192.168.253.4 state enable
04:28
config log_save_timing on_demand
04:30
а в предудущем этого нет
04:32
ща еще чего-нибудь поменяю и попробую задискаверить конфиг
04:32
ты заходишь в конфиг и слева актуальная дата, правее предыдущая?
04:34
все, понял что не так
04:34
это изменение конфига было связано с заменой прошивки и ребутом
04:34
и ранее они были, а смторел я только дифф
04:35
*смотрел
dvolodin #
05:03
не смотрел еще
TSergey #
05:04
письмо-то я правильно запулил? я кидал на beef@nocproject.org
dvolodin #
05:21
да, правильно
TSergey #
05:24
хорошо
zi_rus #
07:14
В Киеве мужчина увидел собаку, которая напал на девочку. Он ударил собаку и та сдохла. Журналист "5 канала" берет интервью:
07:14
-Киевлянин-герой спас девочку от собаки!!!...
07:14
Мужчина пер*бивает:
07:14
-Я не киевлянин...
07:14
Журналист:
07:14
-Иностранец спас девочку от собаки...
07:14
Мужчина:
07:14
- Я не иностранец!!! Из Донецка я!
07:14
Журналист:
07:14
-Террорист зверски убил невинную собачку, которая играла с девочкой!
B_M #
07:15
кто нибудь заводил нок на rhel 5.10? :D
HaLVeR #
07:19
раз пошла пьянка анекдотов
07:19
"Россия заставит Microsoft обеспечить бесперебойную работу ее софта"
07:19
реальная статья на известиях.
07:21
zi_rus, к справедливости сказать - другая сторона не брезгует ветеранами прикрываться. вот пример - http://veliss.livejournal.com/87010.html
zi_rus #
07:23
HaLVeR, другая это какая, я ничего не вижу по ссылке
HaLVeR #
07:23
там во втором комменте ссылка
07:24
на поисковик
07:24
прошло по всем соцсетям хорошим ураганом
07:24
само оно так не ходит.
07:24
кому выгодна та позиция - думаю сам поймешь.
ufir #
07:28
э.. а dslam huawei 5600 в ноке работает уже ? или нет
07:28
а то он у меня застревает на
07:28
2014-05-14 11:30:02,875 [TELNET: 10.12.173.32] on_read: '\n\r Huawei MA5600 Multi-service Access Module.\n\r'
07:28
2014-05-14 11:30:02,886 [TELNET: 10.12.173.32] on_read: ' Copyright(C) 1998-2005 by Huawei Technologies Co., Ltd.\n\r'
07:28
2014-05-14 11:30:02,895 [TELNET: 10.12.173.32] on_read: '\r\n>>User name:'
07:28
2014-05-14 11:30:03,896 Tick
lexus-omsk #
07:33
ufir: там профиль VRP или VRP3?
ufir #
07:33
я теста ради сделал просто VRP
lexus-omsk #
07:34
скорее всего он другой запрос логина ждёт, у меня на vrp девайсы спрашивают как Username:
ufir #
07:37
Huawei MA5600 Multi-service Access Module.
07:37
Copyright(C) 1998-2005 by Huawei Technologies Co., Ltd.
07:37
>>User name:root
07:37
>>User password:
07:37
hdx01-yla-gts>enable
07:37
hdx01-yla-gts#
07:37
у меня везде дефолт..
lexus-omsk #
07:37
попробуй в __init__.py добавить pattern_username = "[Uu]ser\s?name:" как вариант
ufir #
07:38
забавно. если поменять профиль на врп3 - то зависает на enable http://pastebin.com/P5TxBYfv
lexus-omsk #
07:39
а какая там на самом деле версия?
ufir #
07:40
Command:
07:40
display version
07:40
MA5600V300R002 RELEASE SOFTWARE
07:40
Copyright (c) 1998-2005 by Huawei Technologies Co., Ltd.
lexus-omsk #
07:45
в общем, надо смотреть, куда он больше подходит по командам и выводу, и тот профиль уже подгонять...
07:46
или вообще новый делать, если сильно отличается
e_zombie #
07:48
ufir: не работает. NOC-1014
lexus-omsk #
07:52
e_zombie твой вариант больше на VRP3 похож, команды а ля show, а у ufir уже новее - а ля display
e_zombie #
07:52
53хх != 56хх
ufir #
07:52
в линейке 56** другой CLI ;(
07:53
дам даже вместо exit - quit
e_zombie #
07:53
по большому счёту надо делать новые профиля
07:53
подозреваю что там такое уебанство с выводом что впихнуть это в VRP будет нереально.
lexus-omsk #
07:55
а, я не дочитал issue, там 5600 есть оказывается
ufir #
07:58
по snmp все вот видно ;(
aermike #
08:20
hi all
08:21
http://pastebin.com/RDPD9BxJ
08:23
http://pastebin.com/qRjESmLp
HaLVeR #
08:37
aermike, first = check config files(copy it from *.defaults)
08:37
second - check your mongodb daemon, and user noc exist
08:38
and corresponding settings in noc.conf for mongo
08:38
(and check firewall for mongo ports)
aermike #
08:39
now all run ok
08:39
hmmm
08:40
i think error are in config
08:40
thank you
zi_rus #
08:43
e_zombie, ты тут?
e_zombie #
08:43
,
zi_rus #
08:44
e_zombie, вопрос к тебе как главному сервачнику, е
HaLVeR #
08:44
aermike, u r welcome. Check configs if you update noc periodicaly - we add some sections in configs from time to time.)
zi_rus #
08:44
смена юзеру uid чем чревата?
e_zombie #
08:45
ты правишь /ets/passwd /etc/shadoww ?
HaLVeR #
08:45
особо ничем, ктоме того что права могут посыпаться
08:45
на файлики ентого юзера
08:45
оно там по уиду же вроде
e_zombie #
08:45
да да. на файловую же пишется uid вправа.
HaLVeR #
08:46
ну и в группах юзер уид тоже вроде был
e_zombie #
08:46
ну и там ещё может selinux чтонить выкинуть до кучи если он есть.
HaLVeR #
08:46
а зечем уид то менять?
zi_rus #
09:24
e_zombie, нет, во ферхе по крайней мере есть утилитка она типа меняет uid где надо и правит права на доступ в /home, а остальные файлы вне home отсаются под правами на старый uid. я просто хотел уточнить, бывают ли с подобными манипуляциями какие-нибудь траблы, напр
09:24
имер при расширении файловой системы иногда могут данные побиться, а что возможно опасное для смены uid
HaLVeR #
09:41
ну очеввидно, что те места где оно задействуется
zi_rus #
13:16
живые есть?
13:17
как на питоне дописать строчку в конец файла
HaLVeR #
13:17
открыть на дозапись
zi_rus #
13:17
делаю s.write(a)
13:17
он затирает
13:18
HaLVeR, что значит дозапись
13:18
это как?
HaLVeR #
13:19
f = open("new.txt","a") ## file open in appending mode i.e 'a'
13:19
f.write(dat1)
13:19
ну и close не забыть
zi_rus #
13:20
спасибо, сработало
Night_Snake_ #
13:33
А подскажите пожалуйста по Ignore Event Rules. Я же так понимаю ими можно маскировать ненужные эвенты, так?
HaLVeR #
13:38
типа того
MinskSNV #
13:43
а есть какой-нить кослыть что бы под "Network Map" подложить картинку?
HaLVeR #
13:45
есть же карты
13:45
гисовские
MinskSNV #
13:45
ага, ещё бы мануал к нему
13:46
нифига ж не понятно
Night_Snake_ #
13:47
просто что такое Left RE/Right RE непонятно совершенно
MinskSNV #
13:47
в GIS разобрался только как Area свой город описать
13:47
на этом ГИС закончился...
HaLVeR #
13:48
MinskSNV, там все просто
13:48
суть - есть city к примеру. в нем можно и районы сделать или сразу узлы
MinskSNV #
13:48
хз, может быть и просто если по жизни с ГИС сталкивался
HaLVeR #
13:48
узлы - PoP - разных уровней
MinskSNV #
13:49
и где это всё описывается?
HaLVeR #
13:49
point-of-precence
13:49
inv - inv
13:49
линки автоматом могут строится(аггрегированные) между PoP'aми
13:50
на основе данных из network map
13:50
точнее - inv-interfaces-links
13:51
в узел уже добавляешь что надо - ящики, стойки, в ниж оборудование
13:51
них*
13:51
это все по карте растаскиваешь
13:51
и у тебя красивое географическое представление
13:51
правда логическое
13:52
физическое(кабельное инвентори) пока в ноке нет. Но Володин хвастался что уже сделал)
MinskSNV #
13:52
хм... странно я думал inv - inv вообще не работает ещё
HaLVeR #
13:52
в девелопе все есть
MinskSNV #
13:52
т.к. на любую попытку создать что-то получаю "Failed to save"
HaLVeR #
13:52
у тебя что то не то с базой
MinskSNV #
13:52
BRANCH=feature/inventory
HaLVeR #
13:53
аа
13:53
на девелопе уже все давно)
13:53
ту ветку влили в девелоп и закрыли
13:54
более того - в ноке теперь есть и адресная база
MinskSNV #
13:54
Switching to branch develop
13:54
2383 files updated, 0 files merged, 374 files removed, 0 files unresolved
13:54
месяц назад ошибкой завешалось
HaLVeR #
13:54
правда пока импорт только для данных из ФИАС
13:54
т е для россии
13:55
но можно свой наваять под данные локальных гос-служб
13:55
на носу автоматическое преобразование адреса в координаты(чтобы оборудование раскидать по карте)
13:55
хотя бы в первом приближении(на дом)
MinskSNV #
13:55
Could not find any downloads that satisfy the requirement noc-pkg-handlebars==1.0.0 in ./lib/python2.7/site-packages (from -r etc/requirements/noc.txt (line 28))
HaLVeR #
13:56
прокси?
MinskSNV #
13:56
нет
13:56
паблик IP
HaLVeR #
13:56
странно, вчера обновлял
MinskSNV #
13:56
версия питона 2.7 достаточна?
HaLVeR #
13:56
более чем
MinskSNV #
13:56
или уже 3.3 желательна?
HaLVeR #
13:56
не, у меня на 2.7
13:57
тестовая вообще на 2.6
MinskSNV #
13:57
просто на сколько я понимаю если ветки слились, то проблем с апдейтом быть не должно...
13:57
No distributions at all found for noc-pkg-handlebars==1.0.0 in ./lib/python2.7/site-packages (from -r etc/requirements/noc.txt (line 28))
13:57
Storing debug log for failure in /root/.pip/pip.log
HaLVeR #
13:57
обнови пип
13:58
в систепе
13:58
они там меняли в нем многое
MinskSNV #
13:58
python-pip ?
HaLVeR #
13:59
потом заного создай виртуалээнв - virtualenv --no-site-packages /opt/noc (или где там папка с ноком)
14:00
и конфиги не забудь актуализировать с дефолтовых
14:00
они там поменялись нехило
MinskSNV #
14:01
да я почти на дефолтных
14:01
только дискавери включал
HaLVeR #
14:01
в том то и дело, что в дефолтах секций новых понадобавляли
MinskSNV #
14:02
да пусть обновится хотя бы ))
14:15
HaLVeR: python-pip_1.1-3_all.deb достаточно?
HaLVeR #
14:16
без понятия) у меня не дебиан
MinskSNV #
14:18
) ладно, что-то обновляться начало
14:18
может прокатит
14:19
да у меня тоже дебианов почти нету, но под деб самая простая установка была
HaLVeR #
14:21
ну раз начало, значит оно
MinskSNV #
14:22
upgrade-user: : syncdb failed
14:22
Terminating
14:22
upgrade complete
14:22
вроде и комплит... а вроде и failed
HaLVeR #
14:23
до етого чо написало
14:23
фейлед не должно быть
14:23
если все ок
MinskSNV #
14:23
django.contrib.gis.gdal.error.OGRException: Could not find the GDAL library (tried "gdal", "GDAL", "gdal1.8.0", "gdal1.7.0", "gdal1.6.0", "gdal1.5.0", "gdal1.4.0"). Try setting GDAL_LIBRARY_PATH in your settings.
14:23
upgrade-user: : syncdb failed
HaLVeR #
14:24
libgdal поставь
14:24
там оно требуется..
MinskSNV #
14:25
в дебе есть : libgdal1, python-gdal, gdal-bin ... и другие
14:25
ладно, начну с libgdal1
14:27
так, этап пройден. Новый чек-поинт:
14:27
django.db.utils.DatabaseError: too many parameters specified for RAISE
14:27
CONTEXT: PL/pgSQL function "addgeometrycolumn" line 106 at RAISE
14:27
SQL statement "SELECT AddGeometryColumn('','',$1,$2,$3,$4,$5)"
14:27
PL/pgSQL function "addgeometrycolumn" line 5 at SQL statement
14:27
upgrade-user: : migrate failed
HaLVeR #
14:28
надо постгис снести
14:29
поищи где у тебя postgis.sql
14:29
там же рядом валяется uninstall.sql
14:30
вынесешь постгис, ставить не надо - нок сам подтянет
14:30
унинсталл надо влить в посгрес в бд нока
14:32
http://static.nocproject.org/irclog/2014.01.20.html вот здесь почитай если не выйдет с наскоку
14:32
там есть куда чего добавить надо если не пройдет
14:32
только ставить назад посгис не надо, дай нок сам сделает, тебе только вынести его надо
14:32
на тот момент нок не умел сам ставить просто
MinskSNV #
14:32
ок, вроде доступно разъяснил
Huko #
14:33
cd /usr/share/postgresql/9.1/contrib/postgis-1.5
14:33
su noc
14:33
psql -f uninstall_postgis.sql noc
14:33
psql -f postgis.sql noc
14:33
psql -f spatial_ref_sys.sql noc
HaLVeR #
14:33
нене
14:34
последнее 2 не надо
14:34
первое только)
Huko #
14:34
на ubuntu помогает все :)
14:34
раньше точно помогало :)
HaLVeR #
14:34
нок умеет теперь сам ставить
14:34
лучше ему доверить
14:34
там просто не 2 файлика бывает
14:34
а больше
MinskSNV #
14:37
вроде прокатило
HaLVeR #
14:38
прошел апгрейд?
MinskSNV #
14:38
да
HaLVeR #
14:38
сверяй конфиги с дефолтовыми новыми
14:38
и должно взлететь
14:38
самое сложное позади)
MinskSNV #
14:38
да вроде без правки конфигов взлетело
HaLVeR #
14:39
это не факт что в процессе не упадет)
14:39
сегодня у иностранца какого то падало)
MinskSNV #
14:39
читал
14:40
м.б. и DLink.DxS сейчас дискавери подхватит
HaLVeR #
14:40
ех, пора саппорт открывать )
14:40
40 минут на апгрейд)
MinskSNV #
14:40
))
HaLVeR #
14:41
asset_discovery если включишь - то должно найти железки(будут в inv-inv - папка lost & found)
14:42
а их уже в контейнеры можно перетаскивать по адресам
14:42
и стойкам\ящикам
MinskSNV #
14:43
да хз, пока попробовал country создать
14:44
выругалось что нет прав
HaLVeR #
14:44
перелогинься
14:44
обновление прав при логине происходит
MinskSNV #
14:46
Failed to save
14:46
ладно, пока конфиги полистаю
14:46
тут действительно что-то много всего стало
14:51
т.е. мне надо из noc.defaults сделать новый noc.conf со всеми недостающими параметрами и блоками?
HaLVeR #
14:52
ну забэкапь свои старые
14:52
потом просто скопируй дефолты в новые конфы
14:52
и поправь в соответствии со старыми нужные параметры
14:53
вообще невозможность сохранить это что то в бд неверно. либо в логе поищи трейс, либо фаербаг поставь и отлови момент с трейсом
MinskSNV #
14:54
да ок, меня глобально интересовало правильно ли я делаю
14:54
ок, значит правильно
Tweet
Share this page
Share this page: Tweet