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: 21.07.2011
inoyat_kayumov #
04:35
сломал вчера IPAM....в результате удаления дефолтной AS0 грохнулся префикс 0.0.0.0...теперь получаю
04:36
Page not found (404)
04:36
Request Method: GET
04:36
Request URL: http://noc/ip/ipam/1/4/0.0.0.0/0/
04:36
No Prefix matches the given query.
dvolodin #
05:55
добавить его надо
05:55
можно просто insert'ом
inoyat_kayumov #
06:04
в постгре?
dvolodin #
06:09
да
06:09
noc=# SELECT id, asn FROM peer_as;
06:10
SELECT id, name FROM ip_vrf;
06:11
insert into ip_prefix(vrf_id, asn_id, afi, prefix) values(<id vrf default>, <id AS0>, '4', '0.0.0.0/0');
`kk #
06:15
inoyat_kayumov, там под пользователем постгреса подключает без пароля
zi_rus #
06:17
всем привет. немного разобрался со вчерашней проблемой с config management. проблема оказалась в неправильных прававх на /var/repo. теперь конфиг сохраняется в папке
06:18
однако есть две проблемы. если отметить галочкой один из repo path и сделать get now. то валится ошибка
06:18
OSError at /cm/config/get_now/170/
06:18
[Errno 2] No such file or directory
06:19
Request Method: GET
06:20
Request URL: http://noc/cm/config/get_now/170.
06:20
Request URL: http://noc/cm/config/get_now/170/
dvolodin #
06:27
vcs_path в конфиге пробит?
zi_rus #
06:28
vcs_path = /usr/local/bin/hg
06:29
смотрю, в папке /usr/local/bin нет ничего
06:32
нашел hg в /usr/bin, исправил в конфиге, результат тот же
inoyat_kayumov #
06:32
zi_rus, ну так поправьте - он в /usr/bin лежит
zi_rus #
06:32
уже
dvolodin #
06:32
демонов перезапустить надо
zi_rus #
06:33
перезапустил, проверяю
dvolodin #
06:33
http://files.nocproject.org/junos-olive-9.3.ova
06:33
image виртуалки с junos 9.3 для М-ок
06:34
запускал их под virtual box'ом
06:34
em0 из роутера уходит на vboxnet.0 на хостовой системе, там сетка 10.99.1.1
06:35
это management
06:35
em1 - em3 уходят на Internal Network NET1 - NET4 - там можно линки делать между виртуалками
06:35
рутовый пароль - root00
vispi #
06:38
Anyone care to post their lighttpd conf for noc?
zi_rus #
06:39
спасибо. заработало
`kk #
06:39
dvolodin, wget http://files.nocproject.org/junos-olive-9.3.ova ..... Запрос HTTP послан, ожидание ответа... 403 Forbidden
dvolodin #
06:41
поправил
`kk #
06:41
11,0M/s nice =)
dvolodin #
06:43
vispi: http://www.pastie.org/2247083
06:43
сервак в москве на ММТС-9
06:44
чего ему тормозить-то :)
`kk #
06:44
уже посмотрел -)
vispi #
06:52
I get this http://pastebin.com/vbuYrzmB
07:02
When I run 'python manage.py 0.0.0.0:8080', it works. In stand-alone webserver no go. What am I doing wrong
dvolodin #
07:04
Did you set up FCGI socket properly?
vispi #
07:05
"socket" => "/tmp/noc.fcgi", ?
07:08
I'm at a loss
dvolodin #
07:10
check wrether /tmp/noc.fcgi exists and has proper permissions. there is an issue with UNIX socket permissions on Linux platforms
vispi #
07:11
Yea it does exist
07:12
What should the permissions be
07:12
Owned by noc, full privileged
dvolodin #
07:14
777
vispi #
07:15
Yup
dvolodin #
07:16
check lighttpd.error log
vispi #
07:17
2011-07-20 10:16:45: (log.c.166) server started
07:17
2011-07-20 10:16:45: (server.c.961) WARNING: unknown config-key: expire.url (ignored)
07:18
No errors, 'cept this one line which is ignored anyways
dvolodin #
07:23
do you have fastcgi module loaded?
vispi #
07:24
I do have "mod_fastcgi" under "server.modules", can I verify this somehow?
dvolodin #
07:32
can you paste your config
vispi #
07:34
I used the one presented in here http://redmine.nocproject.org/projects/noc/docs/en/nocbook/html/installation/webserver.html
07:36
Maybe I stop wasting your time and stick with the nginx, it seems to run so-so on it
dvolodin #
07:37
noc works fine with lighttpd
vispi #
07:38
For some reason it didn't for me. I'll get back to you if I find the problem, yea?
dvolodin #
07:38
ok
07:39
usually, problems are related with permissions or paths mismatches
vispi #
07:40
That's entirely possible, as I'm no programmer/linux guru :P
dvolodin #
07:59
сделал полезный отчет - Local classification rules
07:59
можно сразу посмотреть, что наворотили локально
zi_rus #
08:21
в config management/configs во время экспериментов создались несколько строк repo path, которые неактуальны/ненужны
08:21
как их можно удалить?
`kk #
08:23
rm
zi_rus #
08:25
это с диска стереть. а у меня создались записи "(None)" и ".", а кнопки удалить их нету
`kk #
08:28
с консоли
zi_rus #
08:32
я отключил управление конфигами для всех устройств, очистил папку /var/repo/configs, перезапустил НОК, а оно все равно показывает 4 записи которые были ранее
08:32
4 repo path
dvolodin #
08:37
hg remove ....
08:37
hg commit ....
`kk #
08:38
хм. я так не делал=)
zi_rus #
08:42
я папку .hg тоже стер, а hg remove говорит что не может ее найти))
08:45
и может лучше кнопочку сделать, которая сам remove/commit осуществляет?
dvolodin #
08:59
спорный вопрос
08:59
иногда старые конфиги нужны
08:59
есть-пить они не просят
freeseacher #
08:59
да. нужны.
zi_rus #
09:02
а иногда они излишни если железки больше нет, чтобы не мешались их бы скрывать хотя бы
dvolodin #
09:04
тогда проще смотреть конфиги из списка managed object'ов
freeseacher #
09:07
когда железок больше двух сотен все равно юзать поиск
09:07
и если их 5 то глазами легко находится.
09:07
но согласен мазолит
nixwizard #
09:11
так, я не понял, junos это фрюха сплюшками чтоли? даже vi есть
freeseacher #
09:13
там фрюха только для манеджмента памяти
09:13
и рапределения задач.
nixwizard #
09:14
ядро то бишь
zi_rus #
09:16
а в чем смысл тогда раздела config magement, и как использовать этот смысл если ходить по конфигам из managed object
gnu-linux #
09:21
Насобирал событий... хочу их покласифицировать, выбираю в Select Event Class * и получаю Page not found (404)
09:23
может нок обновить? У меня ещё noc-fm, уже пару дней прошло...
dvolodin #
09:24
nixwizard: да, там ядро фри с juniper'овскими модулями, обвешенное демонами
09:25
zi_rus: там еще префикс-листы, зоны DNS b ghjxtt
nixwizard #
09:25
а как команды junos вводить?
dvolodin #
09:25
сдш
09:25
cli
09:25
или логинься юзером noc с паролем noc000
nixwizard #
09:26
понял
dvolodin #
09:31
там начальный конфиг набит уже
09:34
возникла хорошая идея для FM
09:34
сделать checkpoint'ы
09:34
типа помечаешь моменты времени и комментарии
09:35
а в списке событий их видно будет
zi_rus #
09:56
dvolodin, листы и ДНС, кстати, это отдельный разговор. но вот конфиги, возникает бардак, например сейчас у нас идет активная замена оборудования, и соотношение оказывается на 2 старых конфига, 7 новых (если бы мы активно использовали nocproject)
freeseacher #
09:59
да и бох с ним не?
zi_rus #
10:06
30% мусора?
10:07
и еще будет накапливаться в процессе, когда сеть не растет а просто меняется железо
freeseacher #
10:08
в какой то момент надо будет делать уборку
zi_rus #
10:09
вот и именно, а это невозможно, нет инструмента
dvolodin #
10:14
можно отчет сделать
zi_rus #
10:18
не вижу мысли. и что дальше?
dvolodin #
10:37
и по нему вычистить мусор
10:37
можно периодическую задачу навесить - наводить порядок
inoyat_kayumov #
13:17
нашел. забыл что в конфиге активатора надо ип указать
dvolodin #
13:25
да
13:25
на каком слушать
13:25
до же для сислога
inoyat_kayumov #
13:26
с сислогом завтра - посмотрю какие эвенты будут от диалапа :)
13:27
кстати - а будет вторая серия скринкаста - где про snmp-traps?
dvolodin #
13:28
может сегодня и сделаю
13:29
на примере упавшего MPLS LSP
inoyat_kayumov #
13:29
лучше LDP тогда
dvolodin #
13:35
чем лучше? :)
13:36
все равно и RSVP и LDP дрессировать надо
Tweet
Share this page
Share this page: Tweet