[Dovecot] Inconsistent search results and crash on force-resync
Joe Beaubien
joe.beaubien at gmail.com
Fri Jun 1 18:36:02 EEST 2012
Hi,
I am seeing inconsistencies in search results (finding 2 emails when only 1
exists, finding the email when it has been moved to another folder, etc).
I figured I should run force-resync to fix any issues. I ran the following:
doveadm -v force-resync -u <user> <mailbox> and I got some worrysome logs.
- I should mention that I have been seeing some crashes of fts-lucene in
my logs. I sent a traceback of this on the mailing list 1-2 days ago under
the subject "[Dovecot] fts_lucene crashing".
- I should also mention that all the problems I am having are only in 1
email account. This email account contains folders of over 100k emails. Do
I need to tweak dovecot somehow for this? Up until now all I did was change
vsz_limit to 1024 MB for "service imap".
Here are the logs:
Jun 1 11:15:01 XXXXX dovecot: imap(form): Error: Recent flags state
corrupted for mailbox INBOX2
Jun 1 11:15:01 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/INBOX2/dbox-Mails/dovecot.index reset, view is
now inconsistent
Jun 1 11:15:01 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/INBOX2/dbox-Mails/dovecot.index reset, view is
now inconsistent
Jun 1 11:15:01 XXXXX dovecot: imap(form): Error: Recent flags state
corrupted for mailbox contrat
Jun 1 11:15:01 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/contrat/dbox-Mails/dovecot.index reset, view is
now inconsistent
Jun 1 11:15:01 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/rep_Immigation
soi-m&AOo-me/dbox-Mails/dovecot.index reset, view is now inconsistent
Jun 1 11:15:01 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/Templates/dbox-Mails/dovecot.index reset, view
is now inconsistent
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error: Recent flags state
corrupted for mailbox rep_eval_positive
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/rep_eval_positive/dbox-Mails/dovecot.index
reset, view is now inconsistent
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error: Recent flags state
corrupted for mailbox Sent
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/Sent/dbox-Mails/dovecot.index reset, view is
now inconsistent
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error: Recent flags state
corrupted for mailbox form_positif
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/form_positif/dbox-Mails/dovecot.index reset,
view is now inconsistent
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/Archives/contrat/dbox-Mails/dovecot.index
reset, view is now inconsistent
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/form_positif/dbox-Mails/dovecot.index reset,
view is now inconsistent
Jun 1 11:15:02 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/form_positif/dbox-Mails/dovecot.index reset,
view is now inconsistent
Jun 1 11:15:03 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/Archives/form_indetermine/dbox-Mails/dovecot.index
reset, view is now inconsistent
Jun 1 11:15:03 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/Archives/form_indetermine/dbox-Mails/dovecot.index
reset, view is now inconsistent
Jun 1 11:15:15 XXXXX dovecot: imap(form): Error: Recent flags state
corrupted for mailbox form_indetermine
Jun 1 11:15:15 XXXXX dovecot: imap(form): Error:
/data/emails/form/mailboxes/form_indetermine/dbox-Mails/dovecot.index
reset, view is now inconsistent
Jun 1 11:15:25 XXXXX dovecot: indexer-worker: Error: indexer-worker:
/home/jd/work/clucene-core-2.3.3.4/src/core/CLucene/index/DocumentsWriter.cpp:210:
std::string lucene::index::DocumentsWriter::closeDocStore(): Assertion
`numDocsInStore*8 == directory->fileLength( (docStoreSegment + "." +
IndexFileNames::FIELDS_INDEX_EXTENSION).c_str() )' failed.
Jun 1 11:15:25 XXXXX dovecot: indexer: Error: Indexer worker disconnected,
discarding 28 requests for form
Jun 1 11:15:25 XXXXX dovecot: indexer-worker(form): Fatal: master:
service(indexer-worker): child 9909 killed with signal 6 (core not dumped)
I have 3 questions:
1) When the log says "/mailboxes/INBOX2/dbox-Mails/dovecot.index reset,
view is now inconsistent" should I be worried, or this will fix itself?
2) Should I expect to see "Error: Recent flags state corrupted for
mailbox Sent"??? I ran the force-resync 3 times and I still see this
message.
3) Any idea why clucene is crashing?
Regards,
-Joe
More information about the dovecot
mailing list