
Hi Tobias, On Thu, Jul 21, 2005 at 10:05:42AM +0200, tk wrote:
On Wed, Jul 20, 2005 at 09:20:27AM +0200, tk wrote:
wir haben heute morgen wiederholt ein Problem mit der Crontab unseres OTRS gehabt. Es kam schon einmal vor, dass die Crontab des OTRS-Users auf einmal leer war und wir uns gewundert haben, dass keine Mails mehr reinkommen.
Welches OTRS setzt ihr unter welchem Betriebssystem ein?
Wir haben OTRS 1.3.2 auf Suse 9.1 im Einsatz. Mir war allerdings nicht bewusst, dass die Crontab geleert wird, wenn ich OTRS über rcotrs beende. Wir haben ein MySql-Update gemacht. Seit dem funktioniert der Neustart über rcotrs nicht mehr richtig. Anscheinend leert er dann die Crontab und installiert sie nicht wieder, weil er sich beim neustart von MySql aufhängt.
Wenn ihr OTRS über rcotrs neu startet, wird überprüft, ob auf die
Datenbank für OTRs zugegriffen werden kann, jedenfalls wenn nichts an
den Standardeinstellungen für das RC-Skript geändert wurde. Klappt der
Zugriff auf die DB nicht, kommt u.a. folgende Fehlermeldung:
Error: Maybe your database isn't configured yet?
....
Du kannst den Zugriff auf die DB auch testen, indem du ins Verz.
/opt/otrs/bin wechselst und dort den Befehl
# ./CheckDB.pl
ausführst. Ist der Zugriff OK, kommt folgende Ausgabe:
It looks Ok!
Das Skritp kannst du auch ausführen, wenn rcotrs nicht gestartet wurde,
Hauptsache dein DB-Server läuft. Klappt denn der Zugriff?
Welche Meldungen kommen, wenn du
rcotrs start
ausführst? Siehst du da irgendwelche Fehler?
Wenn der Deinst ordentlich startet, sollten die crontab-Einträge nicht
entfernt werden. Du kannst die Einträge auch manuell in die crontab
schreiben, indem du dich zuerst als OTRS-Benutzer anmeldest und dann das
Cron.sh Skript ausführst:
# su otrs
$ ./Cron.sh start
Cron.sh - start/stop OTRS cronjobs - <$Revision: 1.11 $>
Copyright (c) 2001-2005 Martin Edenhofer