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: 27.05.2013
mikevlz #
06:02
на выходных канал вымирает
freeseacher #
06:04
ага и в отпуск тоже
mikevlz #
06:33
я, кстати, вполне интуитивно обновил тестовую инсталляшку. Одно меня огорчило. Апгрейд сносит уже имеющиеся конфиги напрочь.
MindGames #
06:59
Коллеги, помогите советом, плиз.. Мне надо за неделю собрать статистику по туннельному интерфейсу на циске по траффику.. сколько мегабайт входящего и исходящего траффика прошло за неделю.
07:00
какими срежствами это можно сделать? Обладает ли таким функционалом НОК?
07:00
пока что в голову приходит только сделать clear counters на туннеле и посмотреть через неделю, что там набежало. но способ не очень надежный. вдруг за неделю циска ребутнется и счетчики сбросятся опять..
mikevlz #
07:01
НОК не обладает. Если получится - снять netflow, по нему считать. Заведи ее на мониторинг, потом посчитай площадь под графиком =)
07:01
под графиком утилизации интерфейса.
MindGames #
07:01
это на ноке?
mikevlz #
07:02
ну можно и там... Это если будет отдаваться статистика по утилизации интерфейса.
07:02
если нет - печаль
zi_rus #
07:03
скрипт в кроне с snmpget
07:03
если циска нормально туннельные счетчики ведет и отдает
07:04
делов на 10 минут
MindGames #
07:04
zi_rus, блин, скрипт написать то надо.. ведет и отдает нормально. в кактусе этот туннель график рисует. только там загрузка интерфейса ... а вот по мегабайтам обхем траффика чтобы посчитал..
07:04
слушай, а в роде в кактусе есть такая фича, график не по за грузке, а по объему траффика вести
zi_rus #
07:05
площадь под графиком
07:05
используй численные методы
07:06
значение корости в каждый отсчет умножай на период и складывай
MindGames #
07:06
это много получитсч, если скорость скачет часто
zi_rus #
07:07
кактус в обратную сторону считает
07:07
он берет количество данных и делит на интервал
07:07
а ты кактевые данные бери и умножай на интерфвал
07:08
только там за неделю все сильно усредняется
07:08
лучше раз в сутки подсчитывать данные за последние сутки
07:08
а потом сложить 7 чисел
07:09
или проще свой скрипт который будет по snmp данные получать
07:10
только пара дополнительных проверок типа аптайм
07:10
и что следующее значение больше предыдущего - это защитит от того кто захочет еще раз счетчики очистить
MindGames #
07:16
скрипт свой вряд ли напишу - не умею. врмени мало.. покопаюсь в кактусе. вроде, он умеет считать просто объем.. нетфлоу есть на циске и собирается на сервере. тоже как варант можно посмотреть. либо умножать буду сидеть )
07:17
а средствами циски больше ни как?
zi_rus #
07:56
MindGames, что ты хочешь средствами циски? чтобы она тебе по команде дала ответ? раз и вот тебе трафик за неделю
ss_ #
08:22
hg pull -u прошел, а вот ./scripts/post-update: No such file or directory
08:23
как терь апдетится?
`kk #
08:24
http://forum.nocproject.org/index.php?topic=192.0
ss_ #
08:24
sudo: unable to execute ./scripts/noc-launcher.py: No such file or directory тоже не запускается, как включать нок?;)
08:24
обновился блин
`kk #
08:25
./scripts/noc-launcher.py start
ss_ #
08:27
Pulling revision 'tip' from http://hg.nocproject.org/noc
08:27
not trusting file /opt/noc/.hg/hgrc from untrusted user noc, group noc
08:27
not trusting file /opt/noc/.hg/hgrc from untrusted user noc, group noc
08:27
abort: HTTP Error 407: Proxy Authentication Required
08:27
upgrade: : Failed to pull repo
08:27
Terminating
08:27
как я задолбался с прокси
08:28
Где указать параметры прокси?
08:29
И чем выполняется апгрейд? кому параметры прокси надо настроить?
08:31
куку
zi_rus #
08:34
очевидно что прокси нужен hg
ss_ #
08:35
так раньше работал же
zi_rus #
08:35
ss_, неужели ты у себя не можешь найти порт и айпишник за пределами прокси
ss_ #
08:35
неа
08:36
noc@monitor:~$ ./scripts/upgrade
08:36
Set up configuration files
08:36
Creating required directories
08:36
chown: changing ownership of `local': Operation not permitted
08:36
chmod: changing permissions of `local': Operation not permitted
08:36
chown: changing ownership of `etc/ssh': Operation not permitted
08:36
chmod: changing permissions of `etc/ssh': Operation not permitted
08:36
chown: changing ownership of `/var/noc/repo': Operation not permitted
08:36
chmod: changing permissions of `/var/noc/repo': Operation not permitted
08:36
chown: changing ownership of `/var/noc/backup': Operation not permitted
08:36
chmod: changing permissions of `/var/noc/backup': Operation not permitted
08:36
chown: changing ownership of `/var/noc/log': Operation not permitted
08:36
chmod: changing permissions of `/var/noc/log': Operation not permitted
08:36
какие должны быть права?
08:36
все пошло, просто под рутом прокси не прописан
08:40
вроде пошел апдейт
08:40
sudo su помог
freeseacher #
08:42
ss_, теперь апгдейрд делается от рута
ufir #
08:47
а с protobuf у кого-нибудь были прблемы ?
avb #
09:13
Добрый день. Попал в очередной раз в идиотскую ситуацию. Устанавливаю с чистого листа noc и ВНЕЗАПНО не нахожу в scripts требуемого post-install. Я что-то пропустил?
freeseacher #
09:14
avb, не много :)
09:14
теперь это ./scripts/upgrade запускать от рута
avb #
09:14
о как.
freeseacher #
09:14
настраивать перед этим ./etc/upgrade.conf
avb #
09:14
Понял, пошел смотреть :)
freeseacher #
09:15
впрочем лучше начти с тестовой инсталяции...
09:15
хотя вроде уже начал :))
avb #
09:16
У меня уже есть рабочая инсталляция, но тут с меня требуется поставить хост под паппет, вот я и полирую сценарий установки.
freeseacher #
09:16
установки ?
avb #
09:16
типа того
freeseacher #
09:16
там теперь есть аццкий бутстрап
avb #
09:17
вау
freeseacher #
09:17
называется установитьс на чистый дебиан в одну команду
09:17
чистый дебиан должен быть 7-мым
avb #
09:17
все неплохо, но у меня задача установить на чистый центос
ufir #
09:17
freeseacher а как ето ?
freeseacher #
09:17
команда выше проскакивала. нищется по слову wget и bootstrap
ufir #
09:17
расскажи
09:17
а
avb #
09:17
ща поищем
freeseacher #
09:18
ufir, а что именно расказать то :) ?
ufir #
09:18
да про бутсртап ;) сам найду
freeseacher #
09:18
там володин вроде не плохо тему раскрыл
ufir #
09:18
мне только непонятно, что за херня с протобуфом
freeseacher #
09:18
это у всех херня с протобуфом
09:18
но решения я пока не знаю
avb #
09:19
Так. А то же самое, но под центос/рхел7
09:19
?
09:19
Ни7
ufir #
09:19
если поправить в requirements на <= то падает пип, если не поправлять - падает syncdb
avb #
09:19
Ни?
ufir #
09:19
ни
09:19
у меня центос ;)
freeseacher #
09:19
ну... что я могу сказать :) поздравляю с центосом
avb #
09:19
гыгы
ufir #
09:19
до этого работало почти без проблем
avb #
09:20
да оно у меня и сейчас работает...
freeseacher #
09:20
думаю тоже самое надо допилить и под центос
09:20
просто у володина нету центоса под руками
avb #
09:20
Кстати, по поводу центоса
09:22
кто-нибудь пробовал весь обвес ставить штатно по рхеловски, через yum?
09:22
это я в рамках идеи сбора всего этого дела в rpm...
ufir #
09:23
ты про нок ?
avb #
09:23
Все это дело (по крайней мере - очень похожее) присутствует в репах штатно, так что...
09:23
угу
ufir #
09:23
я пробовал
avb #
09:23
и?
ufir #
09:23
почти всё получилось ;)
09:23
до недавних обновлений
avb #
09:23
о как
09:24
и что не получилось7
09:24
?
ufir #
09:24
protobuf 2.5.0
09:24
gmpy2
avb #
09:24
а, это из новостей
freeseacher #
09:24
кстати фиг щзнает что я сделал но грабли с протобуфом у меня теперь нет
09:24
тока что проверил
avb #
09:25
протобуфа и 2-го гмпая до недавнего времени не требовалось
freeseacher #
09:25
а второй вроде и не нужен
09:26
gmpy==1.16
09:26
как бы
09:26
но его надо компилить. для дебиана это сложно бывает. build-essential ставить надо как минимум
ufir #
09:28
я руками собрал
avb #
09:35
сделать в центосине yum install gmpy - не?
freeseacher #
09:36
не
09:36
он ждет его внутри virtualenv-а
ufir #
09:36
дя
avb #
09:37
упс
09:37
не понял
09:37
он из репа не туда ставится что-ли?
freeseacher #
09:37
нее
09:38
вкури короче слегка про virtualenv
09:38
оно типа "виртуального окружения"
09:38
где все свое
avb #
09:38
мало того, что я это все в виртуалке горожу, так оно еще в своем энве сидит...
freeseacher #
09:38
типа не поганить системные пакеты
avb #
09:38
пойду, покурю про это дело.
freeseacher #
09:38
ога :)
zi_rus #
09:54
жесть какая
09:54
а система это кокашка и ее пакеты кокашки, и только программа знает что ей нужно
09:54
пря как бедто винада
09:55
*винда
09:56
что-то у меня сегодня буквы пропадают
MindGames #
10:03
черт! я все ни как не пойму. мне ставить новую версиб или нет? Я хотел на прошлой неделе обновляться еще.. но боюся теперь! Что-то там ни чего не работает. какой-то протобуф повился. не знаю, для чего он, но у всех он не работает :))
mikevlz #
10:16
дольше не будешь ставить - сильнее будешь бояться
ufir #
10:18
короче победил я проблему с протобуфом
10:19
если кому интересно, расскажу
MindGames #
10:19
блин, что такое протобуф и для чего он нужен?
ufir #
10:19
хрень гугловская
MindGames #
10:20
что она дает?
freeseacher #
10:22
MindGames, она давно
10:22
есть просто ее надавно новую сделали
zi_rus #
10:22
гугл отстой
freeseacher #
10:23
ufir, рассказывай чего недо делать
ufir #
10:25
freeseacher скачал протобуф r501 собрал его, выкосил в каталоге нока из build protobuf, потом заменил на собранный, и в requirements/noc.txt заменил protobuf==2.5.1-pre
10:26
возможно это прокатит и с 2.5.0 - но у меня заработало и я не стал дальше экспериментировать. система - centos 6.4
10:26
2.5.1-pre чекаутом из svn брал
10:27
svn checkout http://protobuf.googlecode.com/svn/trunk/ protobuf-read-only
zi_rus #
10:30
как все просто оказывается
10:30
верните как было
10:30
раньше поставить нок было проще
ss_ #
10:32
пилять поломали все
10:32
терь крашится и жрет проц после апдейта
ufir #
10:35
да ералаш вообще
10:35
я уж пожалел что обновился
10:35
а из снапшота виртуалку восстанавливать было лень
ss_ #
10:36
вот веб с логи срет http://pastebin.com/Yc3sKCEt
lexus-omsk #
10:40
как хорошо, что у меня сейчас не хватает времени на Noc... а то я б тоже обновился :)
zi_rus #
10:40
как хорошо что я сижу тут и в курсе что обновляться не стоит
avb #
10:40
в пору сделать снапшот, запихать его в паппет и пусть подымается само...
lexus-omsk #
10:42
кому-то всё равно надо обновляться, иначе баги не пофиксятся
zi_rus #
10:45
lexus-omsk, давай ты первый, а я зна тобой, дней через 30, и через сотню багфикс-коммитов. договорились?
ss_ #
10:49
ну что кто по поводу noc-web прояснит?
ufir #
10:55
freeseacher и как успехи ?
freeseacher #
10:55
о
10:55
интернет поднялся
ss_ #
10:55
Looking for hanging .pyc files
10:55
Running the rest of upgrade process with user noc credentials
10:55
X11 connection rejected because of wrong authentication.
10:55
Checking configuration files
10:55
Checking postgresql database connection
10:55
Checking mongodb database connection
10:56
ERROR: command SON([('authenticate', 1), ('user', u'noc'), ('nonce', u'443b1f7a796efd72'), ('key', u'42f1b22c5fd2cd31fa268a58e7a33ca3')]) failed: auth fails
10:56
upgrade-user: : Unable to connect to mongodb database. Check noc.conf settings
10:56
Terminating
10:56
upgrade complete
10:56
из под рута апргрейд
10:56
походу монга не пускает?
ufir #
10:56
ну написано же
10:56
auth fails
ss_ #
10:56
а как монгу проверить?
ufir #
10:57
mongostat
ss_ #
10:58
она стоит и пашет
10:58
как конект провирить
ufir #
11:00
mongo -u noc -p nocaaa noc
11:00
└─[$] <> mongo -u noc -p noc noc
11:00
MongoDB shell version: 2.0.7
11:00
connecting to: noc
11:00
> exit
11:00
bye
11:00
┌─[root@oel] - [/opt/noc/etc] - [Mon May 27, 02:58]
11:00
└─[$] <> mongo -u noc -p nocaaa noc
11:00
MongoDB shell version: 2.0.7
11:00
connecting to: noc
11:00
Mon May 27 14:58:23 uncaught exception: login failed
11:00
exception: login failed
ss_ #
11:01
# mongo noc
11:01
MongoDB shell version: 2.2.0
11:01
connecting to: noc
11:01
Welcome to the MongoDB shell.
11:01
For interactive help, type "help".
11:01
For more comprehensive documentation, see
11:01
http://docs.mongodb.org/
11:01
Questions? Try the support group
11:01
http://groups.google.com/group/mongodb-user
11:01
>
11:01
конектится
11:01
пароль не просит
11:02
$ mongo noc
11:02
MongoDB shell version: 2.2.0
11:02
connecting to: noc
11:02
>
11:02
из под обычного тоже заходит
ufir #
11:03
хм.. да, заходит
11:03
но если указать неверный логин и пароль - орёт
ss_ #
11:03
пароль вообще не просит
ufir #
11:03
я же говорю - если указать
freeseacher #
11:03
авторизацию локальную в монге нужно включать
11:03
по дефолту локальная авторизация ненужна
ss_ #
11:04
freeseacher, а как?
freeseacher #
11:04
тем неменее если не задать то будет падат ьс ошибкой задание по бекапу базы
11:04
как включать ?
11:04
а зачем ?
11:04
нок ведь не в командную строку стучиться а в апи
ss_ #
11:05
тогда не пойму на что ругается скрипт апгреда
zi_rus #
11:08
*стучится
ss_ #
11:10
zi_rus, может мыслси есть?
ufir #
11:10
да
zi_rus #
11:10
мысли есть, можно поесть :D
ufir #
11:10
щас бы пивка
11:11
я уже поел
ss_ #
11:11
бляд
11:11
я в басейн сеня
11:11
пива низя
ufir #
11:11
;)
11:11
тогда да
zi_rus #
11:11
наоборот, самое то
ufir #
11:11
ss_ тебя можно посдравить уже, ты теперь инженер-призывник ?
11:11
\поздравить
ss_ #
11:11
гггг
11:12
поздравляй тока я свой долг родине давно отдал (2 года) да и после 31 уже не призывыют
zi_rus #
11:12
а я ни у кого ничего в долг не брал и отдавать не собираюсь
ufir #
11:13
аа
11:13
он оно чего
zi_rus #
11:14
блин, что там с ноком сделали, аж интересно самому посмтотреть
ss_ #
11:15
ога мне вот на работаюший хочется глянуть, злыдни поломали
zi_rus #
11:15
и еще proxmox 3.0 зарелизили, тоже хочется увидеть
11:15
и даже 2 сервера пустых есть чтобы реализовать свои желания
11:16
и все некогда
`kk #
11:16
я уже до 3.0 его обновил
11:16
полёт нормальный.
11:16
главная плюшка - шаблоны виртуалок
11:16
так.
ss_ #
11:16
Checking postgresql database connection
11:16
ERROR: FATAL: Ident authentication failed for user "noc"
11:16
upgrade-user: : Unable to connect to postgresql database. Check noc.conf settings
11:16
Terminating
11:16
upgrade complete
11:16
терь так
11:17
пиля как проверитьт
`kk #
11:17
ребят, скажи по моделям что на доступе стоит у вас . интересуют хуавеи, ёжики, snr
ss_ #
11:17
чет давно я постгрес не лащил
zi_rus #
11:18
`kk, cisco me3400
`kk #
11:18
zi_rus, =)))
zi_rus #
11:18
а что
11:18
стоят и работают
ufir #
11:18
`kk хуавеи 90%, ежи, qtech
`kk #
11:19
модель плз
11:19
хуевехи и ежа
ufir #
11:20
хуавеи S2326TP-EI ежи 3528М
`kk #
11:20
спасиб
ufir #
11:20
на аггрегации S5328C-EI-24S
`kk #
11:22
freeseacher, а у вас что стоит. не скажешь ?
ss_ #
11:22
psql noc
11:22
psql: FATAL: role "root" does not exist
11:22
root@monitor:/opt/noc#
`kk #
11:22
ss_,
ss_ #
11:22
аналогично ufir,
`kk #
11:22
pg_hba.conf
ss_ #
11:22
ежей нет
zi_rus #
11:22
su noc
11:22
psql noc
11:22
psql
`kk #
11:22
ns jn henf pfgecrftim f e nt,z c kjrfk[jcnf cnjbn "Ident"
ss_ #
11:23
root@monitor:/opt/noc# psql noc
11:23
psql: FATAL: role "root" does not exist
11:23
noc@monitor:~$ psql noc
11:23
psql (9.0.5)
11:23
Type "help" for help.
11:23
noc=>
`kk #
11:23
ss_, у тебя для 127,0,0,..24 стоиит Ident
ss_ #
11:24
`kk, в каком месте править?
zi_rus #
11:24
`kk, а у вас для proxmox отдельное хранилище? увас кластерная инсталляция?
`kk #
11:24
попробуй поставить md5, рестартонуть постгре и от рута под ноком зайти
freeseacher #
11:24
`kk, длинк, зте, хуавей(мало), зухель (мало)
zi_rus #
11:24
ss_, /var/db/pgsql/...
`kk #
11:24
zi_rus, в продакшне ещё 2.6 (это мини продакш без наворотов)
11:24
и дома 3.0
zi_rus #
11:25
`kk, да хоть продакшен
11:25
я пытаюсь понять как себе реализовать
`kk #
11:25
freeseacher, зюхили наверное 2024. а вот zte какая модель?
11:26
zi_rus, смотря какая задача
zi_rus #
11:26
про fencing нашел что можно организовать его путем гашения порта коммутатора, а с хранилищем еще не придумал
`kk #
11:26
ну модель ёжика подскажите)
freeseacher #
11:26
`kk, про зухели не скажу точно но 35** кажется
zi_rus #
11:26
`kk, продакшен, виртуалки раскиданы по нодам, чтобы смерть ноды ни на что не влияла
11:27
в идеале чтобы виртуалки с мертвой ноды автоматом запускались на живых
freeseacher #
11:27
2928E
`kk #
11:28
сп
ufir #
11:28
эт типа high avaulability ?
11:28
или лайв мигрейт
11:28
как оно там
`kk #
11:28
zi_rus, на вики я это видел. +знаю, что это запускали и щас работает. но доступа туда щас нет(и человека у которого узнать)
zi_rus #
11:29
а я пока курю доки
11:30
теоретически есть 3 сервера для старта, если пройдет успешно, смигрирую остальные
11:30
кластер на 7 машин могу собрать
ufir #
11:30
вот ты норкоман
`kk #
11:31
хороший наркоман
11:31
-)
zi_rus #
11:31
ufir, ты бы знал чего я только не пробовал, и про облака читал и про виртуалки, и овирт для теста ставил, но он еще хуже нока
11:32
проксмокс тоже пробовал, сразу не пошло, сейчас второй заход пробую
ufir #
11:32
а что за проксмокс ?
11:33
я какой-то software pbx припоминаю с таким названием
zi_rus #
11:33
кажется единственный вариант с поднятием gfs2 на нодах и выделить туда свободную часть дискового пространства нод
11:33
но кластерные фс я вообще не курил
ufir #
11:34
а. вон ты про чо
`kk #
11:34
zi_rus, заюзай iscsi
zi_rus #
11:34
`kk, поясни
`kk #
11:35
не. DRBD , наверное, для тебя
evyscr #
11:35
это уже больше похоже на правду
zi_rus #
11:35
drbd я видел, но все примеры были с двумя нодами
11:35
или я чего-то не понял
evyscr #
11:36
а сколько надо?
zi_rus #
11:36
от 3 до 7
evyscr #
11:36
(вообще есть пример с 3 и 4)
zi_rus #
11:36
а вот этого не видел
11:36
и как оно работает
evyscr #
11:36
не знаю
zi_rus #
11:36
на сколько я понял оно синхронизирует данные на всех
evyscr #
11:36
ну это да
zi_rus #
11:37
а это не моя тема
`kk #
11:37
задачу полностью не понимаю. берёшь 2 железки для хранилища, резервируешь. ротом хоть 10 хостов к нему
zi_rus #
11:37
ну вот на этом этапе и облом
11:37
нет двух железок для хранилища
11:37
есть сервера на них есть жесткие диски
11:38
там не все используется
11:38
вот свободное и использовать в качестве хранилища
`kk #
11:38
ааа
zi_rus #
11:38
а сервера разные
`kk #
11:38
жестоко
zi_rus #
11:38
на одном пара дисков по 37 гб, на другом 3 или 5 по триста
ufir #
11:39
жесть какая-то
zi_rus #
11:39
еще есть 3 по 150
11:39
в кластерном хранилище
mikevlz #
11:39
evyscr: основная задача - заебаться
`kk #
11:39
evyscr, посмотреть proxmox -)
mikevlz #
11:39
армия =)
zi_rus #
11:39
mikevlz, это уже выполнено
11:39
я заебался
evyscr #
11:40
`kk: фу, какая бяка-)
zi_rus #
11:40
`kk, не посмотреть а развернуть продакшен
`kk #
11:40
zi_rus, это порево. делай класику. потом тести. потом поймёшь структуру/логику.
mikevlz #
11:40
zi_rus: а теперь плюнь, купи нормальное хранилище, подключи его по iSCSI
`kk #
11:40
потом поймёшь, что сможешь сзделать из того, что есть
11:41
да. с хранилещем он намутил тут -))
zi_rus #
11:41
mikevlz, купи нормальное ага, я же говорил, нам сдохшие диски в серверах не хотят менять, а ты сразу купи хранилище
`kk #
11:41
на том, что щас у тебя о продакшне не может быть и речи
zi_rus #
11:42
`kk, отчего
11:43
чисто теоретически я бы мог взять кое-какое хранилище, даже два, даже с дисками, но зипа для него нет, вылетят пара дисков и приплыли
`kk #
11:43
рейд. +для продакшна такие же диски долны быть на складе.
zi_rus #
11:44
вот поэтому и хочется виртализировать это дело, а хранение виртуалок с данными размазать по серверам
`kk #
11:45
моё мнение субъективно. если реализуешь - был бы рад посмотреть =)
zi_rus #
11:46
ну вот мне бы хотя бы подсказку
11:46
про gfs2
11:47
что кластерная фс из себя представляет
ss_ #
11:47
Running the rest of upgrade process with user root credentials
11:47
Checking configuration files
11:47
Checking postgresql database connection
11:47
Checking mongodb database connection
11:47
ERROR: command SON([('authenticate', 1), ('user', u'noc'), ('nonce', u'fcc024e21cff1570'), ('key', u'5a6a77441f095afeee69567ff5413767')]) failed: auth fails
zi_rus #
11:47
на пальцах хотя бы
ss_ #
11:47
upgrade-user: : Unable to connect to mongodb database. Check noc.conf settings
11:47
Terminating
11:47
upgrade complete
11:47
# "local" is for Unix domain socket connections only
11:47
local all all trust
11:47
pg_hba.conf
`kk #
11:47
ss_, стопЭ
11:47
на пасту
zi_rus #
11:48
`kk, ну не обязательно gfs, любая кластерная сойдет, они все одинаковые, различия только в деталях
11:48
какой сервис она может предоставить
mikevlz #
11:48
ss_: зайди в консоль и заведи юзера c логином и паролем в Mongo
ss_ #
11:48
mikevlz, завести где?
11:49
в монге?
mikevlz #
11:49
ss_: да
11:49
не забудь сказать, что он дбадмин
ss_ #
11:49
э )) скажите как это сделать
`kk #
11:50
ss_, про постгрес, по памяти - добавь --- host all all 127.0.0.1/32 md5
ss_ #
11:51
host all all 127.0.0.1/32 md5
11:51
уже
11:51
host noc noc 127.0.0.1/32 trust
11:51
local all postgres trust
mikevlz #
11:51
ss_: http://docs.mongodb.org/manual/tutorial/add-user-to-database/
ss_ #
11:53
mikevlz, имя пароль какие должны быть в монге
11:53
?
mikevlz #
11:53
те, что укажешь в upgrade.conf
ss_ #
11:55
> db.addUser( { user: "noc",
11:55
... password: "noc",
11:55
... roles: [ "readWrite", "dbAdmin" ]
11:55
... } )
11:55
Mon May 27 15:59:49 uncaught exception: password can't be empty
mikevlz #
11:56
клева
ss_ #
11:56
как так то?
11:56
db.addUser( { user: "noc", pwd: "noc", roles: [ "readWrite", "dbAdmin" ]} )
11:56
Mon May 27 16:00:47 uncaught exception: password can't be empty
11:56
ни pwd: password: не катит
11:58
о как db.addUser("noc", "noc")
11:58
{
11:58
"user" : "noc",
11:58
"readOnly" : false,
11:58
"pwd" : "470d35a2b904f4587f47ced9195e396a",
11:58
"_id" : ObjectId("51a34b54bf0b647a7142b7e3")
11:58
}
11:58
>
12:03
upgrade complete
12:03
root@monitor:/opt/noc#
`kk #
12:03
ss_, до меня дошо
ss_ #
12:04
что же?
12:04
все стартануло
12:04
ура
`kk #
12:04
в noc.conf где постгрес пропиши host = 127.0.0.1
ss_ #
12:04
щаз все что в краш уходило включю
`kk #
12:04
тогда upgrade от рута пойдёт нормально
mikevlz #
12:05
ss_: в нок-веб будут трейсы, это нормально
avb #
12:07
хм-м-м
12:07
медитация на новый вариант установки нока привела меня к страшному
ufir #
12:07
да, в нок-веб хватает... трейсов
12:08
avb ты в единую россию чтоли вступил
12:08
?
avb #
12:08
Нет, пока еще не все так плохо, но тенденция нехорошая
12:08
Pulling revision 'tip' from http://hg.nocproject.org/noc
12:08
abort: There is no Mercurial repository here (.hg not found)!
12:08
upgrade: 134: Failed to pull repo
12:08
Terminating
ufir #
12:08
ты скрипт пускаешь или просто hg pull -u
avb #
12:09
скрипт
ss_ #
12:11
о еще у одного руки зачесались))))
mikevlz #
12:11
да ладно
12:11
я на тестовой апгрейдил... Все хорошо проапгрейдилось
avb #
12:11
не, я с утра к этому примеряюсь, тестовая инсталляция сугубо
12:12
у меня тут задача возникла - передать виртуалку с ноком под puppet
12:12
вот я и полирую сценарии
ufir #
12:12
(.hg not found)!
12:12
а куда каталог-то дел ?
avb #
12:13
эм-м-м
12:13
какой?
ufir #
12:13
./hg
avb #
12:14
/opt/noc/hg?
12:14
не было такого
ufir #
12:14
как это
avb #
12:14
ну-у-у
12:14
так
ufir #
12:15
во
12:15
самый главный шаман пришел
avb #
12:15
он откуда должен был взяться?
12:15
шаман - это хорошо
ufir #
12:15
avb hg должен создать был
avb #
12:16
ufir: в какой момент?
bash777 #
12:18
а у меня посл выходных апдейт криво прошел
12:19
column sa_activator.ip does not exist
dvolodin #
12:19
bash777: где sa_activator.ip вылез?
ufir #
12:19
ну а я пошаманил с протобуф и тоже всё нормально стало
bash777 #
12:20
MO-task-activator-status
dvolodin #
12:25
bash777: sa > monitor не устраивает?
bash777 #
12:26
там пусто ниче не кажет
12:26
sa-setup-activ пусто
12:30
все сломалоьс %(
dvolodin #
12:31
апгрейд нормальн сделал?
bash777 #
12:34
чтот там как расз на активаторе зависло
dvolodin #
12:35
процессы NOC остановить нао
ufir #
12:38
эээ... а это нормально
12:38
insert query update delete getmore command flushes mapped vsize res faults locked % idx miss % qr|qw ar|aw netIn netOut conn time
12:38
2 4 0 0 0 3 0 23.9g 51g 3.78g 0 0 0 0|0 0|0 1k 1k 24 16:36:10
12:38
столько памяти жрать
bash777 #
12:41
ии как теперь откатить чтоб норм апгрейднуться
dvolodin #
12:42
ufir: это не совсем память, а mmap()
ufir #
12:42
ага. понял.
ss_ #
12:56
33-machin4p4 F
12:56
{'text': 'Host is down', 'code': 16}
12:56
в сервис активаторе
12:56
похже пинговать разучился?
12:59
Object Status Result
12:59
33-machin4p4 F
12:59
{'text': u'\npatch load s2300_v100r006sph008.pat all\nError: Failed to run this command because of internal causes of system malfunctions.\n\nSTART OF TRACEBACK\n------------------------------------------------------------------------\nFile: /opt/noc/sa/script/script.py (Line: 647)\nFunction: cli\n 640 if isinstance(data, Exception):\n 641 # Exception captured\n 642 raise data\n 643 if not ignore
12:59
_errors:\n 644 # Check for syntax error\n 645 if (self.profile.rx_pattern_syntax_error and\n 646 self.profile.rx_pattern_syntax_error.search(data)):\n 647 ==> raise self.CLISyntaxError(data)\n 648 # Then check for operaion error\n 649 if (self.profile.rx_pattern_operation_error and\n 650 self.profile.rx_pattern_operation_error.sea
12:59
rch(data)):\n 651 raise self.CLIOperationError(data)\n 652 # Echo cancelation\n 653 if self.strip_echo and data.lstrip().startswith(cmd):\nVariables:\n cmd = \'patch load s2300_v100r006sph008.pat all\'\n cc = \'CLI:patch load s2300_v100r006sph008.pat all\'\n bulk_lines = None\n cache = {}\n command_submit = \'\\n\'\n cached = False\n
12:59
from_cache = False\n file = None\n list_re = None\n ignore_errors = False\n data = \n\'patch load s2300_v100r006sph008.pat all\\nError: Failed to run this command because of internal causes of system malfunctions.\\n\'\n self = \n------------------------------------------------------------------------\nFile: /opt/noc/sa/profiles/Generic/commands.py (Line: 30)\nFunction: execute\n 23
12:59
def safe_cli(c):\n 24 try:\n 25 return self.cli(c)\n 26 except self.CLISyntaxError, why:\n 27
13:01
что не так?
avb #
13:15
Таки не сдается выполнение ./scripts/upgrade
13:15
Pulling revision 'tip' from http://hg.nocproject.org/noc
13:15
abort: There is no Mercurial repository here (.hg not found)!
mikevlz #
13:20
ss_: поправь конфиг, чтоб активатор от рута запускался
bash777 #
13:39
пришлось откатиться на архив psql базы
13:39
апдейт прошел нормально
13:40
но тперь FM ниче не кажет влармах
13:44
как вообще посчистить базу алармов старые грознуть совсем
ufir #
13:44
avb склонируй репозитарий в другую папку, а потом скопируй .hg
avb #
13:56
попробуем...
`kk #
14:17
bash777, db.noc.alarms.archive.remove()
Unbeerable #
14:49
а никто из местных случаем на ENOG не приехал?
`kk #
14:56
ты там?
Unbeerable #
15:04
там
`kk #
15:12
домой на самолёте? (я рядом с аэропортом)
15:12
а в центр сегодня уже не буду
15:13
хм. хотя там же 2 дня..
Unbeerable #
15:17
завтра повеселее должно быть
15:18
про фильтрацию трафика будет
`kk #
15:20
я на enog.org смотрю)
15:20
про ипв6 было не интересно?
Unbeerable #
15:24
не
15:25
с утра был весёлый чувак про RPKI
`kk #
15:25
я его пропустил
Unbeerable #
15:26
а сейчас до сих пор идёт трансляция?
15:26
а то операторов с камерами уже нет :)
`kk #
15:27
нет
Unbeerable #
15:27
openflow мусолят
`kk #
15:28
пусть в паб идут )
15:28
там рядом много хороших
Unbeerable #
15:28
а щас как раз и пойдут
15:28
в смысле, пойдём
15:28
:)
15:29
там в программе ресторан палкин заявлен
`kk #
15:30
оОо=)
15:30
неплохо=)
Unbeerable #
15:31
райп башляет чо
`kk #
15:33
хм. где-то (если не ошибась) на ул. чехова хотели открыть "компьютерный" паб. может уже есть
Tweet
Share this page
Share this page: Tweet