fts_solr crashs
M. Koehler
dovecot-ml at makomi.de
Mon Jun 27 09:11:46 UTC 2016
Hi,
I´ve set up in dovecot 2.2.24-1~auto+49 (from dovecot repo) fts_solr and
fts_tika - jetti8 (from Debian Jessie) and latest tika-server running on
a seperate machine. But if I want to rescan all messages for reindexing
for instance all attachments with "doveadm -v index -u user at domain.tld
INBOX" with 3137 mail in the INBOX it counts and then by 2900 mails the
doveadm crashes with the following error message:
doveadm(user at domain.tld): Info: INBOX: Caching mails seq=1..3137
2900/3137doveadm(user at domain.tld): Error: fts_solr: Indexing failed: 500
Java heap space java.lang.OutOfMemoryError: Java heap space
doveadm(user at domain.tld): Panic: file http-client-request.c: line 769
(http_client_request_send_payload): assertion failed: (ret == 0)
doveadm(user at domain.tld): Error: Raw backtrace:
/usr/lib/dovecot/libdovecot.so.0(+0x8dc1e) [0x7f269375ec1e] ->
/usr/lib/dovecot/libdovecot.so.0(+0x8dc98) [0x7f269375ec98] ->
/usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f26936fd02e] ->
/usr/lib/dovecot/libdovecot.so.0(http_client_request_send_payload+0xc8)
[0x7f2693716b88] ->
/usr/lib/dovecot/modules/lib21_fts_solr_plugin.so(solr_connection_post_more+0x49)
[0x7f2691c538b9] ->
/usr/lib/dovecot/modules/lib21_fts_solr_plugin.so(+0x361e)
[0x7f2691c4f61e] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(+0x9a17) [0x7f2692ad5a17]
-> /usr/lib/dovecot/modules/lib20_fts_plugin.so(+0x9e20)
[0x7f2692ad5e20] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(fts_build_mail+0x999)
[0x7f2692ad6809] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(+0x1056e) [0x7f2692adc56e]
-> /usr/lib/dovecot/libdovecot-storage.so.0(mail_precache+0x29)
[0x7f2693a1f7b9] -> doveadm(+0x2e947) [0x7f26943be947] ->
doveadm(+0x28daf) [0x7f26943b8daf] -> doveadm(+0x2989d) [0x7f26943b989d]
-> doveadm(doveadm_cmd_ver2_to_mail_cmd_wrapper+0x278) [0x7f26943ba788]
-> doveadm(doveadm_cmd_run_ver2+0x560) [0x7f26943c8c70] ->
doveadm(doveadm_cmd_try_run_ver2+0x37) [0x7f26943c8cc7] ->
doveadm(main+0x1df) [0x7f26943aa33f] ->
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f2693347b45]
-> doveadm(+0x1a716) [0x7f26943aa716]
I don´t see any shortages on the seperate solr machine. What could I do?
How do I get more details to locate the problem?!
Thanks a lot and regards,
Michael
More information about the dovecot
mailing list