On Wed, Mar 21, 2012 at 10:05 AM, Timo Sirainen <[email protected]> wrote:
> On 21.3.2012, at 17.56, James Devine wrote: > > > Anyone know how to setup dovecot with mdbox so that it can be used > through > > shared storage from multiple hosts? I've setup a gluster volume and am > > sharing it between 2 test clients. I'm using postfix/dovecot LDA for > > delivery and I'm using postal to send mail between 40 users. In doing > > this, I'm seeing these errors in the logs > > Dovecot assumes that the filesystem behaves the same way as regular local > filesystems. > > > Mar 21 09:36:29 test-gluster-client2 dovecot: lda(testuser34): Error: > Fixed > > index file /mnt/testuser34/mdbox/storage/dovecot.map.index: > messages_count > > 272 -> 271 > > Mar 21 09:36:30 test-gluster-client2 dovecot: lda(testuser28): Error: Log > > synchronization error at seq=4,offset=3768 for > > /mnt/testuser28/mdbox/storage/dovecot.map.index: Append with UID 516, but > > next_uid = 517 > > Looks like gluster doesn't fit that assumption. So, the solution is the > same as with NFS: http://wiki2.dovecot.org/Director > > What filesystem mechanisms might not be working in this case?
