Страница 1 из 1
автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 09 фев 2018, 10:06
Makruder
после ребута демон не стартует..
приходится подключаться и вручную запускать..
так и должно быть и нужно вручную сервис для автозапуска прописывать?
или что-то не работает у меня?
судя по яндексу народ логи запуска смотрит в boot.log у меня нет такого, система убунта (я ее первый раз вижу, для OTRS специально ставил)
может чего включить нужно для лога?
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 09 фев 2018, 14:52
Glifed
Демон прописан в cron.sh???
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 20 фев 2018, 14:05
Makruder
А можно подробнее?
поиск нашел только /opt/otrs/Cron.sh
это скорее всего не тот файл? (С большой буквы он)
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 20 фев 2018, 15:23
alexus
http://doc.otrs.com/doc/manual/admin/st ... .13.13.3.3
Тут прямо всё-всё есть, в том числе и Cron.sh на скрине.
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 21 фев 2018, 06:54
Makruder
Так это я все делал, я почему и задал вопрос, что после перезагрузки убунты приходится
подключаться по ssh и ручками выполнять "/opt/otrs/bin/otrs.Daemon.pl start"
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 21 фев 2018, 12:35
alexus
crontab -u otrs -l - что показывает? По идее там запуск демона должен быть.
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 21 фев 2018, 14:47
Makruder
ничего не выводит
ни под otrs ни под root
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 21 фев 2018, 14:53
alexus
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 22 фев 2018, 11:25
Makruder
делал...
вот еще раз сделал
Код: Выделить всё
otrs@otrs:~$ /opt/otrs/bin/Cron.sh start
(using /opt/otrs) done
otrs@otrs:~$ crontab -u otrs -l
otrs@otrs:~$
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 26 фев 2018, 22:33
alexus
Под юзером otrs?
Now you can start the OTRS daemon and activate corresponding watchdog cron job (this must be done by the otrs user):
shell> /opt/otrs/bin/otrs.Daemon.pl start
shell> /opt/otrs/bin/Cron.sh start
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 27 фев 2018, 07:15
Makruder
ну да, под otrs
а там точно ручками нигде не нужно сервисы прописывать?
я могу скрипт прописать, но только для systemctl
в "rc." я ни разу не прописывал, не знаю как там правильно, показалось слишком сложным.
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 27 фев 2018, 15:25
alexus
Должно быть как-то так. Попробуйте вручную создать. Но как-то странно, что такие базовые вещи криво сделаны.
[root@localhost ~]# crontab -u otrs -l
Код: Выделить всё
# --
# Copyright (C) 2001-2017 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --
# Who gets the cron emails?
MAILTO="root@localhost"
# --
# Copyright (C) 2001-2017 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --
# check OTRS daemon status
*/5 * * * * $HOME/bin/otrs.Daemon.pl start >> /dev/null
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 01 мар 2018, 07:52
Makruder
как интересно...
сегодня обновился до новой версии (6.0.5, была 6.0.4)
и ответ такой как надо стал!
правда пока не перегружал чтобы проверить службу.
Код: Выделить всё
otrs@otrs:~$ crontab -u otrs -l
# --
# Copyright (C) 2001-2018 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --
# Who gets the cron emails?
MAILTO="root@localhost"
# --
# Copyright (C) 2001-2018 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --
# check OTRS daemon status
*/5 * * * * $HOME/bin/otrs.Daemon.pl start >> /dev/null
otrs@otrs:~$
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 02 мар 2018, 20:29
alexus
Black Linux Magic - без вариантов ))))))
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 05 мар 2018, 08:41
Makruder
сегодня потребовалось выключить сервер, для профилактических работ...
после включения служба ничерта не запустилась (((
есть какие логи где посмотреть почему?
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 05 мар 2018, 11:02
mms
Проверьте, есть ли задания cron командой
Подозреваю, что был пропущен вот этот шаг установки:
Код: Выделить всё
cd /opt/otrs/var/cron
sudo -u otrs sh -c 'for foo in *.dist; do cp $foo `basename $foo .dist`; done'
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 05 мар 2018, 14:27
Makruder
не настраивал cron
вот результат, как тут понять есть задания или нет?
Код: Выделить всё
sudo -u otrs crontab -l
# --
# Copyright (C) 2001-2018 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --
# Who gets the cron emails?
MAILTO="root@localhost"
# --
# Copyright (C) 2001-2018 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --
# check OTRS daemon status
*/5 * * * * $HOME/bin/otrs.Daemon.pl start >> /dev/null
насчет шага установки сейчас уже не помню, выполнял или нет..
как модно узнать? или можно просто ее выполнить?
Код: Выделить всё
sudo -u otrs sh -c 'for foo in *.dist; do cp $foo `basename $foo .dist`; done'
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 05 мар 2018, 14:32
mms
Судя по выводу cron у вас есть активная задача:
Код: Выделить всё
*/5 * * * * $HOME/bin/otrs.Daemon.pl start >> /dev/null
Значит шаги по установке выполнены верно.
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 05 мар 2018, 14:36
mms
Смотрите
/var/log/syslog
При успешной работе должны присутствовать записи вида:
Код: Выделить всё
Mar 5 14:25:01 support CRON[22288]: (otrs) CMD ($HOME/bin/otrs.Daemon.pl start >> /dev/null)
Mar 5 14:30:01 support CRON[22349]: (otrs) CMD ($HOME/bin/otrs.Daemon.pl start >> /dev/null)
а также:
/opt/otrs/var/log/Daemon/*
/var/log/user.log
на предмет отсутствия ошибок
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 06 мар 2018, 08:41
Makruder
/var/log/syslog:
Код: Выделить всё
Mar 6 10:25:01 otrs CRON[15246]: (otrs) CMD ($HOME/bin/otrs.Daemon.pl start >> /dev/null)
Mar 6 10:25:01 otrs CRON[15245]: (CRON) info (No MTA installed, discarding output)
Mar 6 10:30:01 otrs CRON[15268]: (otrs) CMD ($HOME/bin/otrs.Daemon.pl start >> /dev/null)
Mar 6 10:30:01 otrs CRON[15267]: (CRON) info (No MTA installed, discarding output)
postfix я не ставил, т.к. почтовый сервер отдельно установлен
/var/log/user.log - такого нет..
/opt/otrs/var/log/Daemon/*
в этой папке ошибки только в этом файле, но все они связаны с отправкой писем. SchedulerTaskWorkerERR.log
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 06 мар 2018, 12:28
mms
Что у вас в конфигурационных параметрах?
Код: Выделить всё
LogModule
LogModule::LogFile
LogModule::SysLog::Facility
В syslog логи сохраняются или в собственный лог OTRS?
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 06 мар 2018, 13:54
Makruder
собственный лог-файл
ошибок при загрузке в него нем нет, только ошибки связанные с почтой.
Re: автозапуск /opt/otrs/bin/otrs.Daemon.pl
Добавлено: 02 ноя 2020, 12:45
Sherhan4ik
*/5 * * * * $HOME/bin/otrs.Daemon.pl start >> /dev/null
Я прописал прямой путь в crontab до демона:
команда:
crontab -u otrs -e
*/5 * * * * /opt/otrs/bin/otrs.Daemon.pl start >> /dev/null
И все заработало.