http://www.kutukupret.com/2011/06/19/postfix-realtime-maildir-replicati…
Ebben a cikkben leírt megoldás működőképesnek tűnik, a lényeg:
Így néz ki:
http://www.kutukupret.com/wp-content/uploads/2011/06/Postfix-drbd-ocfs2…
- Lesz 2 elsődleges cluster fs (OCFS2) + DRBD, így mindkét szerverről írható a fájl rendszer. A fájlok így megoldva.
- Lesz aktív/passzív DRBD + XFS. A fájlok így megoldva.
Szolgáltatás: mindkettőn megy a Postfix. Erre én is gondoltam eddig, csak nem tudtam, a DNS MX rekordok hogy lesznek lekezelve, hát így:
Szolgáltatás: az aktívon megy a Postfix majd:
DNS szerveren:
example.com. MX 10 postfix1.example.com.
example.com. MX 10 postfix2.example.com.
postfix1 IN A 202.xxx.xxx.1
postfix1 IN A 202.xxx.xxx.2
Én még nem láttam azonos MX 10 MX 10 beállítást, általában 1 MX van, vagy ha kettő, akkor MX 10 és a backup-nak MX 20, ami tárolja a leveleket, amíg nem elérhető az elsődleges.
Ebben a cikkben közös MySQL szerver javasolnak, azonban ha lenne 3 node-os MariaDB Galera Cluster, akkor jól gondolom, hogy meg lenne oldva az adatbázis redundancia is?
Tehát a 3 szerverből kettőn lenne postfix, közöttük DRBD + OCFS2 (primary-primary) köztük DRBD+XFS aktív/passzív üzemmódban, de a postfix csak az aktívon futna, és a 3 node-os Galera Cluster-t használom, akkor ha az egyik postfix-es gép kiesik, akkor 100%-ban működik a levelezés tovább. Ha visszajön a kiesett gép, akkor szinkronizálódik a Cluster FS DRBD+XFS és a Galera adatbázis is.
Így működhet? Csinált valaki ilyet? Milyen elvi hibát vétettem?
CentOS 6 7 alapon akarom ezt összerakni.
Köszönöm előre is.
UPDATE 1:
- Lesz aktív/passzív DRBD + XFS. Tényleg nem akarom magamat szívatni, csak ha tényleg indokolt... :-)
- CentOS 7