Aliet Santiesteban Sifontes
2010-Nov-13 18:44 UTC
[Dovecot] Is Dovecot Director stable for production??
Today I will try Dovecot Director for a setup using a Cluster Backend with GFS2 on rhel5, my question is if is Director stable for use in production for large sites, I know is mainly designed for NFS but I believe it will do the job also for a cluster filesystem like GFS2 and should solve the mail persistence problem with a node and locking issues. I plan to add a layer behind a load balancer to do the stuff, I will appreciate if you guys can point me to best practices in configuring the director, or how the thing works since is new for me, I have seen the example conf but I don't have clarity in some of the concepts and the wiki is empty. I use 2.0.6, thank's for a great job with dovecot. best regards, Aliet
Robert Schetterer
2010-Nov-13 22:29 UTC
[Dovecot] Is Dovecot Director stable for production??
Am 13.11.2010 19:44, schrieb Aliet Santiesteban Sifontes:> Today I will try Dovecot Director for a setup using a Cluster Backend with > GFS2 on rhel5, my question is if is Director stable for use in production > for large sites, I know is mainly designed for NFS but I believe it will do > the job also for a cluster filesystem like GFS2 and should solve the mail > persistence problem with a node and locking issues. > I plan to add a layer behind a load balancer to do the stuff, I will > appreciate if you guys can point me to best practices in configuring the > director, or how the thing works since is new for me, I have seen the > example conf but I don't have clarity in some of the concepts and the wiki > is empty. > I use 2.0.6, thank's for a great job with dovecot. > best regards, Aliet >i have 2 dovecot/postfix behind 2 loadbalancers keepalived maildir store on with ocfs2 on drbd , configs etc are on mysql-master-master replication ,no problems so far you should not run into trouble with GFS2 using right config dovecot entries never used the director if you mean this i.e http://www.sfr-fresh.com/unix/misc/dovecot-2.0.7.tar.gz:a/dovecot-2.0.7/doc/example-config/conf.d/10-director.conf -- Best Regards MfG Robert Schetterer Germany/Munich/Bavaria
Aliet Santiesteban Sifontes
2010-Nov-13 22:50 UTC
[Dovecot] Is Dovecot Director stable for production??
Ok, I answer to my self what I did:
In /etc/dovecot/dovecot.conf
protocols = imap pop3 lmtp sieve
In /etc/dovecot/conf.d/10-auth.con
disable_plaintext_auth = no
Removed comment to
!include auth-static.conf.ext
In /etc/dovecot/conf.d/auth-static.conf.ext
passdb {
driver = static
args = proxy=y nopassword=y
}
In /etc/dovecot/conf.d/10-master.conf to fix perms
service auth {
...
mode = 0600
user = dovecot
...
In /etc/dovecot/conf.d/20-lmtp.conf
lmtp_proxy = yes
In /etc/dovecot/conf.d/10-director.conf
director_servers = 172.29.9.25 172.29.9.26
director_mail_servers = 172.29.9.10 172.29.9.11
director_user_expire = 15 min
service director {
unix_listener login/director {
mode = 0666
}
fifo_listener login/proxy-notify {
mode = 0666
}
unix_listener director-userdb {
mode = 0600
}
inet_listener {
port = 4000
}
}
service imap-login {
executable = imap-login director
}
service pop3-login {
executable = pop3-login director
}
# Enable director for LMTP proxying:
protocol lmtp {
auth_socket_path = director-userdb
passdb {
driver = static
args = proxy=y nopassword=y port=24
}
}
Both backend configured and working using ldap, with this director config is
working but I still have a problem...
if I run command
doveadm director map I get
user mail server ip expire time
<unknown> 172.29.9.11
2010-11-13
17:43:31
lmtp, imap and pop director working but in the list the user appears as
unknown, how tofix this??
any ideas??
2010/11/13 Aliet Santiesteban Sifontes <alietsantiesteban at gmail.com>
> Today I will try Dovecot Director for a setup using a Cluster Backend with
> GFS2 on rhel5, my question is if is Director stable for use in production
> for large sites, I know is mainly designed for NFS but I believe it will do
> the job also for a cluster filesystem like GFS2 and should solve the mail
> persistence problem with a node and locking issues.
> I plan to add a layer behind a load balancer to do the stuff, I will
> appreciate if you guys can point me to best practices in configuring the
> director, or how the thing works since is new for me, I have seen the
> example conf but I don't have clarity in some of the concepts and the
wiki
> is empty.
> I use 2.0.6, thank's for a great job with dovecot.
> best regards, Aliet
>