Планировщик
Модератор: ykolesnikov
Планировщик
Добрый день форумчане.
После обновления OTRS до версии 3.3.1 появилась такая строчка Если в ручную запустить щелкнув по ссылке "Процесс планировщика зарегистрирован, но может не быть запущен.", то данная строчка пропадает, но после перезагрузки вновь появляется.
Возможно ли как то решить задачу?
OTRS 3.3.1
open suse 11
После обновления OTRS до версии 3.3.1 появилась такая строчка Если в ручную запустить щелкнув по ссылке "Процесс планировщика зарегистрирован, но может не быть запущен.", то данная строчка пропадает, но после перезагрузки вновь появляется.
Возможно ли как то решить задачу?
OTRS 3.3.1
open suse 11
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Планировщик
Если не изменяет память, надо снять галку в Ticket::EventModulePost###1000-GenericInterface
Если он Вам, конечно не нужен.
Если он Вам, конечно не нужен.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: Планировщик
В документации написано, что избавиться от данного уведомления возможно если убрать галовку в "Frontend::NotifyModule###800-Scheduler-Check". Но делать этого официальный ман не рекомендует.
А если убрать галку Ticket::EventModulePost###1000-GenericInterface, то каковы последствия данного действия?ykolesnikov писал(а):Если не изменяет память, надо снять галку в Ticket::EventModulePost###1000-GenericInterface
Если он Вам, конечно не нужен.
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Планировщик
Пожалуй, я был неправ.
Что касается рекомендации из мануала, то это типичное предупреждение. Если Вы используете Плпнировщик, то это уведомление не лишнее и предупреждает, что он не запущен. Если нет, то оно Вам и не нужно. Этот параметр лишь предупреждает о том, что он не запущен и предлагает обратить на это внимание.
Что касается рекомендации из мануала, то это типичное предупреждение. Если Вы используете Плпнировщик, то это уведомление не лишнее и предупреждает, что он не запущен. Если нет, то оно Вам и не нужно. Этот параметр лишь предупреждает о том, что он не запущен и предлагает обратить на это внимание.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: Планировщик
Если я правильно понимаю, если планировщик не запущен и скрыть данное уведомление, то задания которые прописаны в crontab пользователя otrs не будут обрабатываться?ykolesnikov писал(а):Пожалуй, я был неправ.
Что касается рекомендации из мануала, то это типичное предупреждение. Если Вы используете Плпнировщик, то это уведомление не лишнее и предупреждает, что он не запущен. Если нет, то оно Вам и не нужно. Этот параметр лишь предупреждает о том, что он не запущен и предлагает обратить на это внимание.
И еще один момент если запускать планировщик из консоли /etc/init.d/otrs-scheduler-linux start otrs, в консоли запуск завершается done, а веб интерфейсе появляется сообщение
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Планировщик
Поскольку я не админ, то боюсь ввести Вас в заблуждение.
Думаю, более продвинутые в этом плане коллеги помогут найти истину.
Могу только сказать, что у меня он выключен, но cron работает и эскалацию отрабатывает.
В Generic Agent у меня задач нет, поэтому здесь ничего сказать не могу, извините.
Думаю, более продвинутые в этом плане коллеги помогут найти истину.
Могу только сказать, что у меня он выключен, но cron работает и эскалацию отрабатывает.
В Generic Agent у меня задач нет, поэтому здесь ничего сказать не могу, извините.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: Планировщик
если смотреть лог то такое сообщение:
DBD::mysql::st execute failed: MySQL server has gone away at /opt/otrs/Kernel/System/DB.pm line 639.
ERROR: OTRS-otrs.Scheduler-10 Perl: 5.12.3 OS: linux Time: Wed Nov 27 11:21:53 2013
Message: MySQL server has gone away, SQL: '
SELECT process_name, process_id, process_host, process_create, process_change
FROM process_id
WHERE process_name = ? LIMIT 1'
Traceback (5714):
Module: Kernel::System::PID::PIDGet (OTRS 3.3.1) Line: 181
Module: /opt/otrs/bin/otrs.Scheduler.pl (unknown version) Line: 426
DBI connect('database=otrs;host=localhost;','otrs',...) failed: Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2) at /opt/otrs/Kernel/System/DB.pm line 252
ERROR: OTRS-otrs.Scheduler-10 Perl: 5.12.3 OS: linux Time: Wed Nov 27 11:21:53 2013
Message: Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
Traceback (5714):
Module: Kernel::System::DB::new (OTRS 3.3.1) Line: 223
Module: main::_CommonObjects (unknown version) Line: 533
Module: main::_AutoStop (unknown version) Line: 590
Module: /opt/otrs/bin/otrs.Scheduler.pl (unknown version) Line: 430
Got no DBObject! at /opt/otrs/Kernel/System/PID.pm line 76.
DBD::mysql::st execute failed: MySQL server has gone away at /opt/otrs/Kernel/System/DB.pm line 639.
ERROR: OTRS-otrs.Scheduler-10 Perl: 5.12.3 OS: linux Time: Wed Nov 27 11:21:53 2013
Message: MySQL server has gone away, SQL: '
SELECT process_name, process_id, process_host, process_create, process_change
FROM process_id
WHERE process_name = ? LIMIT 1'
Traceback (5714):
Module: Kernel::System::PID::PIDGet (OTRS 3.3.1) Line: 181
Module: /opt/otrs/bin/otrs.Scheduler.pl (unknown version) Line: 426
DBI connect('database=otrs;host=localhost;','otrs',...) failed: Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2) at /opt/otrs/Kernel/System/DB.pm line 252
ERROR: OTRS-otrs.Scheduler-10 Perl: 5.12.3 OS: linux Time: Wed Nov 27 11:21:53 2013
Message: Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
Traceback (5714):
Module: Kernel::System::DB::new (OTRS 3.3.1) Line: 223
Module: main::_CommonObjects (unknown version) Line: 533
Module: main::_AutoStop (unknown version) Line: 590
Module: /opt/otrs/bin/otrs.Scheduler.pl (unknown version) Line: 430
Got no DBObject! at /opt/otrs/Kernel/System/PID.pm line 76.
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Планировщик
/opt/otrs/bin/otrs.CheckDB.pl что говорит?
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Re: Планировщик
Вот ответ скрипта:
suse:/opt # /opt/otrs/bin/otrs.CheckDB.pl
Trying to connect to database
DSN: DBI:mysql:database=otrs;host=localhost;
DatabaseUser: otrs
Connected.
Самое главное в принципы шедулер работает обрабатывает задания, но висит данное уведомление.
suse:/opt # /opt/otrs/bin/otrs.CheckDB.pl
Trying to connect to database
DSN: DBI:mysql:database=otrs;host=localhost;
DatabaseUser: otrs
Connected.
Самое главное в принципы шедулер работает обрабатывает задания, но висит данное уведомление.
Re: Планировщик
Спасибо Всем за помощь
Проблема решилась обходным методом, который описан в официальном мануале, убрал галочку "Frontend::NotifyModule###800-Scheduler-Check".
На работоспособность ни как пока не повлияло, все работает. В дальнейшем при возникновении проблем отпишусь.
Тему наверное можно закрывать!
Проблема решилась обходным методом, который описан в официальном мануале, убрал галочку "Frontend::NotifyModule###800-Scheduler-Check".
На работоспособность ни как пока не повлияло, все работает. В дальнейшем при возникновении проблем отпишусь.
Тему наверное можно закрывать!
-
- OTRS Новобранец
- Сообщения: 5
- Зарегистрирован: 29 ноя 2010, 13:24
Re: Планировщик
если кто наткнется на такую проблему, то решение здесь: http://forums.otterhub.org/viewtopic.php?f=62&t=17742
копипаст:
копипаст:
Try this way:
1. copy /opt/ots/var/scripts/otrs-schedule-linux to /etc/init.d
2. edit otrs-schedule-linux:
change your otrs_home to /opt/otrs
change otrs user and group to apache
3. chkconfig --add otrs-shedule-linux
4. then add to service for start-up
See this for details, http://doc.otrs.org/3.2/en/html/scheduler.html
Re: Планировщик
Все сделал по мануалу, но планировщик так и не стартует самостоятельно "Зарегистрирован, но не может быть запущен". Надо в системе ковыряться.если кто наткнется на такую проблему, то решение здесь: http://forums.otterhub.org/viewtopic.php?f=62&t=17742
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Планировщик
Хорошо бы кто-нибудь осветил разницу между Планировщиком задач (GenericAgent) и Scheduler.
Последний тоже переводится с английского как планировщик, но его задача, вроде как, совсем другая.
Scheduler настраивается в Конфигурация системы в разделе Scheduler.
Планировщик задач - в Админ --> Администрирование системы --> Планировщик задач
В чем назначение каждого?
Планировщиком задач я пользуюсь для задач - Уведомление о наступлении даты выполнения (проверка DueDate и сброс индикатора)
Удаление заявок из очереди - Удаленные, Замена клиента в заявках при смене данных в AD (логин/почта клиента)
Для чего Scheduler - особо не разбирался. Когда после апгрейда начал ругаться просто его отключил. Но интерес остался, вдруг пригодится?
Последний тоже переводится с английского как планировщик, но его задача, вроде как, совсем другая.
Scheduler настраивается в Конфигурация системы в разделе Scheduler.
Планировщик задач - в Админ --> Администрирование системы --> Планировщик задач
В чем назначение каждого?
Планировщиком задач я пользуюсь для задач - Уведомление о наступлении даты выполнения (проверка DueDate и сброс индикатора)
Удаление заявок из очереди - Удаленные, Замена клиента в заявках при смене данных в AD (логин/почта клиента)
Для чего Scheduler - особо не разбирался. Когда после апгрейда начал ругаться просто его отключил. Но интерес остался, вдруг пригодится?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая