--On 20 April 2016 13:15 -0400 Giles Malet <gdma...@uwaterloo.ca> wrote:

I can't answer your other questions, but deleting those directories is
fine. The only one(s) possible in use are those whose name matches the
PID of a running sync_server process. Perhaps best then to shut cyrus
down on the replica, delete everything as above, then restart. And maybe
run a reconstruct or two, on server and replica.

Removed the sync directories, it still failed. Looked carefully at the mailbox folder on the master it was failing on:

"
% /usr/local/cyrus/bin/reconstruct -R user.authspam.CantProcess
user.mailbox.CantProcess uid 27 guid mismatch
user.mailbox.CantProcess uid 27 marking for uid upgrade
user.mailbox.CantProcess uid 28 guid mismatch
user.mailbox.CantProcess uid 28 marking for uid upgrade
user.mailbox.CantProcess uid 27 rediscovered - appending
user.mailbox.CantProcess uid 28 rediscovered - appending
user.mailbox.CantProcess
"

Now the sync seems to be continuing.

Presumably there's no harm with running 'reconstruct -R' on "everything"? Though I do have a vague recollection of running that before after the data was snapshot'd from our current 2.4 server...

-Karl

Reply via email to