On 10/20/2011 04:44 PM, Zachariah Mully wrote: > Howdy all- > I'm running into many mailboxes moved from 2.2.13 to 2.4.12 which > reconstruct barfs on with a 'Bus error'. I'm running reconstruct as such : > # find /var/spool/cyrus/mail2 -maxdepth 3 -mindepth 3 -type d | sed > s:/var/spool/cyrus/mail2/[a-z]/::g | xargs -n 1 reconstruct > > It continues to barf on all subsequent runs of reconstruct. If I resync > it from the 2.2.13 server, and run reconstruct on just that mailbox, it > works fine. > So for future reference, it looks like the 2.4.x reconstruct really hates 2.2.x cyrus.cache files. I deleted all the sync'ed cache files on the new machine and reconstruct ran fine. If you can spare the downtime, I definitely recommend running reconstruct on your INBOXes and Sent folders before allowing people access again to the servers. It took about 10 hours to complete the reindex of our 150 users, a large majority of that was consumed by some heavy users (one in particular had 79,000 messages in his INBOX, which took close to an hour to rebuild). Yes, we were severely I/O bound. Thanks to the wonders of the smartphone, as soon as I started cyrus back up early Saturday morning, I had 100+ connections within 5 minutes. Thank god each didn't kick off a reindex... Thanks, Z ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/