OTRS Scheduler auf Ubuntu mit upstart einrichten

Howto's zu OTRS Themen. Keine neuen Topics mit Fragen in diesem Forum!
Post Reply
koebln
Znuny newbie
Posts: 12
Joined: 06 Jan 2014, 14:24
Znuny Version: 3.3.10
Real Name: Andreas Köcher
Company: IT-Berater

OTRS Scheduler auf Ubuntu mit upstart einrichten

Post by koebln »

Bei der Installation von OTRS soll auch der Scheduler in den Boot-Prozess des Servers aufgenommen werden, siehe http://doc.otrs.org/3.3/en/html/manual- ... -scheduler.
Leider berücksichtigt das nicht, dass Ubuntu mittlerweise mittels upstart bootet. Der Scheduler wird daher beim Hochfahren nicht gestartet und es kommt zu Fehlermeldungen in OTRS.
Abhilfe schafft ein Skript /etc/init/otrs-scheduler-linux.conf mit dem folgenden Inhalt

Code: Select all

# otrs-scheduler Service
# design for Ubuntu upstart

description	"OTRS Scheduler"

start on started mysql
stop on starting rc RUNLEVEL=[016]

expect daemon 

setuid www-data
setgid www-data

exec /usr/bin/perl /opt/otrs/bin/otrs.Scheduler.pl -a start

pre-stop exec /usr/bin/perl /opt/otrs/bin/otrs.Scheduler.pl -a stop --force

Der Scheduler wird nun gestartet, nachdem mysql läuft und ist nach dem Booten des Servers aktiviert.
Last edited by crythias on 06 Jan 2014, 15:21, edited 1 time in total.
Reason: Topic moved from English to German/Thema bewegt von Englisch nach Deutsch.
Production
OTRS 3.3.10, ITSM 3.3.10
OS: Ubuntu 12.04, DB: MySQL Percona 5.5
Testing
OTRS 3.3.10, ITSM 3.3.10, KIX4OTRS 6.1.0
OS: Ubuntu 12.04, DB: MySQL 5.5
fflasche
Znuny newbie
Posts: 10
Joined: 18 Feb 2014, 11:01
Znuny Version: 3.3.4
Real Name: Fabian Flasche

Re: OTRS Scheduler auf Ubuntu mit upstart einrichten

Post by fflasche »

Hat bei mir leider nicht funktioniert.
Anbei noch ein anderer Lösungsansatz

Unter Ubuntu 12.04 LTS getestet.

in der Datei /etc/crontab
ans Ende folgenden Eintrag machen

Code: Select all

@reboot otrs	sleep 60 && /opt/otrs/bin/otrs.Scheduler.pl -a start
pc-coholic
Znuny newbie
Posts: 18
Joined: 04 Jan 2011, 20:55
Znuny Version: 3.2.12

Re: OTRS Scheduler auf Ubuntu mit upstart einrichten

Post by pc-coholic »

Ich habe dazu vor geraumer Zeit Mal einen Bug auch reported (http://bugs.otrs.org/show_bug.cgi?id=9400) - vielleicht willst du das ja nochmal "offiziell" verpacken, damit das im nächsten Release einzug hält? :-)
OTRS 3.2.8
koebln
Znuny newbie
Posts: 12
Joined: 06 Jan 2014, 14:24
Znuny Version: 3.3.10
Real Name: Andreas Köcher
Company: IT-Berater

Re: OTRS Scheduler auf Ubuntu mit upstart einrichten

Post by koebln »

Das Problem hat sich inzwischen von alleine erledigt. Seit der OTRS - Version 3.3.7 wird der scheduler duch einen crontab-Eintrag gestartet.
Production
OTRS 3.3.10, ITSM 3.3.10
OS: Ubuntu 12.04, DB: MySQL Percona 5.5
Testing
OTRS 3.3.10, ITSM 3.3.10, KIX4OTRS 6.1.0
OS: Ubuntu 12.04, DB: MySQL 5.5
Post Reply