[Gluster-users] Dovecot and glusterfs
Michael Schwartzkopff
ms at sys4.de
Tue Dec 23 10:39:58 UTC 2014
Am 23.12.2014 11:14 schrieb Volnei Puttini <volnei at vcplinux.com.br>:
>
> Hi,
>
> In my experiences, I didn't had success
> in active/active configurations.
> Several issues happened. I think that
> this happened because isn't possible
> that both Dovecotes works totally synchronized.
But why? If dovecot uses fcntl() locks everything should be OK. Even if both Servers write.
Any way to debug the issue further?
Michael.
> On 23-12-2014 07:55, André Bauer wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Hi,
> >
> > do you have both dovecot servers active?
> > Im not completly sure if this will work.
> > Imho you should try an active / passive setup...
> >
> > Regards
> > André
> >
> > Am 21.12.2014 um 08:34 schrieb Michael Schwartzkopff:
> >> Hi,
> >>
> >> I wanted t test gluster a little bit for the usage in Dovecot
> >> Postbox Serves.
> >>
> >> I set up two servers with a replicated gluster and mounted the
> >> bricks via gluster client. On these two nodes I installed dovecot.
> >> So I created a high available test szenario.
> >>
> >> I configured dovecdot to usr maildir format and mainly copied the
> >> dovecot options for NFS setup:
> >>
> >> mail_fsync = always mail_nfs_storage = yes mail_nfs_index = yes
> >> mmap_disable = yes
> >>
> >> Basically that tells dovecot to use fcntl() locks.
> >>
> >> With the thunderbird IMAP client I accessed te two postboxes on
> >> the two node. One client the first dovecot node, the other client
> >> the second node. Both used the same user, so did access the same
> >> maildir files.
> >>
> >> First everything looked good, but within ten minutes of creating,
> >> moving and deleting mails and folders I produced the following
> >> log:
> >>
> >> node2 dovecot: imap(user1 at example.net): Error: Corrupted
> >> transaction log file /srv/mail/user1 at example.net/dovecot.index.log
> >> seq 3: file_seq=3, min_file_offset (4768) > max_file_offset (3392)
> >> (sync_offset=3392)
> >>
> >> node2 dovecot: imap(user1 at example.net): Error: Index
> >> /srv/mail/user1 at example.net/dovecot.index: Lost log for seq=3
> >> offset=2948
> >>
> >> node2 dovecot: imap(user1 at example.net): Warning: fscking index
> >> file /srv/mail/user1 at example.net/dovecot.index
> >>
> >> The mailbox was not accessible any more and dovecot did not accept
> >> any new mails for the user.
> >>
> >> Any ideas what went wrong? I this a legitimate use case for
> >> gluster? Could I prevent this from happening if I restrict oew
> >> user access only o one gluster node?
> >>
> >> Mit freundlichen Grüßen,
> >>
> >> Michael Schwartzkopff
> >>
> >>
> >>
> >> _______________________________________________ Gluster-users
> >> mailing list Gluster-users at gluster.org
> >> http://www.gluster.org/mailman/listinfo/gluster-users
> >>
> >
> > - --
> > Mit freundlichen Grüßen
> >
> > André Bauer
> >
> > MAGIX Software GmbH
> > André Bauer
> > Administrator
> > Postfach 200914
> > 01194 Dresden
> >
> > Tel. Support Deutschland: 0900/1771115 (1,24 Euro/Min.)
> > Tel. Support Österreich: 0900/454571 (1,56 Euro/Min.)
> > Tel. Support Schweiz: 0900/454571 (1,50 CHF/Min.)
> >
> > Email: mailto:abauer at magix.net
> > Web: http://www.magix.com
> >
> > Geschäftsführer | Managing Directors: Dr. Arnd Schröder, Michael Keith
> > Amtsgericht | Commercial Register: Berlin Charlottenburg, HRB 127205
> >
> > The information in this email is intended only for the addressee named
> > above. Access to this email by anyone else is unauthorized. If you are
> > not the intended recipient of this message any disclosure, copying,
> > distribution or any action taken in reliance on it is prohibited and
> > may be unlawful.
> >
> > MAGIX does not warrant that any attachments are free from viruses or
> > other defects and accepts no liability for any losses resulting from
> > infected email transmissions. Please note that any views expressed in
> > this email may be those of the originator and do not necessarily
> > represent the agenda of the company.
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1
> >
> > iQEcBAEBAgAGBQJUmTv/AAoJEES+J36frTguaTEH/jkM5d9i52YIwA4rlOGahyp8
> > 9zPrcMkMKeT0caFIrSBmGCGY6vSQBbgCDQZWDGkTOS8MDTkbekm7eT+Kip9Q8Ssk
> > EAFPWc/YDAsfBWM01sywsa/0Z67u5FXC0XGM8Iv262m0IKzz3E0gyZpP90FnKMNb
> > Z+hf7iGFYLxR5pBBtNZAwZm4HCFtOjFCi7G5S2DGC8xaNirSYV9207ODTJusXr+O
> > GOm/VyVP4iPRI6OLypOR4QC+AFESFaMm+ugXVzl0wsFqcOAmhUVSF9H32cpG6o5D
> > VL5VNQr3qLslZCwz3EZkc8QbA6kvEu9WCxhtU9Bup6XmkgVbrYmwQJ2jGaCh7aU=
> > =rJMW
> > -----END PGP SIGNATURE-----
> > _______________________________________________
> > Gluster-users mailing list
> > Gluster-users at gluster.org
> > http://www.gluster.org/mailman/listinfo/gluster-users
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-users
More information about the Gluster-users
mailing list