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: 17.08.2015
dvolodin #
06:47
что там у нас из горячего списка на исправление?
06:50
я там несколько багов в develop поправил
06:51
давате горячее зафиксим и отрелизим, там уже хороший функционал собрался
06:57
все-таки статусы интерфейсов и карты нормальные появились
Dmitry11 #
07:07
https://www.evernote.com/shard/s57/sh/50cd8b2d-7dad-4491-b441-51462c18bcab/cb834f710d8ed595
dvolodin #
07:08
это новый функционал
07:08
я про баги
zi_rus #
07:12
Dmitry11: сделай класс config saved
bee26 #
07:13
sa-mo attribute в монгу
dvolodin #
07:22
bee26: вообще mo в монгу
07:22
но это следующий шаг после микросервисов
zi_rus #
07:22
Dmitry11: напиши мне в личку еще хочу кое что попросить
Dmitry11 #
07:23
Я сейчас загружен работой over 200%.
In-nick #
07:33
Мужики приветсвую!
07:33
Прехожу на новый сервер (FreeBSD 10.2 + NOC 15.05.1). Есть инструкция как безболезненно перевести все конфигурации со старого FreeBSD 9 + NOC 0.8?
07:33
Спасибо!
bee26 #
07:37
апдейт старого до последнего и копирование бекапа на новый
In-nick #
07:39
bee26: ты про это: noc-db-2015-08-16-11-43.dump noc-repo-2015-08-16-11-43.tar.gz noc-etc-2015-08-16-11-43.tar.gz ?
bee26 #
07:40
тока старый надо апдейтить - таблицы не совпадут
In-nick #
07:47
а через CSV Import/Export ?
dvolodin #
07:48
In-nick: зачем?
xetle #
07:48
импорт МО год назад долго работал, и скармлевать надо было по 100 объектов, больше не брал.
dvolodin #
07:48
dump-restore
07:50
xetle: посмотри мой фиксик для ssh
In-nick #
07:50
dvolodin: А проидет без апдеита старого ?
Dubridze #
07:57
коллеги, сожралось все место на диске
07:57
80 гиг как с куста
07:58
в /var/lib/mongodb лежат файлы noc.0 noc.1 и т.д.
07:58
они все нужны?
dvolodin #
07:59
Dubridze: да
07:59
там база и журнал
Dubridze #
08:00
что тогда могло все место сожрать?
08:00
сейчас нок просто не работает
08:00
база не стартует
dvolodin #
08:01
MMAPv1 достаточно прожорлив
08:01
лучше переходить на mongo 3 с wired tiger
Dubridze #
08:10
как?
08:13
там файлов то на 6 гиг
08:13
куда остальное делось
zi_rus #
08:15
Dubridze: там случайно лог монги не занял все место?
08:15
его можно убить
08:16
у меня такое было
08:16
он не ротируется
Dubridze #
08:17
где он?
zi_rus #
08:17
у меня /var/log/mongod/mondod.log
Dubridze #
08:17
неа
08:17
не он
08:18
там копейки
zi_rus #
08:18
ты фм пользуешься?
08:18
архив алармов можно прибить
dvolodin #
08:19
ужать базу лучше
Dmitry11 #
08:19
кстати, в FM не хватает возможности удалять ивенты и алармы
08:20
слева списка есть вроде чекбокс, но групповых операций не предусмотрено
08:20
а должны быть операции типа - повесить все именты или алармы на определенного чувака, пометить как просмотренные, удалить
Dubridze #
08:23
нашел
08:23
du -ch /srv 4.0K /srv/noc/repo 60G /srv/noc/log 4.0K /srv/noc/backup 4.0K /srv/noc/run 60G /srv/noc 60G /srv 60G total
08:24
логи самого нока не ротируются
08:24
прибить можно их?
08:24
и как сделать чтобы ротировались?
dvolodin #
08:24
настроить ротацию можно
Dubridze #
08:26
где?
dvolodin #
08:27
в конфиге демонов
Dubridze #
08:30
грохнуть файлы можно?
08:35
logsize в чем задается?
Dmitry11 #
08:42
Dubridze: в чем хочешь
08:42
например, 1K - это 1 килобайт
TSergey #
09:01
$$
In-nick #
09:05
Помогите с dump-restore. Правильная команда: sudo -u noc pg_restore -c -d noc /home/temp/noc-db-XXXX.dump ?
TSergey #
09:11
In-nick: вот тут https://static.nocproject.org/irclog/2011.04.22.html
09:11
pg_restore -i -U noc -W -d noc -v /var/backup/noc/noc-db-2011-04-22-15-54.dump
In-nick #
09:12
можно из под рута ?
TSergey #
09:13
In-nick: еще тут
09:13
kb.nocproject.org/display/~dmitryluhtionov/FAQ#FAQ-Q.КакперенестиNOCнановыйсервер?
09:14
In-nick: я сам не делал
In-nick #
09:15
TSergey: спасибо. Проверю - отпишусь
TSergey #
09:15
удачи!
09:17
In-nick: вот ещ так
09:17
"dvolodin # 06:49
09:17
pg_restore -Fc -f <dump> -c -d noc "
09:17
https://static.nocproject.org/irclog/2014.03.25.html
In-nick #
09:24
не понятно под каким юзером делать pg_restore (pgsql, root, noc)
09:26
pg_restore: [archiver] did not find magic string in file header
TSergey #
09:29
как тут пробовал?
09:29
kb.nocproject.org/display/~dmitryluhtionov/FAQ#FAQ-Q.КакперенестиNOCнановыйсервер?
In-nick #
09:29
Да. Немеренно ошибок - и ничего не работает
TSergey #
09:30
а дамп ты сам делаешь или ноком сделан?
In-nick #
09:30
Завис. Не знаю что делать дальше
TSergey #
09:32
убивать процесс, удалять базу, пробовать заново
In-nick #
09:37
TSergey: дампы - нок генерирует
xetle #
09:43
dvolodin: openssh ничего не знает о MSG_KEX_DH_GEX_REQUEST_OLD №30 а нок ему шлёт сообщение данного типа... NOC-1667
bee26 #
09:45
на новый нок лучше сделай noc csv-import (поправь только нужные поля)
dvolodin #
09:47
xetle: это как это ничего не знает
09:47
раньше знал и принимал
09:52
там все еще веселее
xetle #
09:56
прикол в том, что я в def ssh_KEXINIT(self, packet):
09:57
сделал self.send_packet(MSG_KEX_DH_GEX_REQUEST, "\x00\x00\x08\x00")
dvolodin #
09:57
yt
09:57
не
09:57
код из репо пошлет правильный пакет
09:57
это что-то локальное у тебя
09:59
MSG_REQUEST_SUCCESS и MSG_REQUEST_FAILURE, я думаю, не надо обрабатывать
09:59
мы не шлем REQUEST
xetle #
09:59
А уменя почемуто хочет послать..
dvolodin #
10:00
покажи свой ssh_KEXINIT
xetle #
10:01
Я ничего там не менял.. кроме MSG_KEX_DH_GEX_REQUEST_OLD на MSG_KEX_DH_GEX_REQUEST
dvolodin #
10:04
https://cp.nocproject.org/p/ogQ2
10:04
вот такое должно быть
10:04
патч на develop
xetle #
10:28
этого патча мало, в баге в ssh_error.txt есть пример трейса. Сдесь полный свежый: http://pastie.org/10356341
10:29
проверено для ecdsa-0.11 и 0.13
10:29
Пробую с этим патчем: http://pastie.org/10356345
10:30
c рабочими ключами rsa и nistp256. Шлёт MSG_KEX_DH_GEX_REQUEST_OLD, а openssh его уже не знает..
10:36
это всё касается openssh-6.9 openssl-1.0.1p. Попробую обновится сразу до последних openssh-7.0 и openssl-1.0.2d там, говорят, кое что лишнее тоже выкинули..
dvolodin #
10:51
BadSignatureError?
10:51
на ecdsa-sha2-nistp521
xetle #
10:57
да, и на ecdsa-sha2-nistp384 тоже.
dvolodin #
10:59
их нет в ecdsa?
xetle #
11:00
хз. пробовал ecdsa-0.11 и 0.13, результат тотже, а им внутрь не смотрел.
11:00
чуть позже или завтра подебажу этот ssh с самыми последними версиями.
noclamer #
11:14
а у меня все поломалось после апгрейда
11:14
пришел на работу и на меня вот такое смотрит
11:14
2015-08-17 13:49:36,561 [noc.lib.perf] Stats are disabled
11:14
2015-08-17 13:49:36,572 [noc-web] Running NOC 15.05.1 webserver
11:14
2015-08-17 13:49:36,572 [noc-web] Loading site
11:14
2015-08-17 13:49:36,572 [noc-web] Listening 127.0.0.1:8000
11:14
2015-08-17 13:49:36,574 [noc-web] Unable to bind socket: [Errno 98] Address already in use
11:14
noc-web.log
11:14
логом девять гигабайт -_-
ufir #
11:27
а у кого-нибудь была такая фигня ? причем орет на один интерфейс, и на только один. плюс сразу трейс на несколько мегабайт http://pastebin.com/ZRmTKty1
11:32
раньше на этом жунипере (mx 960) я такого не видел..
filonov #
11:35
noclamer: пристрели все процессы и запусти по новой
ufir #
11:37
да, у меня тоже иногда noc-launcher stop вроде и отработал - а все процессы висят.
bee26 #
11:37
ufir: такая фигня давно уже
11:37
я забил
filonov #
12:06
а профиль под Dasan-овский GPON кому-нибудь интересен?
dvolodin #
12:07
filonov: а почему бы нет
12:08
под OLT или под ONT?
filonov #
12:08
OLT
12:11
ONT пока не вижу смысла
12:23
dvolodin: скрипты так и не работают нормально после сегодняшнего обновления. причем все отрабатывает. В логах все ок, но вывод либо пустой либо undefined
noclamer #
12:25
filonov починил, спасибо
dvolodin #
12:29
filonov: какого именно обновления?
12:29
и что именно "не работают скрипты"
filonov #
12:30
NOC-1660
12:31
сейчас на любой скрипт в вебинтерфейсе получается либо пустое окно либо undefined
12:32
данные с железок собираются. В логах все чисто
dvolodin #
12:42
странно, у меня нормально отображается
12:44
ладно, посмотрю
filonov #
12:44
инсталляция чистая - сегодня специально переставил
dvolodin #
12:44
меня в PON больше интересует get_interfaces
filonov #
12:45
get_interfaces пока не делал. оно как раз наименее интересное
dvolodin #
12:46
оно самое интересное
12:46
как эти GEM'ы туда положить :)
filonov #
12:46
конфиги/вланы/version/chassis_id сделано, работает.
12:47
dvolodin: там оно ничем не отличается от обычного Ethernet
dvolodin #
12:48
на PON'ах?
filonov #
12:48
http://pastebin.com/7w5UwUEV как-то так
12:49
1-4 порты PON, 5-12 - Ethernet
12:50
13-18 - транки
dvolodin #
12:56
так интенесно сабы на pon развернуть
12:56
:)
filonov #
12:57
ну я бы не стал это делать в рамках get_interfaces
13:00
интерфейс не подходящий
13:01
http://pastebin.com/ucWxUmgH вот примерчик
dvolodin #
13:03
то есть у него там просто индекс ONU?
13:03
это скорее для discovery
13:04
а как понять, что именно на ONU уходит?
filonov #
13:05
Ээ. не понял.
13:06
физические интерфейсы отдельно, onu отдельно - оно не пересекается никак
noclamer #
13:25
чуваки, а красный цвет активатора что значит?
dvolodin #
14:15
ну почему же
14:16
pon порты у тебя через каскады сплиттеров связаны с onu
14:16
так?
filonov #
14:29
dvolodin: так
Ultra4 #
14:42
Privet posony
noclamer #
14:48
а я у мамы победитель по жизни
Ultra4 #
14:53
Товарищи, подскажите, могу ли я в NOCProject сделать вьюху с произвольной сортировкой? Т.е я хочу в веб интерфейсе начинать не с самых крупных сетей, а с произвольно выбранных. Киньте пожалуйста ссылкой на документацию по этому вопросу.
filonov #
14:55
Ultra4: use selectors Luke
Ultra4 #
14:58
filonov: ty
noclamer #
15:06
http://ybex.com/d/3lza7pr2ekr48dcr13dwkth3czwnyideoz37kd80.html
15:06
а почему могут быть месяцы меньше минуТ?
15:06
по алфавиту у меня тоже как-то фигово сортирует, если честно
filonov #
15:11
noclamer: банальный текстовый порядок
noclamer #
15:12
не понял
Tweet
Share this page
Share this page: Tweet