nocproject.org
06:46
Доброго времени суток. Вчера обновил NOC и получил ошибку при попытке зайти на главную страницу:
http://pastebin.com/y9Pw1zq7 Куда копать? (NOC поставил недавно, толком еще в нем не разобрался)
07:00
и где же эта ошибка всплыла?
07:12
,,
07:13
mxk: ]# su noc
07:13
sh-4.1$ psql
07:13
psql (8.4.20)
07:13
Введите "help", чтобы получить справку.
07:13
noc=# UPDATE main_userprofile set theme = 'neptune' where id = '1';
07:14
или grey
07:14
или blue
07:14
и возможно это тебя спасёт
07:16
e_zombie: Спасибо! Помогло. :)
07:16
незачто
07:16
сам наступил на это пару дней назад
07:17
там кстати формат языка ещё другой получается
07:17
если менять через веб интерфейс то получается вот так
07:17
noc=# SELECT * from main_userprofile ;
07:17
id | user_id | preferred_language | theme | preview_theme
07:17
----+---------+--------------------+-------+---------------
07:17
2 | 45 | en-us | |
07:17
3 | 38 | en-us | |
07:17
12 | 36 | en-us | |
07:17
1 | 1 | en | gray | default
07:17
(12 строк)
07:18
кроме админа ничего не менялось
07:18
это заведённые год назад через тот же веб интерфейс
07:22
по идее это бага. а может быть и фича
07:23
e_zombie, я знаю кто должен знать ;)
07:24
да ты прямо демон.
07:24
зачем ты фичу скукожил?*
07:25
ты вот лучше скажи, демон, зачем ты доку не написал по графикам?
07:26
а причем тут я?
07:26
я тут мимо проходил
07:26
да и какая дока нужна? все же самоочевидно
07:35
знаешь. у меня на лекциях в МФТИ после фразы "очевидно что ..." обычно следовало 3-4 страници зубодробительного пиздеца
07:35
так что не надо про очевидности.
07:36
я конечно кое что подозреваю как надо сделать но вот конкретно у меня очень мало времени разбираться что к чему
07:37
ну вот примерно также
07:37
я тебя предепреждал что на твоем количестве железок нок встанет раком
07:37
если обычные активаторы утебя нагибают сервер
07:40
e_zombie, сразу запускай несколько инстансов проб, они очень хорошо параллелятся
07:40
freee, это же не твой рабочий аккаунт, ты что, все еще в отпуске?
07:41
dvolodin: Дима, а нафигачь в irclogger-ре внизу странички переход на следующую и предыдущую ?
07:41
zi_home: истинно так
07:41
ну значит я не один такой здесь сижу
07:41
да
07:41
я когда читаю не удобно возвращаться назад
07:41
zi_home: запускать нечего - не понятно что и куда тыкать мышкой
07:41
выбирать следующую ату
07:42
e_zombie, инстансы пробы надо запустить
07:42
по хорошему еще нужно из старой базы форума нагенерить статических HTML
07:42
e_zombie, и pmwriter, если еще не сделано
07:44
для проб надо в ноке завести юзера
07:44
с правами чтобы он мог забирать конфиги
07:45
dvolodin, freee, с серверным рендерингом что-нибудь сделайте, пожалуйста :(((
07:46
zi_home: я единственное что могу сделать это начать так же скулить как ты
07:46
но это слегка не эффективно
07:46
давайте все поскулим
07:47
ой давайте
07:47
я пришёл
07:47
ну давайте чонибудь решиииииим :(
07:47
;(
07:47
_4ePTeHok, все уже решено - надо
07:47
ну давайте кто нибудь доки напиииишет
07:47
а еще код отрефакторииит
07:48
что такое рефакторит?!!?
07:48
а еше графит в конфетку превратит
07:48
хны хных ны
07:48
;D
07:48
_4ePTeHok, да с графитом вроде проблем нет, просто фич не хватает
07:48
продолжай
07:48
не останавливайся)
07:49
черт, какая плодотворная идея оказалась
07:49
сколько народу поддержало флешмоб
07:49
щяс у Володина с монитора слезы закапают
07:50
"замироточит")
07:51
мои глаза видят боль :D
07:53
даладно, човы
07:53
один хрен скоро надо будет не нок писать, а управление великим российским фаерволом)
07:54
freee, может и неэффективно, но чем богаты
07:54
ноком и будем управлять фаерволом
07:54
чур я get_version пишу
07:55
нед, там будет другой скрипт
07:55
к управлению вас и на милю не подпустят
07:55
zi_home: надеюсь...
07:56
и т д
07:56
и эра энтернетоф на дискетке да
07:57
"великаая Рассиия")
07:57
помнитсо был такой проект у "реутов-тв" по 2х2
07:58
бгг
07:58
"Россиянам разрешат работать только по специальности, указанной в дипломе"
07:59
freee, надеешься? там дяди при погонах будут рулить. или у тебя на плечах звезд как в Неудержимых, а мы тут палимся?
07:59
достаточно одной звезды
08:00
кремлевской)
08:00
одна! на щите :)
08:04
а читали в сми про обвал шахты в соликамске ?
08:04
08:05
08:05
я чего то не понимаю....
08:06
и чего не понимаешь? как эта дыра может повлиять на компанию?
08:07
почему за две недели до обвала акции подросли
08:08
потому что кому то надо было скинуть
08:08
знали кто надо, что шахта плывет
08:08
пиндосы все подстроили, обычное дело
08:08
а насчет влияния дыры - это основной рудник у них вроде как был
08:09
фиг знает основной или нет. но точно не хилый
08:11
08:11
в шахтных районах такое не редкость
08:11
правда на закрытых шахтах
08:41
08:42
интересно, у кого то пригорит из присутствующих?
08:56
гг
08:57
и тут нацпредатели ага
09:01
А как активатор добавить? activator новый сделал, shard: default, prefix table: Activator::default, но не алле. ЧТо-то не доделал?
09:06
ты выносной добавляешь или инстанс?
09:07
в смысле? мне девайсы надо разнести, чтоб массовый деплой делать
09:07
активатор можно на ту же машину добавить
09:07
чтобы по ядрам размазать
09:08
не, все в пределах одной машины
09:11
Night_Snake, не создавай новых активаторов, просто сделай несколько инстансов, по количеству ядер
09:12
[noc-activator]
09:12
enabled = true
09:12
user = root
09:12
group =
09:12
config.0 = etc/noc-activator.conf
09:12
config.1 = etc/noc-activator.conf
09:12
dvolodin: привет
09:12
"DNS Provisioning" --- какие были мысли по этому разделу?
09:12
ну или какие есть сейчас
09:13
zi_home пасиба, попробую
09:25
не возжелай активатора ближнего своего :)
09:25
а если ляжет активатор с активатором - убей обоих, ибо это мерзость
09:27
ты чего-то отвечал про DNS? а то меня выбрасывало
09:27
dvolodin, если активатор пошел блудить не по шедулеру, потребно камнями закидать его.
09:28
всей улицей
09:28
dvolodin, а как нынче модно-стильно провижинить DNS из NOC?
09:32
dvolodin, мы тебя еще не заебали?
09:36
а что такое get now
09:36
и как им пользоваться?
09:36
и зачем?
09:36
гг
09:36
хочу все и сейчас!
09:37
это мейджик баттн
09:38
_4ePTeHok: про камни там ничего не было
09:38
failed to fetch data
09:38
zi_home: get now - это B_M, B_M - это get_now
09:38
dvolodin, ветхий надо читать)
09:38
а не новый)
09:38
_4ePTeHok: не учите меня жить :)
09:38
не было там про камни
09:38
а у нас будет)
09:39
нокобиблия
09:40
лаунчер породил шедулер
09:41
хотя нет, это про ветки будет
09:42
12 колен ноковых да
09:42
какия библия
09:42
одна порнография, содомия
09:42
и водил 40 лет Володин пользователей нока по пустыне
09:42
как будто в библии нет порнографии и содомии
09:42
дабы каждый из юзеров изгнал из себя эникейщика
09:44
и заменил его алкоголиком
09:46
ты не путай
09:46
12 колен - это Исаак
09:46
а водил таки Моисей
09:46
это разные главы да
09:46
))
09:48
а еще у первого было две жены и две наложницы
09:48
таки на что вы намекаете?)
09:52
про то, что активатор с шедулером - это уже новый завет
09:52
если тебе уронили правый активатор - подставь левы
09:52
левый
09:52
левый активатор --- поддельный, не нок-активатор
09:53
не обновляй нока своего не имеючи стакана наполненного, ибо прольются слёзы твои
09:54
не возжелай нока ближнего своего
09:54
вот.
09:54
не возжелай нока.
09:54
fxd
09:57
evyscr: примерно так говорили последователи Дагона
09:58
их выпилили
10:02
дык, как всегда, критику в свой адрес мало кто приветствовал
10:03
вы совсем уже ебанулись?
10:03
10:05
zi_home: а что ты хотел?
10:05
после слияния веток четверть пользователей поседела, небось
10:05
половина - спилась
10:06
адекват там же, где и документация
10:06
у меня из видимого --- только фетч в GetNow, да раскраска стилями в fm-ивентах пропала
10:07
а так, вроде, все по прежнему
10:07
а в логи ты смотрел?
10:07
эээ
10:07
думал что да
10:07
пируль перестал работать
10:09
не вижу ничего критичного в логах
10:09
evyscr: скажи где прячется засада?
10:09
<class 'pymongo.errors.CursorNotFound'>
10:09
cursor id '4340009477075476668' not valid at server
10:11
в графит куча ошибок поправлена
10:11
и оптимизирована работа с сетью, так что активаторы могут более бодро грузить процессор и скрипты должны исполняться быстрее
10:11
по поводу DNS
10:11
шаг номер раз
10:12
на серваке с dns делается
10:15
bee26: у меня такой пируль, правда модифицированный слегка, крутится
10:15
получишь каталог noc с полным выносом noc, который цепляется за центральную инсталляцию и умеет обновляться
10:15
это все еще про dns?
10:16
для l3 интерфейсов нужен параметр вроде is_shutdown
10:18
dns и проба настраиваются абсолютно одинаково
10:18
для dns там настраивается noc-sync
10:23
ланчер, сделанный таким образом, будет сам цепляться к NOC'у, который его породил, и вытягивать апдейты и перезапускать демонов
10:31
zi_home: рокс у тебя на фре поставился, или нет?
10:32
(сильно не пинай)
10:32
dvolodin т.е. нок будет первичным dns? или я все неправильно понимаю?
10:33
NOC - нет
10:33
но он будет кормить зонами DNS
10:33
а физически это как? в файло будет писаться?
10:34
dvolodin, нет, он не ставится, и в гугле ничего не находится, нахер рокс
10:35
"вытягивать апдейты и перезапускать демонов"
10:35
--- до этого должны подложить файло с изменениями
10:35
zi_home: рокс руляет
10:36
если сможешь заинсталлить
10:36
TSergey: как обновишь центральный NOC, так и выносы проапдейтятся
10:38
рокс хорош
10:39
его нет ни в одном репо
10:41
и чо ?
10:42
нок вон тоже врятли в актуальном состоянии в репах
10:42
zi_home: даже на ортодоксальном os x он давно в macports
10:42
причем свежий
10:45
dvolodin, os x встанет на вируталку?
10:45
встанет, ставил на esxi
10:47
я про то, что даже я рокс поставил без проблем
10:47
с питоновским модулем не ладилось, но freee затроллил автора и он все поправил
10:47
:)
10:48
рокс в несколько раз быстрее и места на диске раз в 7 меньше монги займет
11:03
TSergey: положи куда-нить пируль
11:19
dvolodin, а идеология там та же?
11:22
отипишитесь кто сможет поставить эту поделку на нормальную систему
11:23
подниму отдельную виртуалку с pmwriter
11:24
_4ePTeHok: где там?
11:24
zi_home: поделка - это рокс?
11:25
_4ePTeHok: да, там все то же самое
11:25
надо покрутить чтоли
11:25
графитовая ветка по хранению заточена на рокс была
11:25
да я в общих целях развития еще поверчу
11:26
а то на монге чото зациклился
11:26
их нельзя сравнивать
11:26
рокс -- чистый key-value store
11:26
примерно как BerkeleyDB
11:26
он из LevelDB отпочковался
11:27
отличается компактностью хранения, тем, что читатели не блокируют писателей
11:34
zi_home: а що ви таки имеете против?
11:49
[tornado.access] 403 GET /pm/probe/default/0/config/
11:49
что это в логах?
11:50
юзера под пробу заведи
11:51
не системного
11:52
dvolodin: проверяли бы вы таки на предмет None
11:52
и отмечали required fields
11:57
dvolodin, он про Credentials у пробы
12:02
evyscr, ты и сам можешь сделать
12:02
diff -r 10cfb1ce1ca9 pm/apps/probe/js/Application.js
12:02
--- a/pm/apps/probe/js/Application.js Wed Dec 03 13:51:53 2014 +0300
12:02
+++ b/pm/apps/probe/js/Application.js Wed Dec 03 15:00:19 2014 +0300
12:02
@@ -66,6 +66,7 @@
12:02
},
12:02
{
12:02
name: "user",
12:02
+ allowBlank: 0,
12:02
xtype: "main.user.LookupField",
12:02
fieldLabel: "Credentials"
12:02
},
12:05
evyscr: allowBalnk: false
12:06
zi_home: уже даже JS патчит
12:06
скоро начнет кодерить для 1С
12:07
я просто выучил это когда свою апппликуху в нок писал
12:07
но это максимум
12:07
я сейчас js открывать боюсь
12:07
у меня маленькая формочка получилась
12:07
я ее копипастирую уже пятый раз
12:19
я не могу сам сделать, у меня нет прав коммитера
12:20
и там ещё есть storage
12:20
оно тоже по факту required
12:21
ну ты набросай
12:21
потом pull request
12:21
ну или issue
12:21
поправил credentials
12:21
мои патчи висят месяцами
12:22
evyscr: покажи какие
12:23
1443
12:23
1463
12:24
1469 свежий более-менее
12:24
1423 заглох быстро
12:28
первый закоммитил
12:28
дальше смотреть надо
12:35
ufir, эксплуатируешь рабский труд?
12:41
evyscr, а чего обижаешься, у тебя в 1463 даже фикса нет, ты только костыль показал, который для тебя сработал
12:46
zi_home пусть пишут, может чего толковое родят
12:54
ufir: ты и в NOC такое нарисовать можешь
12:56
Привет, всем
12:57
кто-нибудь сталкивался с возможностью рисования карты линков на железяках dlink 2108 ?
12:57
lldp нет
12:57
профиль DES.21xx не актуален
13:01
нок должен откуда то знать про линки
13:02
либо стп, либо ллдп
13:02
на простых длинков других вариантов нет
13:02
ну либо руками проставить и потом нок отрисует)
13:05
dvolodin думаем чем их занять
13:08
ufir: название "Шоядур" заставило задуматься
13:08
это вопрос?
13:12
ufir, открываешь багтрекер нока и раздаешь тикеты :)
13:20
такие тут уж названия, деревня "Спартак" у нас тоже есть
13:38
гайз, подскажите как запустить фм. создал в МО свич. гет_конфиг работает, пинг ок. в трап соурс указал айпи свича. в конфиге активатора написал лисн_суслог и лисн_трапы 0.0.0.0 хост 127.0.0.1. на свиче суслоги и снмп настроил, чтобы летели на серва
13:38
открываю ивентс и ничего не вижу
13:54
да
13:56
мб в лисн_суслог и лисн_трапс надо не айпи писать, а порты?
13:56
нули там
13:58
netstat -nlp что-нить показывает в районе портов 162 и 514?
13:58
tcpdump port 514 и 162
13:59
netstat -nlp | grep 514 пустота
13:59
netstat -nlp | grep 162 тоже пустота
14:00
ищи причину
14:00
нок перезапустил
14:36
жестко задал порты в активатор.конф 0.0.0.0:514 и 0.0.0.0:162
14:36
только ивенты все равно не сыпятся(
14:40
collector не задавал?
14:50
_активатор_ точно от рута запущен?
14:51
см. ткж. etc/noc-launcher.conf
14:57
заработало, когда порты жестко задал. просто суслоги с задержкой прилетели
14:58
спасибо за помощь
Share this page
Share this page: