@ru_python

Страница 2023 из 9768
Pavel
12.01.2017
09:59:16
кстати, а в логах супервизора что-то есть? я не помню этот момент.

Dmitriy
12.01.2017
09:59:33
Так может демон просто supervisor называется?

Sheridan
12.01.2017
10:00:17
и на варрун вообщето сразу на весь плохо давать права. Надо в ём создавать папоку для сервиса и уже на её выдавать нужные права и помещать в туда нужно сервису конфигом

Google
Alexander
12.01.2017
10:02:36
systemctl show supervisord.service :)
Да, выдает кучу настроек. Но там путей вообще нет никаких

Pavel
12.01.2017
10:02:58
прежде чем права раздавать щедрой рукой, было бы неплохо понять, кто и куда не может записать

Sheridan
12.01.2017
10:04:09
ну или так. Я, если точно знаю что будет в серванте крутиться, то для этого создаю /data/smth_service и переконфигурирую всё так, чтобы сервис жил там. И так для каждого. И конфиги и данные и логи и сокеты - всё по этому пути в папочках отдельных раскладываю. Удобно. Потом при необходимости, нопример, можно очень просто перевести сервис на другое устройство храниения простым копированием+монтированием в туда

Alexander
12.01.2017
10:04:39
systemctl status supervisor
● supervisor.service - Supervisor process control system for UNIX Loaded: loaded (/lib/systemd/system/supervisor.service; enabled; vendor preset: enabled) Active: activating (auto-restart) (Result: exit-code) since Thu 2017-01-12 10:04:18 UTC; 26s ago Docs: http://supervisord.org Process: 2408 ExecStop=/usr/bin/supervisorctl $OPTIONS shutdown (code=exited, status=0/SUCCESS) Process: 2403 ExecStart=/usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf (code=exited, status=2) Main PID: 2403 (code=exited, status=2) Jan 12 10:04:18 lighttech systemd[1]: supervisor.service: Unit entered failed state. Jan 12 10:04:18 lighttech systemd[1]: supervisor.service: Failed with result 'exit-code'.

Dmitriy
12.01.2017
10:04:43
Ну вот

Pavel
12.01.2017
10:05:02
ls -l /usr/bin/supervisord

Dmitriy
12.01.2017
10:05:07
В убунте все не так, как всегда

Alexander
12.01.2017
10:05:23
ls -l /usr/bin/supervisord
-rwxr-xr-x 1 root root 318 Jan 8 2016 /usr/bin/supervisord

Sasha
12.01.2017
10:05:55
unix:///var/run/supervisor.sock no such file Ну вот же ответ =\

Нет прав на создание sock файла

Google
Pavel
12.01.2017
10:06:31
прав нету - он бы access denied сказал, не?

Sasha
12.01.2017
10:07:03
Не не, я просто это ловил уже миллионы раз

Sheridan
12.01.2017
10:07:05
ещё маленько, и ты придумаешь докер. ;)
не люблю автоматизацию, сделанную не мной, так как не знаю как точно оно работает

Sasha
12.01.2017
10:07:15
Это действительно странно, но тут проблема в правах

Sheridan
12.01.2017
10:07:46
лучше я потрачу больше времени, но буду точно знать что происходит и что это происходит оптимально для ситуации а не для писателя скрипта

Alexander
12.01.2017
10:08:16
Оказывается именно для убунту 16.04 есть такая проблема, как у меня https://github.com/Supervisor/supervisor/issues/735

Sheridan
12.01.2017
10:08:25
Это действительно странно, но тут проблема в правах
Проблема не в правах, а в том что программисты пытаются админить

Alexander
12.01.2017
10:08:44
Sheridan
12.01.2017
10:09:02
блин кури конфиг

Sasha
12.01.2017
10:09:09
Постоянно админю, хоть и программист. Проблема в правах на папку для sock файла. 99%

Sheridan
12.01.2017
10:09:10
ноги оттуда всегда растут

Dmitriy
12.01.2017
10:09:18
Брееееед

Sheridan
12.01.2017
10:09:55
проблема не в папке, проблема в том что программисты не парятся и работают под рутом а когда все это деплоится правильно - начинает кусками отваливаццо

Sasha
12.01.2017
10:10:16
Под рутом никто и не деплоит(я надеюсь)

Sheridan
12.01.2017
10:10:17
я даже в коде встречал захардкоренные пути

Dmitriy
12.01.2017
10:10:18
Пусто
sudo systemctl start supervisor решил проблему?

Sheridan
12.01.2017
10:10:49
конфиги кури, не последствия

Sasha
12.01.2017
10:11:18
Короче, это точно права. С uwsgi так же. Когда недостаточно прав для создания sock файла, онакидает: no such file

Sheridan
12.01.2017
10:11:31
у тебя оно настроено мимо общепринятых правил

Google
Sasha
12.01.2017
10:11:37
Проверил бы хоть это, как самое простое.

Sasha
12.01.2017
10:12:34
у тебя оно настроено мимо общепринятых правил
Неа, я просто как-то группу перепутал. Не надо тут включать синдром господина-деплоера

Alexander
12.01.2017
10:12:35
конфиги кури, не последствия
Конфиги нетронутые. Убунта чистая. На старых версиях все идеально работает за пару комманд

Sheridan
12.01.2017
10:13:00
Sasha
12.01.2017
10:13:38
В общем, я тысячу раз сказал насчет самого простого, что можно и нужно проверить. Пойду трекать лучше

Sheridan
12.01.2017
10:13:41
В полный рост трогай, затачивай как надо тебе а не как решил программист который возможно в линупсе без года неделю

Dmitriy
12.01.2017
10:14:02
Нет
journalctl -u supervisor.service

Херня какаято в убунте

В тойже нештабильной федоре устанавливается и запускается в 2 команды

Sheridan
12.01.2017
10:16:47
В тойже нештабильной федоре устанавливается и запускается в 2 команды
юбунта по сравнению с федорой делается школьником на перемене с телефона

Sheridan
12.01.2017
10:17:16
если нужен боевой дистрибутив где root - ты а не майнтейнеры то полнимай gentoo

Alexander
12.01.2017
10:18:02
В полный рост трогай, затачивай как надо тебе а не как решил программист который возможно в линупсе без года неделю
Да дело то не в этом. Еще раз: на убунте 14.04 обычно установка супервизора занимала пару команд. много раз так проделывал. И это никогда не было проблемой. А тут решил на 16.04 попробовать и вот уже ошибку с супервизором ловлю. 90% процентов, что какой-то подводный камень с убунтой 16.04

Rookie
12.01.2017
10:18:20
Sheridan
12.01.2017
10:18:52
Подождите-подождите, я за попкорном!
и мне захвати. И пивка. И рыбы!

Subbotin
12.01.2017
10:19:02
все затаили дыхание

Rookie
12.01.2017
10:19:21
Ок. С вас срачик)

Sasha
12.01.2017
10:19:33
Даже я решил подождать с трекингом ради такого

Михаил
12.01.2017
10:19:49
генту для тех, кто хочет каждую ночь компилить апдейты

Google
Subbotin
12.01.2017
10:19:59
понеслась!

Ariel
12.01.2017
10:20:05
ребзя, кто сталкивался с задачей считать из mdb, распарсить по нужным критериям и сохранить в эксельские файлы, что юзали?

Rookie
12.01.2017
10:20:08
Yep)

Sheridan
12.01.2017
10:21:03
да нечего тут затаивать, всё на виду. генту поднимаешь и настраиваешь ты сам. Ты полностью в курсе что там происходит, ты точно знаешь как оно работает. Особенно если не спустя рукава.

Михаил
12.01.2017
10:21:52
етсь стикер с вентилятором?

Sheridan
12.01.2017
10:22:43
и ноги у вот этой проблемы с юникссокетом растут именно из за непонимания как оно всё устроено и как должно по идее быть устроено, а непонимание растёт из за "генту долга ставить, напанятна, лучше юбунту - быстро и вроде пишут что всё ок"

Rookie
12.01.2017
10:22:52
xlswriter для записи. C mdb не работал, но полагаю, что alchemy может.

Admin
ERROR: S client not available

Subbotin
12.01.2017
10:23:10
да нечего тут затаивать, всё на виду. генту поднимаешь и настраиваешь ты сам. Ты полностью в курсе что там происходит, ты точно знаешь как оно работает. Особенно если не спустя рукава.
да нихера. напилили каких-то магических ебилдов. нихера непонятно как они там внутри работают. понимание работы системы с генту на нуле. для тех кто действительно хочет понимать - LFS.

Sheridan
12.01.2017
10:23:29
да, я с lfs начинал

Sasha
12.01.2017
10:23:37
Не кормите тролля главное

Sheridan
12.01.2017
10:23:56
точнее, начал с 3й федоры, которыую переделал в лфс, потом чистый лфс и потом генту

Alexander
12.01.2017
10:24:00
Оказывается именно для убунту 16.04 есть такая проблема, как у меня https://github.com/Supervisor/supervisor/issues/735
Все-таки помогло это On Ubuntu 16+ it seems to been caused by the switch to systemd, we can do this workaround: # Make sure Supervisor comes up after a reboot. sudo systemctl enable supervisor # Bring Supervisor up right now. sudo systemctl start supervisor

Всем спасибо

Dmitriy
12.01.2017
10:24:19
Хихихи

Rookie
12.01.2017
10:24:41
Не знаю. Висел около года на генте. Не понял прелести. Вернулся на дебиан. Но! Упоротей слаки я вообще ничего не трогал.

Dmitriy
12.01.2017
10:24:49
В убунте 14.04 нет ненужнод?

Alexander
12.01.2017
10:26:11
В убунте 14.04 нет ненужнод?
нет. только скопировать конфиг и sudo supervisorctl update sudo supervisorctl restart all

Sheridan
12.01.2017
10:26:39
Не знаю. Висел около года на генте. Не понял прелести. Вернулся на дебиан. Но! Упоротей слаки я вообще ничего не трогал.
прелесть в том, что ты знаешь систему, знаешь как оно работает, потому как по умолчанию нет всяких конфигураторов-мышекликательных настроек и прочего говна. Нужно поправить конфиг - лезешь в конфиг а не ищешь конфигуратор для него

Google
Johnnie
12.01.2017
10:26:42
охуительные истории про генту

Dmitriy
12.01.2017
10:27:16
А в генту есть ненужнод?

Sheridan
12.01.2017
10:27:22
я понимаю, что большинству лень её заниматься и не осуждаю это

Johnnie
12.01.2017
10:27:40
@Sheridan_ru ты пользуешься редактором ed?

Михаил
12.01.2017
10:27:42
не лень, а экономия времени

Sheridan
12.01.2017
10:28:00
А в генту есть ненужнод?
переход идёт, но можно на rc оставаться. Не вижу смысла в сраче rc-systemd

Rookie
12.01.2017
10:28:53
Не вижу смысла в обсуждении pid1 в принципе.

Sheridan
12.01.2017
10:29:42
@Sheridan_ru ты пользуешься редактором ed?
я гдето писал про "нада с фанатизмом!!!"? Нет, я mcedit'ом редактирую. Одно время вкуривал емакс, но потом подзабросил ввиду утихания желания писать код. Возможно, скоро вернусь к емаксу опять - зело интересная штука

Johnnie
12.01.2017
10:30:33
а у тебя есть автомобиль?

Rookie
12.01.2017
10:30:50
++

Sheridan
12.01.2017
10:31:31
да. Начинал с 2107, сейчас дустер

Johnnie
12.01.2017
10:31:58
Я думал ты его сам собрал и чинишь тоже сам?

Михаил
12.01.2017
10:32:08
коробка механическая?

Sheridan
12.01.2017
10:32:12
сам не ремонтирую ибо к автоделу вообще отношения не имею. Но тут как бы ITшники собрались, не?

да, механическая

Rookie
12.01.2017
10:32:22
Блондинка vs Брюнетка. Кошка vs Собака, Косяк vs Пипетка...Люнекс vs Виндовс - хорошие такие споры)

Страница 2023 из 9768