[Dovecot] Problems using GFS2 and clustered dovecot

Andrey Panin pazke at donpac.ru
Thu Apr 5 12:24:41 EEST 2007


On 095, 04 05, 2007 at 09:58:44AM +0100, David Craigon wrote:
> I am trying to use dovecot. I've got a GFS2 shared volume on two servers
> with dovecot running on both. On one server at a time, it works.
> 
> The test I am trying is to attach two mail programs (MUA) via IMAPS
> (Thunderbird and Evolution as it happens). I've attached one mail
> program to each IMAPS server. I am trying to move emails around in one
> program (from folder to folder), and then checking it on the other
> program. I'm testing in effect how it would work if my users log on
> twice and end up on different servers.
> 
> I seem to suffer from never ending index file corruption:

Where are index files located ?

> Apr  4 16:55:49 mailstore-b dovecot:
> IMAP(david at everybody-loves.craigon.co.uk): Corrupted transaction log
> file
> /mnt/mailstore/e/everybody-loves.craigon.co.uk/d/david/.fish/dovecot.ind
> ex.log:
> end_offset (284) > current sync_offset (104) Apr  4 16:55:49 mailstore-b
> dovecot:
> IMAP(david at everybody-loves.craigon.co.uk): broken sync positions in
> index file
> /mnt/mailstore/e/everybody-loves.craigon.co.uk/d/david/.fish/dovecot.ind
> ex
> Apr  4 16:55:49 mailstore-b dovecot:
> IMAP(david at everybody-loves.craigon.co.uk): fscking index file
> /mnt/mailstore/e/everybody-loves.craigon.co.uk/d/david/.fish/dovecot.ind
> ex
> Apr  4 16:55:49 mailstore-b dovecot:
> IMAP(david at everybody-loves.craigon.co.uk): Fixed index file
> /mnt/mailstore/e/everybody-loves.craigon.co.uk/d/david/.fish/dovecot.ind
> ex:
> log file sync pos 1,284 -> 1, 104
> Apr  4 16:55:50 mailstore-b dovecot:
> IMAP(david at everybody-loves.craigon.co.uk): Unexpected transaction log
> desync with index
> /mnt/mailstore/e/everybody-loves.craigon.co.uk/d/david/.fish/dovecot.ind
> ex
> Apr  4 16:56:18 mailstore-b dovecot:
> IMAP(david at everybody-loves.craigon.co.uk): Transaction log file
> /mnt/mailstore/e/everybody-loves.craigon.co.uk/d/david/.fish/dovecot.ind
> ex.log:
> marked corrupted
> 
> This happens pretty quickly. I can also get message duplication- if I
> move a message from one server to another, I can get a message in the
> original folder and the destination folder.
> 
> I am using RC28. I have tried using fcntl locking and dotlocking with
> equal lack of success. 
> 
> Can anyone offer any advice?
> 
> David
> 
>  
> Griffin Information Systems Ltd
> 20 St Christopher's Way,
> Pride Park,
> Derby
> DE24 8JY 
> www.griffin.com <http://www.griffin.com/>  
> 
> Registered in England and Wales. Company Registration Number: 3676297.
> VAT Number: 716604053
> 
>  
> 

-- 
Andrey Panin		| Linux and UNIX system administrator
pazke at donpac.ru		| PGP key: wwwkeys.pgp.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://dovecot.org/pipermail/dovecot/attachments/20070405/a52ad2bc/attachment.pgp 


More information about the dovecot mailing list