nocproject.org
05:01
доброго всем утречка, подскажите как-то можно сделать атоматическую очистку логов из монги ?
05:03
Krakozaber, у тя тоже логи растут ?
05:03
такое ощущещние что в них попадают все запросы
05:03
я бы сказал распухают
05:03
у меня базы монги пухнут
05:03
причем дикими темпами
05:04
дык базы или логи ?
05:04
базы
05:04
с логами самой монги logrotate справляется
05:04
движок монги не менял ?
05:05
значит у тя mmap он сильно жрет место
05:05
и его переодически надо делать db.repairdb()
05:05
но что бы это выполнить надо 2х размера базы на диске
05:06
это свойство работы этого движка
05:07
вообще можно если у тя 3 монга попробовать сменить движок
05:08
у меня это помогло с 45 гигов до 5 ументшить размер базы
05:30
ну все равно имеет смысл попробовать переехать
05:30
как праивло это достаточно безпроблемный процесс
06:07
db.repairDatabase() - на 2.6
06:13
Krakozaber, ну да
06:13
я не помню точную команду
06:13
она у меня в кроне по ночамс была
06:32
freeseacher: а какой командой движок меняется
06:32
я то я монгу 3 на сервер поставил
06:32
а где выбор движка - хз
06:32
а его нету
06:32
они вообще утырки
06:33
но короче в сухом остатке надо сделать файл /etc/default/mongodb
06:34
внутри запизать DAEMON_OPTS= --storageEngine wiredTiger
06:34
zi_rus, но процедура миграции выглядит совсем по доугому.
06:35
если просто влоб это сделаешь получишь нерабочую инсталяцию
06:35
старые данные монга не подхватит и не поконвертит
06:37
а если я запущу монгу, а потом данные перенесу
06:38
у меня новая инсталляция
06:38
можешь через dump restore
06:38
nfr ,eltn jr
06:38
так будет ок
06:55
freeseacher: а там файл mongod или mongodb создавать?
06:55
а как у тя файл в /etc/init.d/ назвается ?
06:56
ну вот
06:56
называй mongod
06:56
yt gjvjukj
06:56
не помогло
06:56
ни так и ни эдак
06:56
[root@noc default]# ps aux | grep mongo mongod 7981 2.1 0.3 531576 52756 ? Sl 09:50 0:00 /usr/bin/mongod -f /etc/mongod.conf
06:56
в опциях только -f /etc/mongod.conf всегда
06:57
но линукс он и в африке линукс же
06:57
не?
06:57
в тред призывается e_zombie
06:57
я расчитываю на стандартный layout debian
06:58
freeseacher: ну у меня тоже есть папка default и там тоже есть кое-какие файлики
06:59
zi_rus, почитай этот самый скрипт
06:59
чего там такое понаписано
06:59
может у тя вообще в этой вашей центоси системд
07:00
систем появился только в 7 центос
07:00
и
07:01
e_zombie: а монговцы до сих пор не догадались запилить systemd unit. все еще через init.d запускают
07:01
в официальных репах всё должно быть с модулями от системд.
07:02
ну хейторов то много. вот убунта перейдёт - тогда и все подтянутся
07:02
07:02
вот что в init скрипте
07:02
zi_rus, не пиши мне про центось.
07:03
ёбта. ни одного коммита в этом году
07:03
у монге в запуске должен появится ключ указанный выше
07:03
хоть с консоли запускай
07:04
ну я вижу что надо сюда это дописать
07:04
OPTIONS=" -f $CONFIGFILE"
07:04
но не перепишется ли этот файл при обновлении
07:12
e_zombie: так, как добавить опцию к запуску монги в центоси кошерным способом
07:12
chkconfig
07:13
при наличии инит скрипта.
07:13
оно через слой совместимости будет канать
07:13
chkconfig mongod on
07:14
DAEMON_OPTS= --storageEngine wiredTiger
07:14
куда писать?
07:14
/etc/sysconfig/mongod
07:14
ты скрипт глянь. там должен быть путь к этому файлу.
07:15
# TODO: add relevant configuration stuff here.
07:15
OPTIONS=" --quiet -f /etc/mongod.conf --smallfiles"
07:15
я уж не знаю кто это у меня прописал .
07:15
монг было там много
07:17
по идеологии RH все параметры при старте в параметрах пишутся в файлы в этой директории
07:17
if [ -f "$SYSCONFIG" ]; then . "$SYSCONFIG" fi
07:17
как писать в файл опции
07:18
условия ты лучше пиши в инит скрипт.
07:18
а если он обновится?
07:19
мои изменения похерятся
07:19
конфиги и инит скрипты обычно не обновляются если правильно собран рпм. создаётся файл .rpmsave
07:19
со старым конфигом.
07:21
чем тебя стандартный инит не устраивает ?
07:22
zi_rus: MYVAR=BLABLA
07:23
а в init скрипте используешь MYVAR=${MYVAR:-default}
07:23
e_zombie: а профит?
07:24
молодёжно
07:24
(С)
07:33
e_zombie: тем что там нет нужной опции
07:35
dvolodin: все ваши методы не работают без правки init скрипта
07:36
07:38
dvolodin: OPTIONS прописаны в самом инит скрипте
07:39
zi_rus: ну какой ты нежный
07:39
переопредели их в DEFAULTS
07:41
dvolodin: я это и пытаюсь
07:42
OPTIONS="-f blabla -myoption"
07:42
или OPTIONS="$OPTIONS ...."
07:44
07:44
монга вообще не стартует
07:44
версия 3,2,0
07:45
сверху ошибка, снизу показано какая версия монги
07:48
zi_rus: логи монги глянь
07:49
Dmitry1: в каком месте если все и так на экране
07:49
[root@noc sysconfig]# /usr/bin/mongod --storageEngine wiredTiger -f /etc/mongod.conf
07:49
запускаю прямо с консоли
07:49
все сразу падает
07:49
ERROR: child process failed, exited with error number 100
07:49
вареный тигр не работает
07:49
оно в логи раз в 10 больше информации кидает
07:51
однако да
07:51
2016-01-11T10:50:38.200+0300 I STORAGE [initandlisten] exception in initAndListen: 28662 Cannot start server. Detected data files in /var/lib/mongo created by the 'mmapv1' storage engine, but the specified storage engine was 'wiredTiger'., terminating
07:51
извращенцы
07:51
кактус не надоел?
07:53
тут я тебе ничем не помогу. я в монге не разбираюсь :(
07:53
zi_rus: а
07:53
у тебя уже была база?
07:53
или там хлам пока?
07:53
хлам
07:54
пустая инсталляция
07:54
ту так убери его из /var/lib/mongo
07:54
и запусти с чистым каталогом
07:54
вареный тигр собачью еду не хавает
07:54
все удали
07:54
оставь чистый каталог
07:54
да
07:55
только права на него не покоцай
08:03
08:03
пермишен денаед
08:03
wiredtiger_open: /var/lib/mongo/WiredTiger.lock: Permission denied
08:04
на папку +w сделай
08:04
и опять же нефиг его от рута пускать. а потом пускать от монги
08:05
> Обработка слушающих TCP-сокетов (listen) полностью избавлена от установки блокировок (lockless). Тесты показывают, что после задействования неблокирующего режима производительность слушающих сокетов увеличилась на 2-3 порядка (!), например, о
08:05
пока тестил
08:05
все от рута залочилось
08:05
zi_rus: я же говорю, права не похерь
08:05
всего полтора часа ебался
08:05
у меня в планах сегодня вообще ничего не делать.
08:05
ибо по традиции всё наебнётся
08:06
dvolodin: ну я их и не херил, просто новые файлы при тестовом запуске создались от рута
08:06
стер еще раз и запустил сразу от монги все взлетело
08:06
dvolodin: а что за хуйня с переписыванием графиков
08:06
они будут работать или что?
08:08
e_zombie: а что там с сокетами,это ноку поможет?
08:08
врядли. плюс когда это будет в продакшене хз.
08:08
это больше для сислог серверов и дхцп нагруженных. ну и веба.
08:09
в ноке есть сислог
08:09
ахуенно нагруженный
08:09
при желании просто пиздец как нагруженный
08:10
что э
08:10
про ФМ ты забыл
08:10
это корелятор нагруженный. а прослушка на уровне ядра там писю дрочит
08:11
это не значит что там нет сислога
08:11
я лично расслаблен. так как там дропов пакетов нету пока.
08:11
кстати
08:11
ты про syslog-ng слышал
08:11
пользовал?
08:12
штырит люто. брат жив. зависимости никакой.
08:12
в репах центоси есть
08:12
ты не знаешь у него вкомпилена опция
08:12
спуфинга адреса
08:12
как я на freebsd делал
08:13
port(514) spoof_source(yes)); };
08:14
destination orangebox { udp("10.64.хххх" port(514)
08:14
ну ты понял
08:15
/TIMES/$YEAR/$MONTH/$DAY/$HOST/$FACILITY$YEAR$MONTH$DAY.txt" owner(root) group(root) perm(0644) dir_perm
08:16
destination
08:16
и такие штуки для дистенейшена
08:16
хорошо
08:16
вот это хорошо
08:16
$SOURCEIP/$FULLHOST.txt
08:16
погляди в доке переменные . там всё вкусно
08:21
ну-с
08:21
приступим
08:21
накачу
08:21
девелоп нок
08:22
dvolodin: почини сайт
08:22
я без доки не могу
08:39
смотрю, ansible 2 отрелизили
08:39
нужно бы попробовать отдеплоить с ним через башню
08:49
dvolodin: я слепой? или куда тыкать чтобы доку посмотреть?
08:49
08:50
это к вопросу о дизайне сайта
08:51
нашел Starting points которые засунули в самую жопу
08:51
если другого места нет то хотя бы линк на доку поднимите
08:52
документация, загрузки и скриншоты должны быть в топе
08:52
я так считаю
09:03
zi_rus: займешься организацией сайта?
09:09
ну а что еще тогда?
09:11
из меня говно-вебмастер
09:11
я тебе просто как обычный юзер говорю как было бы удобней
09:13
хорошо -- кто у нас может рисовать сайты?
09:22
dvolodin: я правильно юзера в монге создаю?
09:22
db.createUser({ "user" : "noc", "pwd": "noc", roles:[{role: "userAdmin", db: "noc"}]})
09:23
команда из доки не работает
09:23
а какую роль давать ноку я не понимаю
09:23
в инете херни много всякой
09:24
или вот так надо
09:24
db.createUser({ "user" : "noc", "pwd": "noc", roles:["readWrite", "dbAdmin"]})
09:25
09:25
09:25
вот так
09:26
dvolodin: Error: couldn't add user: No role named root@noc :
09:26
09:27
да, лучше сразу инициализируй replicaset
09:28
это какой-то пиздец а не рецепт
09:29
dvolodin: может все-таки вариант с документацией попробуем реализовать?
09:29
давай реализуем
09:29
я не против
09:29
ты напишешь туда правильную команду
09:29
я ее выполню
09:29
пока что предложенные варианты не сработали
09:29
кстати, почему manual installation?
09:29
потому что мануал
09:30
потому что центось
09:30
потому что я не верю твоим скриптам
09:30
они никогда не работали
09:30
а под центось скрипта вообще нет
09:30
это так, навскидку
09:31
несколько причин
09:31
и, кстати, который центось?
09:31
7
09:31
CentOS Linux release 7.2.1511 (Core)
09:31
пиши его как центось7 шоле
09:32
ставь микросервисы и не имей мозг
09:32
:)
09:32
мне надо чтобы нок заработал
09:32
башня - это имение мозга тащемта
09:32
а не чуда через 15 лет
09:33
я на девелопе уже чуда не жду
09:33
а мне еще инсталляцию мигрировать
09:33
на микросервисы я не рискну это делать
09:34
неизвестно как это будет выглядеть
09:34
и что из этого получится
09:35
да
09:35
называется девелоп
09:35
zi_rus: ну ты вагрантовские скрипты попробовал?
09:35
каие?
09:35
где
09:36
я дефолт только клонировал пока
09:36
пытаюсь монгу настроить
09:36
vagrant/x86_64/CentOS/
09:36
там 6,4 только лежит
09:36
и?
09:36
ты попробовал?
09:37
на 6.7 они работали. проверять на 7 мне было лень
09:37
e_zombie: ты пробовал скрипты для центоси?
09:38
не тестировал башню. но для неё допиливали что то
09:38
не, я про инсталл скрипты
09:39
dvolodin: в мануале нет quilt в зависимостях
09:40
09:40
я написал develop в upgrade.conf
09:40
квилт ставится из эпела.
09:40
почему она дефолт пятнула
09:41
unable to execute gcc: No such file or directory
09:41
уже
09:41
на третий круг иду
09:42
в доке ни хера нет
09:42
и скрипт ни хера сам не может поставить
09:42
почему он pip install может сделать
09:42
а yum install - нет
09:42
потому что он такой
09:43
антидистрибутивный
09:43
хули он тогда такой антидистрибутивный лежит в папке /x86_64/CentOS/6.4
09:44
fatal error: libpq-fe.h: No such file or directory - блять
09:44
4 круг пошел
09:45
а вот тут изменилась версия
09:45
с gcc возможно тоже
09:46
fatal error: gmp.h: No such file or directory
09:46
мать вашу
09:47
yum provides */libpq-fe.h
09:47
postgresql84-devel-8.4.20-1.el5_10.i386 : PostgreSQL development header files and libraries
09:47
Repo : base
09:47
Matched from:
09:47
Filename : /usr/include/libpq-fe.h
09:47
этого я уже нашел
09:48
gmp.h теперь
09:48
libgmp небось
09:48
zi_rus: ты на чистой мойшинке пробуешь?
09:49
накатил gmp-devel.x86_64
09:49
посмотрим
09:49
так ли должны устанавливаться нормальные программы
09:50
просто всё это в доке должно быть. и копипастой ставиться .
09:50
нормальные устанавливаются yum install
09:50
но, блин, сидеть который год на канале и рассуждать о нормальности...
09:50
забацайте rpm-repo с ноком
09:51
кто тебя остановит?
09:52
ну и хули
09:52
upgrade-user: 33: Unable to connect to mongodb database. Check noc.conf settings
09:52
так мне и не сказали команду как монге юзера создать
09:54
оно от монги зависит
09:54
там разные команды
09:54
да, монга тоже весьма ебанутый проект
09:55
всё что не в официальный репах = гавно
09:56
монга может быть в официальных репах
09:56
это не отменит её ебанутости
09:57
любителям bleeding edge, впрочем, пофигу
10:03
ух
10:03
у кого-то будет течь кровь из глаз
10:05
история развивает по кругу
10:07
10:09
хотя по прочтении, какой-то хренью от этого скрипта веет
10:09
pgdg94]
10:09
name=PostgreSQL 9.4 $releasever - $basearch
10:09
10:09
enabled=1
10:09
gpgcheck=1
10:09
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-94
10:11
слюшай, будь это не нок - я бы не задумывался
10:11
но это, мать его, нок
10:13
10:13
для нетворк менеджера qr коды, КАРЛ!!!
10:23
теперь админу даже к консоли доступ не дают ?
10:26
это не кашерна.
10:26
на самом деле киллер фича.
10:26
для публичных вайфаев
10:28
т.е. без фотоаппарата я теперь не подключусь ?
10:29
ты - да
10:31
e_zombie: напомни, зачем qr добавили в systemd?
10:31
наверное для тогоже.
10:31
сеть же конфигуряется через него
10:31
комбайн ёбта
10:41
таки что делать с монгой?
10:42
порт прослушивает ?
10:42
mongod 8671 0.9 0.4 394252 75252 ? Sl 11:04 1:26 /usr/bin/mongod -f /etc/mongod.conf
10:42
netstat -l -n -p | grep mong ?
10:43
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 8671/mongod
10:45
я юзера не могу создать
10:45
а без юзера нет коннекта
10:51
zi_rus: вручную позапускай скрипты
10:52
rsinit.js, admininit.js, userinit.js
10:55
задумал проапргейдить железо НОК-а
10:55
у кого какой опыт?
10:55
zi_rus: ты какими монговскими командами создавать пытался и какая у тебя версия?
10:56
хочу постапить центось вместо теперешней федоры
10:56
и смигрировать все
10:56
хехе
10:56
астрологи объявили неделю миграций
10:57
количество мата на канале удвоилось
10:57
лол
10:57
Новый год же
10:57
только еда и выпивка уже не катит
10:57
нужен еще миграционный секс
10:58
вот zi_rus сейчас наслаждается
10:58
с нокоцентосью
10:58
или нокомонгой
10:58
монгу я на отдельную машину поставил
10:58
под базу постгре тоже еще одну выделил
10:59
еще одна машина под нок
10:59
щаз тебе расскажут про микросервисы
10:59
не знаю что это такое
10:59
только не виртуализацию
10:59
это "уже не девелоп"
11:00
она мне еще предстоит
11:00
хм
11:00
лучше сразу начинай
11:00
вроде остановился опеннебуле
11:00
в виртуализацию вложиться выгоднее, чем в нок
11:00
опенстак три машины хочет
11:00
у меня две
11:00
нахера тебе облака?
11:00
evyscr: db.createUser({ "user" : "noc", "pwd": "noc", roles:["root"]})
11:00
у нас есть виртуализация
11:00
ВМВорь
11:01
я из нее все обратно вытаскиваю
11:01
zi_rus: db.addUser проверял?
11:01
да
11:01
deprecated aka иди нах
11:01
ну и свою делаю, для некритичного, с преферансом и куртизанками
11:01
сделал roles [ ] пустой
11:01
приняла
11:02
но что-то мне говорит что нихуя работать не будет
11:02
так что вопрос все еще актуальный
11:03
dbOwner
11:03
попробуй его в роль
11:07
evyscr: > db.updateUser("noc", {roles:["dbOwner"]})
11:07
вроде приняла
11:07
хз как работать будет
11:08
плохо, видимо
11:08
а, нет
11:08
перепутал строки
11:09
для анального зонда надо только support.conf перенести?
11:09
а в монгу ты заходил просто или в датабейз noc?
11:09
может потому и не любило root
11:14
11:17
"PostgeSQL is one of those rare projects that delays a bit but makes sure that they plan their codebase ahead, and Get It Right The First Time."
11:17
evyscr: с учетов планов по выпиливанию постгреса из нока, становится похер
11:18
evyscr: pjyl yt hf,jnftn
11:18
тьфу
11:18
11:20
а ты пакет сертификатов обновлял?
11:21
No packages marked for update
11:25
действительно
11:25
а на зарегистрированном - бэктрейс
11:29
до 9 января сертификат был
11:30
dvolodin: обнови сертификат на ЦП
11:37
e_zombie: хуй там, syslog-ng скомпилен в редхате без спуфинга
11:38
вот поэтому я перешел на генту
11:38
вначале нок, потом генту, потом...
11:39
даже не знаю что делать
11:39
сносить центось
11:39
и ставить калькулятор
11:39
или забить на syslog-ng
11:39
а rsyslog в ней есть?
11:39
zi_rus: +++ за калькулятор
11:40
rsyslog он странный
11:40
e_zombie: не пиздите
11:40
spoof_source(yes)); ^^^^^^^^^^^^
11:41
11:41
evyscr: собсно rsyslog я и снес ради ng
11:41
а что, там тоже можно?
11:41
iZverg: только установка калькулятора одной мега командой меня напрягает
11:41
я не могу так
11:42
был бы нормальный инсталятор
11:42
я бы уже все снес к хуям
11:42
а так, загрузился двд и консолька моргает
11:42
и думай хули ему надо
11:43
zi_rus: ну да, команда с ключиком. зато сриптуется отлично :)
11:43
*скриптуется
11:47
zi_rus: а у тебя форвард лога на udp?
11:48
в rsyslog как бы есть omudpspoof
11:48
11:49
evyscr: если скажешь как настроить rsyslog, я откачусь
11:49
но так чтобы и в файл попадало и в нок
11:51
не скажу
11:51
я релей не делал по историческим причинам
12:02
ну так может проще ноковский коллектор научить писать файлы?
12:03
нет
12:03
нок теряет же
12:04
в общем разобрались
12:04
настроил syslog-ng
12:04
теперь и в файл попадет
12:04
и в нок
12:04
теперь самое веселое
12:04
надо мигнрировать базу данных
12:04
со старого нока
12:04
на новый
12:05
поцгрес нормально дампился/ресторился
12:05
dvolodin: если мне только юзеров, МО и ИПАМ мигрировать, то мне только постгрес базу развернуть и апгрейд прогнать?
12:06
вот и я так думаю
12:06
конфиги потеряются ну и хрен с ними
12:07
не хочу монгу мигрировать
12:07
лень
12:09
монга легко очень
12:09
там даже файлы просто переписать можно
12:13
misak: не перепишет он, у него старые файлы - MMAPv1
12:13
а монга - на тигре
12:15
zi_rus: только я настоятельно советую для всех mo сделать .save()
12:15
for o in ManagedObject.objects.all():
12:15
o.save()
12:16
к вопросу о птичках - а что теряет NOC?
12:17
к слову, dvolodin, ну и гомосяцкие ты дефолтные настройки для демонов сделал, половину конфига приходится переписывать
12:19
e_zombie: я про другое
12:19
если NOC'овский коллектор научить писать в файл, что в этом плохого?
12:20
да и трапы можно писать
12:21
как вычищать старый syslog коммутаторов из mongo ?
12:22
dvolodin: кстати, сделай глобальную настройку, запрещающую лазить на железки
12:24
если будет писат - годнота
12:24
?
12:24
e_zombie: а что мешает?
12:25
там даже больше можно сделать
12:25
не самим коллектором писать
12:25
"зачем?" - например, для быстрого прощупывания интерфейса иного бранча
12:25
а fmwriter'ом
12:25
evyscr: положи sae
12:26
кхех
12:27
"вы в прошлой жизни головную боль не лечили?"
12:28
в микросервисах есть fmwriter
12:28
web-сервис, на который коллекторы скидывают события
12:28
он записывает их в базу
12:28
собственно, там можно добавить и запись в файл
12:30
собсно я решил свою проблему через syslog-ng. уговаривать не буду
12:32
а которые железки - навскидку, из распространённых - не умеют несколько сислог-срверов?
12:32
народ, а кто знает как в центоси автоматом создавать папку в tmpfs
12:32
например у меня пиды должны писаться в /run/noc
12:33
run - Это tmpfs
12:33
я как-то такое настраивал
12:33
я так понял сейчас мой нок апдейтить не стоит, он месячной наверное давности
12:33
в специвальном файле прописываешь где какую папку с какими правами создать и она делает это
12:34
ежели бранч не меняешь - можешь проапдейтиться
12:34
но не могу вспомнить
12:34
evyscr: длинки какие-нибудь
12:38
evyscr: D-link des-1210 не ME
12:38
Krakozaber: - это смарт
12:39
ну там вопрос был про несколько syslog серверов
12:39
так вот эти умеют только один
12:39
Krakozaber: выкинь каку
12:40
что ты еще хотел от websmart свича ?
12:40
правильно. и не покупай больше длинки
12:40
ну, я с них LLDP инфу по SNMP собираю
12:40
а так реально кака....
12:40
zi_rus: Купи cisco express - и будешь говорить, что циска говно
12:41
у меня SG300 одна есть
12:41
мне пока хватает, так во от неё впечатления в разы лучше чем от зоопарка d-link
12:42
о чём вы спорите? всё говно
12:42
"remote_system_name": "b18r217\u0000",
12:42
Dmitry1: у меня дома Lynksys, прародитель этих цисок. нормально работает, удар молнии пережил
12:42
как вырезать лишнее от имени
12:47
все хорошо, когда на своем месте
12:50
Krakozaber: а там есть лишние символы? может вендору по ушам поездить?
12:50
я имел ввиду cisco catalyst express, в котором кроме web морды ничего нету, и та кастрирована
12:51
zi_rus: да, там возвращается по SNMP Hext-String и в конце пара 00
12:51
всё имя корректно конвертирует, но ноли добавляет
12:52
почему там ноли оказались?
12:52
я хз как
12:52
не разбирался ещё
12:52
может заявку вендору создать
12:52
можно, D-Link счастлив будет
12:52
я полагшаю что они прилетели от железки
12:52
я их уже итак достал
12:52
может научатся писать софт правильно
12:53
бесполезно
12:53
3 года работыю и 3 года там полный пи*ц
12:53
но мы не отчаиваемся
12:53
ездим по ушам dvolodin
12:53
не помогает, но есть ли у нас выбор
12:54
есть
12:54
начать помогать
12:54
:)
12:54
даже хуже немного становится
12:54
а ещё меня улыбает подобная штука от cisco
12:54
"remote_port_subtype": 5, "remote_port": "67.69.31.35",
12:54
неправильный remote_port_subtype
12:56
Krakozaber: lldp в процессе переделки, следи за ним в микросервисах, потом мне напишешь
12:57
так их там нет вообще, я сам пытаюсь модули накатать
12:57
Krakozaber: по d-link и lldp так само, но нуже будет доступ на железку
13:07
13:07
13:07
13:07
13:07
13:08
что за порнуха пошла...
13:08
хоть что-то хорошее
13:29
13:30
Krakozaber: не парнуха а высокохудожественная фотография
13:31
о как
13:31
<Dmitry1>: что значит само ?
13:32
Krakozaber: я переделаю lldp в длинке
13:32
но в микросервисах
13:32
а он в default работать будет ?
13:39
в дефолте ваще ничего работать не будет :) по определению
13:39
кстати когда дефолт с девелопом сливать будем 7
13:50
в унитаз будт их сливать
13:51
следующий релиз сразу с микросервисами будет
13:51
Krakozaber: забудь про default, сразу мигрируй хотя бы на develop
14:12
f rnj pyftn rfr gjcvjnhtnm hfpvth rjkktrwbq d vjyut&
14:12
мля
14:12
кто знает как посмотреть размер коллекций в монге
14:21
db.<collection>.stats()
14:51
это я нашел
14:51
а как найти summary
14:51
какую коллекцию дропнуть
14:51
чтобы место освободить
15:04
db.collections()
15:05
ну и javascript в зубы
15:38
zi_rus: я когда-то вываливал на канале
15:38
15:39
но мне требовалось для 2.4
15:40
как в 3.2 - не скажу
18:43
есть кто-нибудь живой?
19:01
dvolodin, не убегай, помоги
19:02
снял я дамп постгреса и развернул на новом сервере
19:02
вроде все норм
19:02
но дискавери не взлетел
19:02
в логах трейсы
19:02
EXCEPTION: <class 'django.db.utils.IntegrityError'> null value in column "stop_time" violates not-null constraint
19:03
как полечить чтобы попроще
19:03
я сейчас все дискавери отключил
19:04
мне в принципе не сильно срочно
19:05
но если есть простой способ, я бы хотел сейчас исправить
19:11
dvolodin, что-нибудь скажешь?
19:20
dvolodin, да, само собой дамп развернул, upgrade прогнал
19:20
или надо специфичное что-то?
19:40
dvolodin, ммм?
19:42
dvolodin_, ммм?
19:42
:)
19:50
dvolodin, может как-нибудь в базу забить туда какое-нибудь левое значение и все?
19:50
будет not-null
19:50
а дальше само обновится на актуальное
20:36
zi_rus: давай полный трейс
Share this page
Share this page: