By client I meant NFS client running postfix/dovecot servers On Sun, Jun 10, 2012 at 9:38 PM, James Devine <[email protected]> wrote:
> > On Sat, Jun 9, 2012 at 12:40 PM, Daniel Parthey < > [email protected]> wrote: > >> James Devine wrote: >> > I'm playing with running dovecot over NFS and I am running into some >> > issues. I have followed the guide at http://wiki2.dovecot.org/NFSand my >> > setup includes 1 nfs server and 1 client running postfix/dovecot. In >> > testing I am running postal via the command: >> > >> > postal -t 10 -c 10 localhost users399 >> > >> > The test file has a list of 399 users to deliver to. I've provided a >> > sample of the errors I'm receiving and my configuration below, I am >> running >> > dovecot 2.0.19. Any idea what I might be doing wrong and what I might >> do >> > to resolve it? My ultimate goal is to setup multiple clients with >> director >> > so each user is still handled on a single machine, however with a single >> > machine I still seem to be having issues. >> >> Have a look at >> http://wiki2.dovecot.org/Director >> >> > Here is a sample of some of the errors I'm seeing: >> > >> > Jun 6 15:55:12 test-gluster-client1 dovecot: lmtp(12072, testuser130): >> > Error: mdbox /mnt/testuser130/mdbox/mailboxes/INBOX/dbox-Mails: Invalid >> > dbox header size: 0 >> > Jun 6 15:55:12 test-gluster-client1 dovecot: lmtp(11999, testuser99): >> > Error: Log synchronization error at seq=2,offset=556 for >> > /mnt/testuser99/mdbox/storage/dovecot.map.index: Append with UID 2, but >> > next_uid = 3 >> >> mdbox format requires a correct index and you will lose flags, >> if you lose the index file. The index will be automatically tried >> to restore from mails in the storage. >> >> You should avoid accessing the same user directory from different >> NFS clients, since this often leads to corruptions or invalid files. >> >> You need a director which ensures that one directory is only accessed >> from one host at the same time. This applies to IMAP, POP3, LMTP etc, >> which are all writing to the mailbox. >> >> Then you should access all mailboxes only via the director listener ports. >> >> > My dovecot config is: >> >> You posted only the configuration of your mailbox instance >> and might have a look your director configuration too: >> >> doveconf -c /etc/dovecot-director/dovecot-director.conf -n >> >> (or wherever your director configuration is located) >> >> Regards >> Daniel >> > > Right now there is no director, I am only trying to get a single client > running postfix/dovecot talking to a single nfs server without error and > that's where I am having trouble >
