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: 16.12.2014
e_zombie #
07:15
,,
zi_rus #
07:18
freeseacher, ты тут?
07:19
e_zombie, или ты?
07:19
evyscr, а может ты?
e_zombie #
07:19
или я
zi_rus #
07:20
вопрос такой
07:20
повышение надежности сервера БД не делали?
07:20
ну например кластер для постгреса сделать
07:21
чтобы при падении сервере не пришлось лезть в бекап
e_zombie #
07:21
я не делал. но по идее есть какие то решения по балансингу постгри. если даже для сраного майэскуэля такая поебень присутствует.
07:21
ну или такой функционал можно встроить в нок
07:22
и далансить на второй сервак запросы по чтению .
07:22
а запись делать на один.
07:22
ну или там ещё как
07:22
в любом случае по мне оно будет работать лучше чем городить такую же херь не правя приложение.
zi_rus #
07:23
балансировка нагрузки меня не сильно беспокоит, а вот избыточность для надежности более больная тема
e_zombie #
07:28
одно вытекает из другого
07:28
я думаю что реализовать это можно будет .
07:29
дописать модуль работы с БД.
zi_rus #
07:32
думаешь без правки нока ничего не получится?
07:32
хотя бы в самом ущербном варианте
e_zombie #
07:33
не. я думаю что даже штатными средствами постгри у тебя это получится.
07:33
http://www.postgresql.org/docs/9.2/static/high-availability.html
zi_rus #
07:34
ну да, я как раз открыл, листаю
e_zombie #
07:34
http://sqlrelay.sourceforge.net/
mpanait #
07:39
http://www.opennms.org/wiki/Making_OpenNMS_highly_available
zi_rus #
07:44
i dont like drbd solutions
mpanait #
07:47
pacemaker or corosync are also used
zi_rus #
07:49
dvolodin, последний коммиты был 4 дня назад. мы скучаем
hanapi1 #
07:51
Добрый день!
zi_rus #
07:52
бывает
07:52
а что я такого сделал?
e_zombie #
07:52
ну это да. скучно. с этим делом .
07:52
везде жопка .
hanapi1 #
07:53
вопрос с установкой на Ubuntu 14.04.1, там ставится postgis 2.1 выдает ошибку, что не может найти postgis 1.5. Я смотрел в логах чата, такая же проблема встречалась у чертенка.
07:53
но как решили эту проблемы увы не нашел
zi_rus #
07:53
ну я просто фиксов багов жду, мне не новые баги нужны
e_zombie #
07:53
скачай с сайта посгис и руками вталкай таблицы в бд.
07:54
[root@localhost soft]# su - postgrespostgres=# DROP DATABASE noc;-bash-4.1$ psql -f postgis/postgis.sql -d noc
07:54
ээээ не
07:54
стой
zi_rus #
07:54
DROP DATABASE noc
e_zombie #
07:54
$ su noc
zi_rus #
07:54
шутник
e_zombie #
07:54
-bash-4.1$ psql -f postgis/postgis.sql -d noc
hanapi1 #
07:58
я установку запускаю с скрипта upgrade, если я руками проведу операцию, то как я понял дальше скрипт установки все равно не пойдет...
e_zombie #
08:00
пойдёт
08:00
он проверяет наличие таблиц постгиса.
08:00
если ты их руками туда заталкаешь всё будет ок
08:00
я так делал
hanapi1 #
08:01
щас проверю
e_zombie #
08:01
psql -f postgis/postgis.sql -d noc
hanapi1 #
08:04
а postgis.sql взять отсюда /usr/share/postgresql/9.3/contrib/postgis-2.1/postgis.sql ?
08:11
все равное пишет это:
08:11
Trying to install spatial_ref_sys
08:11
Failed to install PostGIS: Not found: /usr/share/postgresql/9.3/contrib/postgis-1.5
e_zombie #
08:15
/usr/src/soft/postgis-1.5.8/postgis/postgis.sql
08:16
а ты точно в базу нока это втолкал?
hanapi1 #
08:22
я толкал /usr/share/postgresql/9.3/contrib/postgis-2.1/postgis.sql
freeseacher #
08:23
zi_rus, я делал клстер
08:23
толку нет
zi_rus #
08:23
почему?
freeseacher #
08:24
потому что нок так не умеет
08:24
https://docs.djangoproject.com/en/dev/topics/db/multi-db/
08:24
вот это надо что бы было
zi_rus #
08:25
а почему этого нет?
freeseacher #
08:25
потому что дима не написал
zi_rus #
08:26
а почему он не написал?
08:26
может там приниципиальная проблема
08:26
а если нет
08:26
давайте сделаем
freeseacher #
08:30
думаю там нет приципиальной проблемы
08:30
для монги дипа патч впилил
08:30
и она нормально кластеризовалась
zi_rus #
08:34
freeseacher, я не понимаю, настройку кластера надо делать со стороны базы, или со стороны нока, или с обоих сторон?
08:35
я просто считал что НА для какого-то сервиса должна быть прозрачна для пользователя
freeseacher #
08:35
постгрес он мастер слейв
evyscr #
08:35
для поцгреса более одной кластеризации
freeseacher #
08:36
самый простой вариант распараллеливания это отправлять запросы на чтения на слейв
hanapi1 #
08:36
можно сделать кластер на drbd/pacemaker
freeseacher #
08:36
да и на pgpool Можно
08:37
только он не сделает катастрофоустойчивый клстер
zi_rus #
08:38
а какой сделает?
08:38
я хочу поднять несколько серверов с базами данных, чтобы если один навернется не потерять данные
08:39
бекап разворачивать тяжко
08:39
и успех сомнителен
freeseacher #
08:39
кластер !=бекап
08:40
бекап делать монописуально
zi_rus #
08:40
это само собой
08:41
просто разматывать ленту, доставать данные, разворачивать их - это долго
08:41
поэтому хочется минимизировать потребность в таких действиях
08:42
если будет кластер то в бекап я полезу только если по чье-то дурости побьются данные в базе
hanapi1 #
08:48
так все таки как установить noc c postgis 2.1?
08:49
сделал как сказал e_zombie
08:49
не помогло
08:59
noc вообще ставится на postgis 2.1 или нужно обязательно postgis 1.5?
Kostua #
09:04
hanapi1, я помню на ubuntu 14.04 ставил
hanapi1 #
09:04
в check-postgis.py пишет что noc совместим с версиями 1.5, 2.0, 2.1
Kostua #
09:04
так в скрипте исправлял требуемую версию
hanapi1 #
09:04
в каком?
Kostua #
09:06
requirements где то
09:08
"/opt/noc/etc/requirements" noc.txt
hanapi1 #
09:09
там нет postgis вообще
Kostua #
09:11
эээ, тогда не подскажу - бо не помню уже
bee27 #
09:28
hanapi1: поставь apt-get install postgis и запусти установку заново
10:11
Failed to ping managed object (IP: ). All SA tasks to this object are temporary suspended - а где ип?
e_zombie #
10:14
а нету.
10:14
аналогично
10:14
бага
dvolodin #
10:38
это где такое?
bee27 #
10:44
fm-alarm
10:45
Class: NOC | Managed Object | Ping Failed
evyscr #
11:14
ну и раз пошла такая пьянка в new addresses discovered в теле лежит new prefixes discovered
kibirev #
11:18
коллеги, можно ли в ноке на карте упорядочивать порты коммутаторов, чтобы они, например, шли по порядку?
e_zombie #
11:18
эко тя расколбасило то на хотелки
11:18
и нахерна. у тебя всё равно линки будут неудоборимые изза этого.
11:18
или в кольце или в дереве
kibirev #
11:19
я просто привел пример, как раз раздражают пересечения :)
11:20
так можно, или все-таки нельзя?
e_zombie #
11:21
я думаю что можно. но это низкоприоритетная задача.
kibirev #
11:22
самому этого я так понимаю не сделать? (
evyscr #
11:22
карту хотят переделывать
11:23
соответственно, патчить текущую малоосмысленно
11:23
но FR повесить можно
11:23
чтобы помнили
tat100kai #
11:24
Всем привет!
evyscr #
11:24
re
tat100kai #
11:24
Господа, прошу вашей помощи
11:25
После обновления до develop перестали работать скрипты
zi_rus #
11:25
судьба
tat100kai #
11:25
В чем трабл может быть?
zi_rus #
11:25
доктор, что это у меня
tat100kai #
11:26
Кто-нибудь сталкивался с подобным?
dvolodin #
11:26
смотря откуда обновлялся и смотря какие скрипты
tat100kai #
11:28
Оновлял по умолчанию, скриптом из ./scripts/upgrade
11:28
Не проходит сбор конфигов и версий
11:29
При обновлении проблема возникала duplicate key
11:29
пришлось сносить базы вендоров.
11:29
обновление прошло, веб-морда запустилась
11:29
но скрипты перестали работать
bee27 #
11:30
никто не хочет реализовать в ноке такую рисовалку колец http://i64.fastpic.ru/big/2014/1216/f6/25021d0fddea94ee349483cc47b67df6.png
dvolodin #
11:51
graphviz'то?
11:51
это от бессилия
zi_rus #
11:57
dvolodin, сделай dvolodin
11:57
ой
11:57
NOC-1491
11:58
там просто
11:58
я не могу локально поправить
dvolodin #
11:58
zi_rus: если совсем точно, то pvolodin, kvolodin, попугай и кот
11:58
Ж)
11:58
если тебя такие подробности волнуют
zi_rus #
11:58
там с манифестами ебаться надо, а я не юмею
dvolodin #
11:59
попозже займусь
mikevlz #
12:04
dvolodin: эта...
12:04
а как лечить file descriptor out of range in select() в libnbsocket?
12:04
ghbdtn? rwnfnt
12:04
привет, кцтате
e_zombie #
12:21
водкой
B_M #
12:24
http://zenrus.ru/
Huko2 #
12:38
bee27: это кто такие кольца рисует ?
dvolodin #
12:42
mikevlz: перекомпиляцией ядра
12:42
:)
12:42
или уходом на epoll
bee27 #
12:51
graphviz'рисует
mikevlz #
13:06
dvolodin: быстрый гугл подсказал, что селект некошерен. еполл на фряхе из области фантастики, так что KEvent/KQueue
13:07
bee27: Вы у мамы наркоман?
e_zombie1 #
13:07
,,
mikevlz #
13:07
=)
13:08
имеющийся(?) mxGraph имеет авторасставлятель, который может авторасставлять по кругу ноды и рисовать между ними такой меш, что никакому графвизу не снилось
mik0s #
13:09
коллеги, приветствую всех
e_zombie1 #
13:09
и тебе не болеть
mik0s #
13:09
стоит NOC 0.8dev9897 - есть на что обновиться или пусть стоит себе?)
e_zombie1 #
13:09
гы
13:09
если всё работает то не трогай
13:10
графит гавно
mik0s #
13:10
а то я помниться обновился пару месяцев назад - потом неделю восстанавливал))
13:10
кто такой графит?
e_zombie1 #
13:10
ну это типа какти в ноке.
mik0s #
13:10
аа, понятно
13:10
в общем пока не стоит?
e_zombie1 #
13:11
ну там кое что переписали в работе сае, повыкидывали лишнего и тд.
13:11
как всегда. исправили старые добавили новые.
13:11
так что если всё работает - то не трогай
bee27 #
13:13
mikevlz: в ноке я не заметил никакого авторасставлятеля. покажите инструкцию по его включению
mikevlz #
13:13
не стоит...
13:14
там работает исключительно круговое, выглядит страшно
13:14
я себе карту вланов делал когда - долго его мучал, остановился на круговом...
13:14
issue на эту тему делал, только вот вроде никто не коммитил
e_zombie1 #
13:28
вот и будет нам всем пиздетц
13:28
будем элтексы ставить на сеть
mikevlz #
13:32
импортозаместят тебя таджиком, зомба
_4ePTeHok #
13:33
и будут они пакеты руками маршрутизировать
13:33
пора вообще нок трансформировать
mikevlz #
13:33
метлой
_4ePTeHok #
13:33
в систему управления тоджигами
mik0s #
13:34
e_zombie1: спасибо за инфу. не буду пока трогать )
e_zombie1 #
13:45
гыгыгыгы
13:46
тогджиге это тема.
13:46
шайтана
13:47
очередной раз переписал автодетектилку типа хостов. выловил пару адовых ошибок :)
13:48
чувствую себя великим программистом.
13:49
надо сегодня сходить купить книжку по пейтону.
dvolodin #
14:21
детектилка типов методом математической дедукции?
14:21
:)
Tweet
Share this page
Share this page: Tweet