Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Andysun am 08.10.07 - 14:42:01

Titel: AMGR friert ein! Kein periodischer Agent läuft mehr !
Beitrag von: Andysun am 08.10.07 - 14:42:01
Hallo zusammen,

vielleicht hat einer von Euch eine Idee zu meinem Problem.

Hintergrund:
- Server 6.5.3 auf VMWare
- ich habe 4 periodische Agenten die alle 10 min laufen
( Start bei 5:00 mit jeweils 2 Minuten Unterschied )
- die Agenten laufen eine bestimmte Zeit ( 1 - 2 Tage )

Mein Problem :
- die Agenten werden neu geplant aber nicht mehr ausgeführt
- ein Beenden des Server-Task ( Neustart ) ist nicht mehr möglich
- per Hand kann ich die Agenten problemlos ausführen
- auch über die Serverkonsole kann ich die Agenten starten.
- da man den Server-Task nicht beenden kann muss der Notes-Server neu gestartet werden.
- unter show task : steht der Agent noch in der Ausführung, obwohl er durchgelaufen ist

Fehlersuche:
- 10.25 Uhr sind die Agenten gelaufen
- wurden anschliessend neu geplant
- 10.35 Uhr wurde der Agent nicht gestartet, steht aber in den geplanten Agenten als "läuft bereits" drin

Über jeden Tipp bin ich sehr dankbar

Beste Grüsse

Andy
Titel: Re: AMGR friert ein! Kein periodischer Agent läuft mehr !
Beitrag von: flaite am 08.10.07 - 14:57:52
Kann es sein, dass ein serverseitiger Agent in einer Endlosschleife läuft und alle Ressourcen beansprucht  ???
Ich schaff das zur Zeit mit meinen Java Agenten auf unserem Testserver alle 2 Wochen. Interessanterweise immer durch das gleiche Fehler-Muster.
Code
Iterator it = collection.iterator(); 
while (it.hasNext() {
// und hier vergesse ich das it.next() oder ich kommentiere es aus. 
}
Titel: Re: AMGR friert ein! Kein periodischer Agent läuft mehr !
Beitrag von: Andysun am 08.10.07 - 17:16:37
Hallo Axel,

das kann ich ausschliessen.

Es befindet sich genau dieser Agent in einer anderen DB und da läuft er.

Beste Grüsse

Andy
Titel: Re: AMGR friert ein! Kein periodischer Agent läuft mehr !
Beitrag von: flaite am 08.10.07 - 20:22:01
nie gehört.
Kannst du den Agenten so starten (meinst du das mit über Serverkonsole starten)?

Code
tell amgr run "yourDb.nsf" 'yourAgent'
Titel: Re: AMGR friert ein! Kein periodischer Agent läuft mehr !
Beitrag von: WildVirus am 08.10.07 - 21:21:19
was sagt der Debugmodus des amgr ?

DEBUG_AMGR=*
DEBUG_OutFile=c:\debug.log

Titel: Re: AMGR friert ein! Kein periodischer Agent läuft mehr !
Beitrag von: Andysun am 09.10.07 - 10:14:34
nie gehört.
Kannst du den Agenten so starten (meinst du das mit über Serverkonsole starten)?

Code
tell amgr run "yourDb.nsf" 'yourAgent'

@Axel : ja genau, das meinte ich damit, so läuft der Agent

Weitere Details:

>tell amgr debug *
08.10.2007 07:28:40   AMgr: Agent 'Agent1' in 'mail\xxx.nsf' ran successfully; elapsed time was '267' ticks
08.10.2007 07:28:40   AMgr: Agent 'Agent1' is scheduled to run next at: 08.10.2007 07:37:40

08.10.2007 09:49:58   
> tell amgr sched
E S 07:34 Heute        Agent2                mail\xxx.nsf   
E S 07:37 Heute        Agent1                mail\xxx.nsf   

> sh task
Agent Manager        Executive '1': Running agent 'Agent1' in 'mail\xxx.nsf'
Agent Manager        Idle

> tell amgr cancel "mail\xxx.nsf" 'Agent1'
08.10.2007 09:51:52   AMgr: Agent 'Agent1' in 'mail\xxx.nsf' is not running.


Ab 7:28 laufen keine weiteren Agenten mehr.
AMGR lässt sich nicht beenden und neu starten!

@WildVirus : danke,  die Parameter habe ich nun in die Notes.ini eingetragen ( werde dann berichten )

Beste Grüsse

Andy