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: 03.12.2014
mxk #
06:46
Доброго времени суток. Вчера обновил NOC и получил ошибку при попытке зайти на главную страницу: http://pastebin.com/y9Pw1zq7 Куда копать? (NOC поставил недавно, толком еще в нем не разобрался)
zi_home #
07:00
и где же эта ошибка всплыла?
e_zombie #
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
и возможно это тебя спасёт
mxk #
07:16
e_zombie: Спасибо! Помогло. :)
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
по идее это бага. а может быть и фича
zi_home #
07:23
e_zombie, я знаю кто должен знать ;)
e_zombie #
07:24
да ты прямо демон.
07:24
зачем ты фичу скукожил?*
07:25
ты вот лучше скажи, демон, зачем ты доку не написал по графикам?
zi_home #
07:26
а причем тут я?
07:26
я тут мимо проходил
07:26
да и какая дока нужна? все же самоочевидно
e_zombie #
07:35
знаешь. у меня на лекциях в МФТИ после фразы "очевидно что ..." обычно следовало 3-4 страници зубодробительного пиздеца
07:35
так что не надо про очевидности.
07:36
я конечно кое что подозреваю как надо сделать но вот конкретно у меня очень мало времени разбираться что к чему
zi_home #
07:37
ну вот примерно также
07:37
я тебя предепреждал что на твоем количестве железок нок встанет раком
07:37
если обычные активаторы утебя нагибают сервер
freee #
07:39
йо!
zi_home #
07:40
e_zombie, сразу запускай несколько инстансов проб, они очень хорошо параллелятся
07:40
freee, это же не твой рабочий аккаунт, ты что, все еще в отпуске?
freee #
07:41
dvolodin: Дима, а нафигачь в irclogger-ре внизу странички переход на следующую и предыдущую ?
07:41
zi_home: истинно так
dvolodin #
07:41
а надо ли?
zi_home #
07:41
ну значит я не один такой здесь сижу
freee #
07:41
да
07:41
я когда читаю не удобно возвращаться назад
e_zombie #
07:41
zi_home: запускать нечего - не понятно что и куда тыкать мышкой
freee #
07:41
выбирать следующую ату
zi_home #
07:42
e_zombie, инстансы пробы надо запустить
dvolodin #
07:42
по хорошему еще нужно из старой базы форума нагенерить статических HTML
zi_home #
07:42
e_zombie, и pmwriter, если еще не сделано
07:44
для проб надо в ноке завести юзера
07:44
с правами чтобы он мог забирать конфиги
07:45
dvolodin, freee, с серверным рендерингом что-нибудь сделайте, пожалуйста :(((
freee #
07:46
zi_home: я единственное что могу сделать это начать так же скулить как ты
07:46
но это слегка не эффективно
_4ePTeHok #
07:46
давайте все поскулим
buggy-funhouse #
07:47
ой давайте
07:47
я пришёл
zi_home #
07:47
да, давайте
_4ePTeHok #
07:47
ну давайте чонибудь решиииииим :(
07:47
;(
zi_home #
07:47
_4ePTeHok, все уже решено - надо
_4ePTeHok #
07:47
ну давайте кто нибудь доки напиииишет
zi_home #
07:47
так уже написали
_4ePTeHok #
07:47
а еще код отрефакторииит
buggy-funhouse #
07:48
что такое рефакторит?!!?
_4ePTeHok #
07:48
а еше графит в конфетку превратит
07:48
хны хных ны
07:48
;D
zi_home #
07:48
_4ePTeHok, да с графитом вроде проблем нет, просто фич не хватает
_4ePTeHok #
07:48
продолжай
07:48
не останавливайся)
freee #
07:49
черт, какая плодотворная идея оказалась
07:49
сколько народу поддержало флешмоб
_4ePTeHok #
07:49
щяс у Володина с монитора слезы закапают
07:50
"замироточит")
zi_home #
07:50
кровавые слезы
B_M #
07:51
мои глаза видят боль :D
_4ePTeHok #
07:53
даладно, човы
07:53
один хрен скоро надо будет не нок писать, а управление великим российским фаерволом)
zi_home #
07:54
freee, может и неэффективно, но чем богаты
freee #
07:54
ноком и будем управлять фаерволом
07:54
чур я get_version пишу
_4ePTeHok #
07:55
нед, там будет другой скрипт
zi_home #
07:55
к управлению вас и на милю не подпустят
_4ePTeHok #
07:55
find_extremist
freee #
07:55
zi_home: надеюсь...
_4ePTeHok #
07:55
find_milonov_cause
freee #
07:56
_4ePTeHok: фи.
_4ePTeHok #
07:56
и т д
07:56
и эра энтернетоф на дискетке да
freee #
07:56
http://ic.pics.livejournal.com/merleblanc84/72357974/918773/918773_original.gif
_4ePTeHok #
07:57
"великаая Рассиия")
07:57
помнитсо был такой проект у "реутов-тв" по 2х2
07:58
бгг
07:58
"Россиянам разрешат работать только по специальности, указанной в дипломе"
zi_home #
07:59
freee, надеешься? там дяди при погонах будут рулить. или у тебя на плечах звезд как в Неудержимых, а мы тут палимся?
_4ePTeHok #
07:59
достаточно одной звезды
08:00
кремлевской)
freee #
08:00
одна! на щите :)
08:04
а читали в сми про обвал шахты в соликамске ?
08:04
http://g3.delphi.lv/images/pix/520x360/7d26881f/solikamsk-45245626.jpg
08:05
а вот динамика акций уралкалия. http://news.yandex.ru/quotes/379.html
08:05
я чего то не понимаю....
TSergey #
08:06
и чего не понимаешь? как эта дыра может повлиять на компанию?
zi_home #
08:06
чего именно?
freee #
08:07
почему за две недели до обвала акции подросли
_4ePTeHok #
08:08
потому что кому то надо было скинуть
08:08
знали кто надо, что шахта плывет
TSergey #
08:08
пиндосы все подстроили, обычное дело
_4ePTeHok #
08:08
а насчет влияния дыры - это основной рудник у них вроде как был
freee #
08:09
фиг знает основной или нет. но точно не хилый
08:11
а это вообще хрен поймешь http://news.yandex.ru/quotes/183.html
zi_home #
08:11
был, да сплыл
TSergey #
08:11
в шахтных районах такое не редкость
08:11
правда на закрытых шахтах
B_M #
08:41
http://cs540101.vk.me/c622217/v622217585/cb07/RRENJUfwWDg.jpg
08:42
интересно, у кого то пригорит из присутствующих?
e_zombie #
08:53
изыди
_4ePTeHok #
08:56
гг
08:57
и тут нацпредатели ага
B_M #
09:01
ага :D
Night_Snake #
09:01
А как активатор добавить? activator новый сделал, shard: default, prefix table: Activator::default, но не алле. ЧТо-то не доделал?
_4ePTeHok #
09:06
ты выносной добавляешь или инстанс?
Night_Snake #
09:07
в смысле? мне девайсы надо разнести, чтоб массовый деплой делать
_4ePTeHok #
09:07
активатор можно на ту же машину добавить
09:07
чтобы по ядрам размазать
Night_Snake #
09:08
не, все в пределах одной машины
zi_home #
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
TSergey #
09:12
dvolodin: привет
09:12
"DNS Provisioning" --- какие были мысли по этому разделу?
09:12
ну или какие есть сейчас
Night_Snake #
09:13
zi_home пасиба, попробую
dvolodin #
09:25
не возжелай активатора ближнего своего :)
09:25
а если ляжет активатор с активатором - убей обоих, ибо это мерзость
TSergey #
09:27
ты чего-то отвечал про DNS? а то меня выбрасывало
_4ePTeHok #
09:27
dvolodin, если активатор пошел блудить не по шедулеру, потребно камнями закидать его.
09:28
всей улицей
Night_Snake #
09:28
dvolodin, а как нынче модно-стильно провижинить DNS из NOC?
zi_home #
09:32
dvolodin, мы тебя еще не заебали?
09:36
а что такое get now
09:36
и как им пользоваться?
09:36
и зачем?
_4ePTeHok #
09:36
гг
09:36
хочу все и сейчас!
09:37
это мейджик баттн
dvolodin #
09:38
_4ePTeHok: про камни там ничего не было
zi_home #
09:38
failed to fetch data
dvolodin #
09:38
zi_home: get now - это B_M, B_M - это get_now
_4ePTeHok #
09:38
dvolodin, ветхий надо читать)
09:38
а не новый)
dvolodin #
09:38
_4ePTeHok: не учите меня жить :)
09:38
не было там про камни
_4ePTeHok #
09:38
а у нас будет)
09:39
нокобиблия
evyscr #
09:40
лаунчер породил шедулер
09:41
хотя нет, это про ветки будет
_4ePTeHok #
09:42
12 колен ноковых да
zi_home #
09:42
какия библия
09:42
одна порнография, содомия
_4ePTeHok #
09:42
и водил 40 лет Володин пользователей нока по пустыне
evyscr #
09:42
как будто в библии нет порнографии и содомии
_4ePTeHok #
09:42
дабы каждый из юзеров изгнал из себя эникейщика
zi_home #
09:44
и заменил его алкоголиком
dvolodin #
09:46
ты не путай
09:46
12 колен - это Исаак
09:46
а водил таки Моисей
_4ePTeHok #
09:46
это разные главы да
09:46
))
dvolodin #
09:48
а еще у первого было две жены и две наложницы
_4ePTeHok #
09:48
таки на что вы намекаете?)
dvolodin #
09:52
про то, что активатор с шедулером - это уже новый завет
09:52
если тебе уронили правый активатор - подставь левы
09:52
левый
TSergey #
09:52
левый активатор --- поддельный, не нок-активатор
evyscr #
09:53
не обновляй нока своего не имеючи стакана наполненного, ибо прольются слёзы твои
_4ePTeHok #
09:54
не возжелай нока ближнего своего
09:54
вот.
evyscr #
09:54
не возжелай нока.
09:54
fxd
dvolodin #
09:57
evyscr: примерно так говорили последователи Дагона
09:58
их выпилили
_4ePTeHok #
09:58
гг
evyscr #
10:02
дык, как всегда, критику в свой адрес мало кто приветствовал
zi_home #
10:03
вы совсем уже ебанулись?
evyscr #
10:03
энивей, у нока ветхий завет - https://kb.nocproject.org/display/DOC/Home
10:05
zi_home: а что ты хотел?
10:05
после слияния веток четверть пользователей поседела, небось
10:05
половина - спилась
zi_home #
10:06
адеквата хотел
evyscr #
10:06
адекват там же, где и документация
TSergey #
10:06
у меня из видимого --- только фетч в GetNow, да раскраска стилями в fm-ивентах пропала
10:07
а так, вроде, все по прежнему
evyscr #
10:07
а в логи ты смотрел?
TSergey #
10:07
эээ
10:07
думал что да
bee26 #
10:07
пируль перестал работать
TSergey #
10:09
не вижу ничего критичного в логах
10:09
evyscr: скажи где прячется засада?
bee26 #
10:09
<class 'pymongo.errors.CursorNotFound'>
10:09
cursor id '4340009477075476668' not valid at server
dvolodin #
10:11
в графит куча ошибок поправлена
10:11
и оптимизирована работа с сетью, так что активаторы могут более бодро грузить процессор и скрипты должны исполняться быстрее
10:11
по поводу DNS
10:11
шаг номер раз
10:12
на серваке с dns делается
bee26 #
10:12
этот пируль перестал работать https://kb.nocproject.org/pages/viewpage.action?pageId=11108392
dvolodin #
10:14
curl https://<noc>/main/update/make-node.py | python
TSergey #
10:15
bee26: у меня такой пируль, правда модифицированный слегка, крутится
dvolodin #
10:15
получишь каталог noc с полным выносом noc, который цепляется за центральную инсталляцию и умеет обновляться
TSergey #
10:15
это все еще про dns?
evyscr #
10:16
для l3 интерфейсов нужен параметр вроде is_shutdown
dvolodin #
10:18
dns и проба настраиваются абсолютно одинаково
10:18
для dns там настраивается noc-sync
10:23
ланчер, сделанный таким образом, будет сам цепляться к NOC'у, который его породил, и вытягивать апдейты и перезапускать демонов
10:31
zi_home: рокс у тебя на фре поставился, или нет?
TSergey #
10:32
(сильно не пинай)
10:32
dvolodin т.е. нок будет первичным dns? или я все неправильно понимаю?
dvolodin #
10:33
NOC - нет
10:33
но он будет кормить зонами DNS
TSergey #
10:33
а физически это как? в файло будет писаться?
zi_home #
10:34
dvolodin, нет, он не ставится, и в гугле ничего не находится, нахер рокс
TSergey #
10:35
"вытягивать апдейты и перезапускать демонов"
10:35
--- до этого должны подложить файло с изменениями
freee #
10:35
zi_home: рокс руляет
zi_home #
10:36
если сможешь заинсталлить
dvolodin #
10:36
TSergey: как обновишь центральный NOC, так и выносы проапдейтятся
10:38
рокс хорош
zi_home #
10:39
его нет ни в одном репо
freee #
10:41
и чо ?
10:42
нок вон тоже врятли в актуальном состоянии в репах
dvolodin #
10:42
zi_home: даже на ортодоксальном os x он давно в macports
10:42
причем свежий
zi_home #
10:45
dvolodin, os x встанет на вируталку?
dvolodin #
10:45
встанет, ставил на esxi
10:47
я про то, что даже я рокс поставил без проблем
10:47
с питоновским модулем не ладилось, но freee затроллил автора и он все поправил
10:47
:)
10:48
рокс в несколько раз быстрее и места на диске раз в 7 меньше монги займет
bee26 #
11:03
TSergey: положи куда-нить пируль
_4ePTeHok #
11:19
dvolodin, а идеология там та же?
zi_home #
11:22
отипишитесь кто сможет поставить эту поделку на нормальную систему
11:23
подниму отдельную виртуалку с pmwriter
dvolodin #
11:24
_4ePTeHok: где там?
_4ePTeHok #
11:24
в роксе
dvolodin #
11:24
zi_home: поделка - это рокс?
11:25
_4ePTeHok: да, там все то же самое
_4ePTeHok #
11:25
надо покрутить чтоли
dvolodin #
11:25
графитовая ветка по хранению заточена на рокс была
_4ePTeHok #
11:25
да я в общих целях развития еще поверчу
11:26
а то на монге чото зациклился
dvolodin #
11:26
их нельзя сравнивать
11:26
рокс -- чистый key-value store
11:26
примерно как BerkeleyDB
11:26
он из LevelDB отпочковался
11:27
отличается компактностью хранения, тем, что читатели не блокируют писателей
zi_home #
11:32
эх пейсатели
dvolodin #
11:34
zi_home: а що ви таки имеете против?
bee26 #
11:49
[tornado.access] 403 GET /pm/probe/default/0/config/
11:49
что это в логах?
dvolodin #
11:50
юзера под пробу заведи
bee26 #
11:51
root & noc ?
evyscr #
11:51
не системного
11:52
dvolodin: проверяли бы вы таки на предмет None
11:52
и отмечали required fields
dvolodin #
11:55
кого проверять?
zi_home #
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
},
dvolodin #
12:05
evyscr: allowBalnk: false
12:06
zi_home: уже даже JS патчит
12:06
скоро начнет кодерить для 1С
zi_home #
12:07
я просто выучил это когда свою апппликуху в нок писал
12:07
но это максимум
12:07
я сейчас js открывать боюсь
12:07
у меня маленькая формочка получилась
12:07
я ее копипастирую уже пятый раз
evyscr #
12:19
я не могу сам сделать, у меня нет прав коммитера
12:20
и там ещё есть storage
12:20
оно тоже по факту required
zi_home #
12:21
ну ты набросай
12:21
потом pull request
12:21
ну или issue
evyscr #
12:21
нахер
dvolodin #
12:21
поправил credentials
evyscr #
12:21
мои патчи висят месяцами
dvolodin #
12:22
evyscr: покажи какие
evyscr #
12:23
1443
12:23
1463
12:24
1469 свежий более-менее
12:24
1423 заглох быстро
dvolodin #
12:28
первый закоммитил
12:28
дальше смотреть надо
ufir #
12:31
у меня студенты на практике родили какой-то недогис чтоли.. http://rtmap.e3w.ru/
zi_home #
12:35
ufir, эксплуатируешь рабский труд?
12:41
evyscr, а чего обижаешься, у тебя в 1463 даже фикса нет, ты только костыль показал, который для тебя сработал
ufir #
12:46
zi_home пусть пишут, может чего толковое родят
dvolodin #
12:54
ufir: ты и в NOC такое нарисовать можешь
qtmn #
12:56
Привет, всем
12:57
кто-нибудь сталкивался с возможностью рисования карты линков на железяках dlink 2108 ?
12:57
lldp нет
12:57
профиль DES.21xx не актуален
_4ePTeHok #
13:01
нок должен откуда то знать про линки
13:02
либо стп, либо ллдп
13:02
на простых длинков других вариантов нет
13:02
ну либо руками проставить и потом нок отрисует)
ufir #
13:05
dvolodin думаем чем их занять
dvolodin #
13:08
ufir: название "Шоядур" заставило задуматься
13:08
это вопрос?
zi_home #
13:12
ufir, открываешь багтрекер нока и раздаешь тикеты :)
ufir #
13:20
такие тут уж названия, деревня "Спартак" у нас тоже есть
NooB_ #
13:38
гайз, подскажите как запустить фм. создал в МО свич. гет_конфиг работает, пинг ок. в трап соурс указал айпи свича. в конфиге активатора написал лисн_суслог и лисн_трапы 0.0.0.0 хост 127.0.0.1. на свиче суслоги и снмп настроил, чтобы летели на серва
13:38
открываю ивентс и ничего не вижу
evyscr #
13:53
активатор от рута?
NooB_ #
13:54
да
13:56
мб в лисн_суслог и лисн_трапс надо не айпи писать, а порты?
evyscr #
13:56
нули там
13:58
netstat -nlp что-нить показывает в районе портов 162 и 514?
bee26 #
13:58
tcpdump port 514 и 162
NooB_ #
13:59
netstat -nlp | grep 514 пустота
13:59
netstat -nlp | grep 162 тоже пустота
bee26 #
14:00
ищи причину
14:00
нок перезапустил
NooB_ #
14:36
жестко задал порты в активатор.конф 0.0.0.0:514 и 0.0.0.0:162
14:36
только ивенты все равно не сыпятся(
dvolodin #
14:40
collector не задавал?
evyscr #
14:50
_активатор_ точно от рута запущен?
14:51
см. ткж. etc/noc-launcher.conf
NooB_ #
14:57
заработало, когда порты жестко задал. просто суслоги с задержкой прилетели
14:58
спасибо за помощь
ufir #
19:08
новый логотипчик рубля https://scontent-b.xx.fbcdn.net/hphotos-xpa1/t31.0-8/p526x296/10830070_769158069804846_3760709780899121390_o.jpg
Tweet
Share this page
Share this page: Tweet