Hi everybody, We use a Dovecot setup with GlusterFS. Dovecot 1.1.2 and GlusterFS 1.3.9. I enabled the following options (I don't have posix-locks translators): lock_method = dotlock dotlock_use_excl = no mmap_disable = yes mail_nfs_index = yes mail_nfs_storage = yes I receive the following error message. Aug 7 09:38:51 mta2 dovecot: POP3(somebody at domain.tld): nfs_flush_fcntl: fcntl(/var/vmail/domain.tld/somebody/Maildir/dovecot.index, F_RDLCK) failed: Function not implemented I think that I can disable mail_nfs_index to fix these messages. Has anybody had the same problem, if so, how did you solve it? Kind regards, Jeroen Koekkoek
> We use a Dovecot setup with GlusterFS. Dovecot 1.1.2 and GlusterFSOT: beside fcntl problem, how is GlusterFS doing for you? I have some miserable remarks using GlusterFS and FUSE. What about your experience? Pawel
On Aug 7, 2008, at 3:57 AM, Jeroen Koekkoek wrote:> I receive the following error message. > > Aug 7 09:38:51 mta2 dovecot: POP3(somebody at domain.tld): > nfs_flush_fcntl: > fcntl(/var/vmail/domain.tld/somebody/Maildir/dovecot.index, F_RDLCK) > failed: Function not implementedDovecot tries to flush kernel's data cache.> I think that I can disable mail_nfs_index to fix these messages. Has > anybody had the same problem, if so, how did you solve it?You could disable mail_nfs_index, but that if the same mailbox is accessed concurrently from multiple servers that will probably cause index corruption. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20080811/fad7de86/attachment-0002.bin>
On Aug 11, 2008, at 10:22 AM, Timo Sirainen wrote:> On Aug 7, 2008, at 3:57 AM, Jeroen Koekkoek wrote: > >> I receive the following error message. >> >> Aug 7 09:38:51 mta2 dovecot: POP3(somebody at domain.tld): >> nfs_flush_fcntl: >> fcntl(/var/vmail/domain.tld/somebody/Maildir/dovecot.index, F_RDLCK) >> failed: Function not implemented > > Dovecot tries to flush kernel's data cache.You might need volume plocks type features/posix-locks subvolumes posix end-volume Or equivalent in your glusterfs configuration> > >> I think that I can disable mail_nfs_index to fix these messages. Has >> anybody had the same problem, if so, how did you solve it? > > You could disable mail_nfs_index, but that if the same mailbox is > accessed concurrently from multiple servers that will probably cause > index corruption. >Aria Stewart aredridel at nbtsc.org
Reasonably Related Threads
- error bad file number with compressed mbox files
- nfs_flush_fcntl failed: No locks available
- some errors on 1.1.3
- Panic: file smtp-client-connection.c: line 1212 (smtp_client_connection_established): assertion failed: (!conn->connect_succeeded)
- Error: NO Mailbox is locked