Hello, I am a longtime zimbra user trying to get a new configuration working. In a nutshell I am trying to make zimbra 6.0.4_GA_2038.RHEL5 run on top of a fuse based filesystem (GlusterFS). The only thing stopping me is bdb using mmap and the fact that fuse has no mmap support in typical RHEL / Centos kernels. The server is running Centos 5.4, i386, 2.6.18-164.11.1.el5.
If I can get this working it would enable real time replication underneath zimbra, and all kinds of cool failover stuff would be possible. So hopefully you can help me with this bdb issue; it's not my area of expertise.
The installation is failing at the point where it tries to run zmldapinit. I can reproduce the failure like so:
I am certain that all DNS and /etc/hosts entries are ok and have read up on the forum posts that discuss those issues. By moving my installation directory onto a regular filesystem, zmldapinit is cured and the installation will finish. So, how can we ask ldap to be fuse compatible? Can we disable mmap? Can I recompile bdb and put a new binary in the Zimbra directory? Or is there a run time configuration option I can try?
IO::Socket::INET: connect: Connection refused at ./libexec/zmldapinit line 136.
Thanks for any help!