Le 2014-12-23 11:39, Michael Schwartzkopff a ?crit?:> 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 > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://www.gluster.org/mailman/listinfo/gluster-usersHello, Using dbox, and fcntl(), we don't have any problems (our infrastructure manage ~ 2 000 000 connections a day). If you still have problems, you can use http://wiki2.dovecot.org/Director -- Best regards, Pierre Barre.