Hello Jonathan,

I think what I am getting confused over is whether or not your GlusterFS
node are the same are your Postfix servers.

yes. They are.


I did  a little reading
online, and from my understanding, you have 2 GlusterFS server and 2
GlusterFS clients.

Correct.


Does this mean you have 4 servers in total?

No. As I wrote in my other message: one design goal was to have autarkic mail 
nodes. So each of those nodes is acting as GlusterFS server (connecting to the 
other GlusterFS servers) and as GlusterFS client (consuming the storage exposed 
from the GlusterFS server).


Or have
you managed somehow to make a GlusterFS node act as a Postfix/Dovecot
box as well?

Somehow? No. It is not "somehow". Just take your OS of choice and install Fuse 
and GlusterFS. Then configure your GlusterFS server and the client part. That's it.


Don't confuse the GlusterFS thing with the Gluster Storage Platform. The use 
the same technology but the Gluster Storage Platform adds additional GUI and 
management stuff to make a easy to use storage platform. For your needs you 
just can use the GlusterFS software and don't need the platform part.


Thanks

Sounds interesting. So each node is a GlusterFS server and client. Does the GlusterFS client config file have both servers in it?

And I'm guessing you've configured postfix's maildir path to point to the mount that the GlusterFS client has mounted?

Oh and one final question, how does GlusterFS handle split-brain? Let's say somehow the replication link became broken, but both Postfix servers continued to operate...

Reply via email to