Re: Migration from cyrus 3.4.3 to 3.6.0~beta2-1 failed

Andy Dorman <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
Thanks for your thoughts Ellie.

To answer your question and add some new info...

On 3/22/22 18:41, ellie timoney wrote:
> Do the LMTP bounces happen for all users on those 3 servers, or only some?
> 

- It was only some addresses that were bouncing after the upgrade and 
only on the servers that segfaulted during the upgrade.  I wish I had 
thought ahead and set up for a crash dump after the first couple of servers.

> If it's only some that are bouncing, I guess the mailboxes.db records 
> for the bouncing mailboxes must have been missed by the conversion 
> process when it crashed out.  I'm not sure what it means if it's all 
> mailboxes bouncing.
> 
>> Not sure how to confirm that the grandkids mailbox is in uuid except I
>> would assume that cyradm is searching the uuid storage space.
> 
> The mbpath(8) tool will tell you where it thinks they are.

And you got it in one! [email protected] is indeed in the new uuid 
storage space.

The good news... I have run 3.6.0~beta2 reconstruct on the problem 
addresses on the "problem" servers and that appears to have fixed them. 
At least lmtp can find them now and the users are able to log in and so 
far no one has reported missing email.

I don't know if this would be helpful at all, but a detailed postmortem 
indicates that actually 5 servers (i, k, l, n, r) out of 14 crashed 
during the upgrade. Only 3 of our servers (i, k, l) have the new uuid 
dir at /var/spool/cyrus/mail/uuid/.

It should also be noted that the lmtp and mail storage corruption 
appears to have only happened on the servers with the uuid storage.

FWIW, I can not find cyr_ls and cyr_cd.sh in the /usr/lib/cyrus/bin/ 
directory on any of our servers. I will contribute that note to the 
debian maintainer ticket.

Thanks again for all your work Ellie.

-- 
Andy Dorman
Ironic Design, Inc.
AnteSpam.com


------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/T3e85440ddbb44ec6-M3548fa369c8702622b5ebd4e
Delivery options: https://cyrus.topicbox.com/groups/info/subscription
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.