Das Notes Forum

Lotus Notes / Domino 10 => ND10: Administration & Userprobleme => Thema gestartet von: Maago am 09.12.19 - 15:37:02

Titel: Deadlock detected bei IMAP Abruf
Beitrag von: Maago am 09.12.19 - 15:37:02
Hallo zusammen,

wir haben aktuell ein Problem bei IMAP Abruf auf einem Domino Server.
Das Szenario besteht darin dass die Notes Mailboxen migriert werden sollen. Das Ganze geschieht über das IMAP Protokoll.
Um jetzt einen möglichst hohen Durchsatz zu erzielen werden vom Konversionstool mehrere Threads auf ein- und dieselbe Mailbox gemacht.
Sobald das Ganze startet bekomme ich auf der Domino Konsole diese Meldungen:

[016188:000053-00007FE7327CF700] Deadlock Detected:
[016188:000053-00007FE7327CF700] Lock(Mode=S  * LockID(RRV DB=/home/notes/notesdata/mail/jkubik.nsf RRV=347142)) Waiters countNonIntentLocks = 2 countIntentLocks = 0, queuLength = 688
[016188:000053-00007FE7327CF700]    Req(Status=Converting Mode=S CnvMode=X Class=Short Nest=0 Cnt=1
[016188:000053-00007FE7327CF700]        Tran=0 Func=N/A dex/dbbuf.c:188 [16860:00120-0x00007FD1B0953700] Delay=1min)

[016188:000053-00007FE7327CF700] rm_lkmgr_cpp:2233
[016188:000053-00007FE7327CF700] rm_lkmgr_cpp:1390
[016188:000053-00007FE7327CF700] index_dbbuf_c:1794
[016188:000053-00007FE7327CF700] nsfimap_c:5594
[016188:000053-00007FE7327CF700] nsfsem9_c:1333
[016188:000053-00007FE7327CF700] nsfsem9_c:1115
[016188:000053-00007FE7327CF700]    Req(Status=Waiting Mode=S Class=Short Nest=0 Cnt=0
[016188:000053-00007FE7327CF700]        Tran=0 Func=N/A dbrrv.c:708 [16860:00260-0x00007FD180893700] Delay=1min)

[016188:000053-00007FE7327CF700] rm_lkmgr_cpp:2233
[016188:000053-00007FE7327CF700] rm_lkmgr_cpp:1390
[016188:000053-00007FE7327CF700] dbrrv_c:698
[016188:000053-00007FE7327CF700] dbobinfo_c:496
[016188:000053-00007FE7327CF700] dbobinfo_c:451
[016188:000053-00007FE7327CF700] dbobinfo_c:165
[016188:000053-00007FE7327CF700] dbobrw_c:92
[016188:000053-00007FE7327CF700] index_dbbuf_c:1794
[016188:000053-00007FE7327CF700] nsfimap_c:5594
[016188:000053-00007FE7327CF700] nsfsem9_c:1333
[016188:000053-00007FE7327CF700] nsfsem9_c:1115
[016188:000053-00007FE7327CF700]    Req(Status=Waiting Mode=S Class=Short Nest=0 Cnt=0
[016188:000053-00007FE7327CF700]        Tran=0 Func=N/A dbrrv.c:708 [16860:00349-0x00007FD16A413700] Delay=0min)

Das Problem scheint nun zu sein dass der ganze Durchsatz in den Keller geht ..
Titel: Re: Deadlock detected bei IMAP Abruf
Beitrag von: Pfefferminz-T am 10.12.19 - 06:40:14
Da niemand weiß, wie das Tool heißt, wie es funktioniert wäre es vielleicht angebrachter, beim Hersteller des Tools anzufragen.
Titel: Re: Deadlock detected bei IMAP Abruf
Beitrag von: eknori am 10.12.19 - 07:28:51
Welche Domino Version ( FP ) ?
Schon mal nach dem Fehler gesucht, und die ganzen Hinweise zu "Deadlock Detected" durchgegangen? Dort finden sich einige SPR#, die aber stark versionsabhängig sind.
Und einfach mal die Threads auf ein Maß herunterregeln, so das die deadlocks nicht auftreten? Ist das keine Option?
Case bei HCL aufmachen.
Ich habe lieber weniger Durchsatz, als gar keinen ...

Ist wieder Öl auf die Mühlen der Consultants. "Sehet her. Gut das wir weg migrieren. Nicht einmal DAS kann Notes richtig"
Titel: Re: Deadlock detected bei IMAP Abruf
Beitrag von: Tode am 10.12.19 - 08:37:36
mal ganz abgesehen davon, dass die Migration von Maildaten über IMAP nicht meine bevorzugte Methode wäre (Performance und Datentreue wären meine größten Bedenken)...
Titel: Re: Deadlock detected bei IMAP Abruf
Beitrag von: Maago am 10.12.19 - 09:43:32
Ihr habt natürlich alle recht .. ich würde auch nicht via IMAP migrieren. Dazu gibt es viel bessere Tools.
Ich würde überhaupt nicht wegmigirieren. Aber da habe ich keinen Einfluss drauf.
Domino 10 FP3 ist das. Die ganzen Hinweise im Netz hab ich schon durchforstet, einen Case bei HCL habe ich auch schon aufgemacht. Dort sagte man mir das wäre nicht so tragisch solange der Server nicht abstürzt. Es würde mit dem gleichzeitigen Zugriff mehrerer Threads auf eine Mailbox zusammenhängen :-)
Dann werde ich mal die Threads herunterregeln ..
Titel: Re: Deadlock detected bei IMAP Abruf
Beitrag von: Pyewacket am 10.12.19 - 22:38:28
Warum bearbeitet ihr nicht mehrere Mailboxen parallel mit nur einem Thread?
Oder passiert das dann auch?
Titel: Re: Deadlock detected bei IMAP Abruf
Beitrag von: Maago am 12.12.19 - 09:00:13
Ich habe jetzt vom Provider, der die Umwandlung macht, eine Antwort - nachdem ich darauf hingewiesen habe sie sollten das mal probieren.

Antwort:
diese Umstellung auf 2 Threats (das ist das minimum von Skykick) und 20 Mailboxen haben wir gestern schon gemacht.
Dadurch konnten wir über Nacht so viele Mailboxen übertragen wie in der gesamten Woche vorher.
Das System ist aber trotzdem noch langsam. Timeouts gibt es jedoch keine mehr.
 ;)