Ab und an Cron Error von GenericAgent

Hilfe zu Znuny Problemen aller Art
Locked
chrish
Znuny newbie
Posts: 97
Joined: 24 Feb 2011, 14:51
Znuny Version: 4.0.5

Ab und an Cron Error von GenericAgent

Post by chrish »

Hallo Communtiy,

ab und zu habe erhalte ich folgende Cron-Fehlermeldung:

Code: Select all

ERROR: OTRS-otrs.GenericAgent.pl-11 Perl: 5.10.1 OS: linux Time: Sun Nov 25 07:00:04 2012

Message: Can't open '/opt/otrs/var/tmp/CacheFileStorable/DynamicField/3a185f32828a79653f6a091eb41d040c': Datei oder Verzeichnis nicht gefunden

Traceback (7926): 
Module: Kernel::System::Main::FileRead (v1.61) Line: 337
Module: Kernel::System::Cache::FileStorable::Get (v1.9) Line: 117
Module: Kernel::System::Cache::Get (v1.20) Line: 158
Module: Kernel::System::DynamicField::DynamicFieldListGet (v1.50) Line: 880
Module: Kernel::System::GenericAgent::new (v1.80) Line: 117
Module: /opt/otrs//bin/otrs.GenericAgent.pl (v1.6) Line: 89
immer mit unterschiedlichen Dateien aber immer im gleichen Ordner.

Es ist auch keine zeitliche Folge erkennbar, manchmal einmal in der Woche, dann erst wieder in 2 Wochen mal eine.

Mich würde mal interessieren, welchen Besitzer und welche Gruppe die Dateien bei euch haben. Bei mir sind teilweise www-data:www-data und 2 sind otrs:www-data.

Viele Grüße,
Chris
SuSE Linux Enterprise Server 11.3

OTRS 4.0.5
catweazle
Znuny advanced
Posts: 121
Joined: 15 Feb 2012, 12:22
Znuny Version: 3.1

Re: Ab und an Cron Error von GenericAgent

Post by catweazle »

habe ich auch hin und wieder, scheint harmlos zu sein.

Ich vermute ein anderer prozess hat ein lock auf die datei, wenn der generic-agent versucht auf zu räumen.

habe bei mir jetzt mal für clamd das verzeichnis ausgenommen.
1: OTRS 3.1.21 + Support + MasterSlave @ CentOS 6.5 , MySQL
2: Test: OTRS 3.1.21 + Support + MasterSlave @ CentOS 6.5 , MySQL
3: Test-2: OTRS 3.3.x + Support + MasterSlave @ CentOS 6.5 , MySQL (iphone, idoit-trash)
catweazle
Znuny advanced
Posts: 121
Joined: 15 Feb 2012, 12:22
Znuny Version: 3.1

Re: Ab und an Cron Error von GenericAgent

Post by catweazle »

kann man irgendwie nachvollziehen was der GenericAgent da eigentlich treiben will?

Code: Select all

-> $HOME/bin/otrs.GenericAgent.pl -c db

-> $HOME/bin/otrs.GenericAgent.pl
welche Informationen sind denn in einer Datei, wie dieser

Code: Select all

"/opt/otrs/var/tmp/CacheFileStorable/DynamicField/c78b296336a1768343a435f503080dd6"
?
1: OTRS 3.1.21 + Support + MasterSlave @ CentOS 6.5 , MySQL
2: Test: OTRS 3.1.21 + Support + MasterSlave @ CentOS 6.5 , MySQL
3: Test-2: OTRS 3.3.x + Support + MasterSlave @ CentOS 6.5 , MySQL (iphone, idoit-trash)
catweazle
Znuny advanced
Posts: 121
Joined: 15 Feb 2012, 12:22
Znuny Version: 3.1

Re: Ab und an Cron Error von GenericAgent

Post by catweazle »

So da habe ich doch noch was im Forum gefunden

viewtopic.php?f=81&t=15006
check for duplicate entries in cron
crontab -l -u otrs
und siehe da die oben erwähnten laufen evtl. paralell der eine alle 10 der andere alle 20 min...

Code: Select all

# start generic agent every 20 minutes
*/20 * * * *    $HOME/bin/otrs.GenericAgent.pl >> /dev/null
und

Code: Select all

# start generic agent every 10 minutes
*/10 * * * *    $HOME/bin/otrs.GenericAgent.pl -c db >> /dev/null
eingetragen habe ich das nicht selbst und auch nach bei der Betrachtung der Datei "otrs.GenericAgent.pl" muss ich sagen versteh ich einfach nicht genug Perl um genau sagen zu können, was er da so macht...
1: OTRS 3.1.21 + Support + MasterSlave @ CentOS 6.5 , MySQL
2: Test: OTRS 3.1.21 + Support + MasterSlave @ CentOS 6.5 , MySQL
3: Test-2: OTRS 3.3.x + Support + MasterSlave @ CentOS 6.5 , MySQL (iphone, idoit-trash)
Locked