How to clean up after syncserver

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

 



Cyrus being restarted / sync server abending, apparently causes it to 
leave sub dirs in the 'sync.' dirs containing hard links  to messages.
They currently sum to 40k+ links on one of my replicas :-( .

I noticed them during an yet unsuccessful attempt to find out why 
message body inconsistencies now and then occur
between master and replica.

The 40k+ entries annoy me and I have a uneasy feeling that they may be 
involved in the creating the inconsistencies.
So is there a way to clean up the  sync. dirs --  can one just remove 
the sub dirs / hard links while the sync server is down?

 -- Michael

------------------------
The inconsistencies seem to arise when a user delete a message, thereby 
copying it to a trash folder.
Now and then, this action on the replica nukes a message file owned by 
another user on the same cyrus partition, so
that the trash file and the two user mailbox files are now hardlinked 
together.

Environment: 2.3.14 + FM patches as of 2009-03-31 on RHEL 5.3/x86_64.
Single instance store + fast rename + delayed delete + delayed expunge


----
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