Re: Another cache bug!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Patrick Boutilier wrote:
Patrick Boutilier wrote:
Bron Gondwana wrote:
On Sun, Feb 08, 2009 at 09:01:47PM -0400, Patrick Boutilier wrote:
Feb 8 13:33:59 student2 cyr_expire[29242]: IOERROR: reading cache record for user.wooddm: got bogus offset 0 for 68/3; try reconstruct Feb 8 13:33:59 student2 cyr_expire[29242]: failure expiring user.wooddm: System I/O error
OK - so apart from the "you need to reconstruct" bit, this message
actually sucks.

The attached patch will make things much more useful! (but the core
message of "things are messed up in those there index files, just
reconstruct the sucker already) is the same.

Bron ( going to commit this to CVS too )


Patch applied and I will post log entries when the errors come back.

Thanks.


Feb 9 03:31:21 student2 cyr_expire[4527]: IOERROR: reading cache record for user.wwood: item 1 has bogus offset 1818891452 of 56252 for 2/8; mailbox needs a reconstruct

Feb 9 03:31:21 student2 cyr_expire[4527]: failure expiring user.wwood: System I/O error



Running reconstruct on the mailbox does fix the problem.


I wrote a script to reconstruct any mailbox that showed corruption during cyr_expire. I had to reconstruct about 4000 accounts the first week and another 5000 or so the second week. It has been well over two weeks now since any further corruption.

The only thing I can think of is that these mailboxes have been "corrupt" for quite a while (years maybe) but they only started showing problems once we enabled delayed expunge/delete .






----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

begin:vcard
fn:Patrick Boutilier
n:Boutilier;Patrick
org:;Nova Scotia Department of Education
adr:;;2021 Brunswick Street;Halifax;NS;B3K 2Y5;Canada
email;internet:boutilpj@xxxxxxxxxxx
title:WAN Communications Specialist
tel;work:902-424-6800
tel;fax:902-424-0874
version:2.1
end:vcard

----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux