Replication ade
Steven Varco
dovecot.org at bbs.varco.ch
Sa Feb 1 18:04:48 CET 2025
> Meine Frage in die Runde: Wie wollt Ihr die Replikation ersetzen?
Erstmal gar nicht, bin gerade dabei meine CentOS 7 Mail Server auf AlmaLinux 9 zu migrieren. Und da ist mit Dovecot 2.3 noch alles beim alten, Replicator, Director und Poolmon funktionieren zuverlässig.
Und für das von Red Hat gedeckte AlmaLinux habe ich noch 7 Jahre Security Support. :)
In den kommenden 5 Jahren plane ich allerdings einen shared filesystem Cluster mit ceph oder glusterfs zu etablieren und dann diesen als Storage backend benutzen. Damit gibt es dann auch keinen Grund mehr den Dovecot Director einzusetzen und man kann mit haproxy einfach zu den backends routen.
Das kann man im Prinzip jetzt schon machen, es braucht nur einen Server mehr, wenn man bereits zwei am laufen hat - Wovon ich aus gehe, wenn die Frage nach dem replicator kommt.. ;)
Gerade bei wenig mail-traffic dürfte auch die etwas niedrige Performance bei glusterfs kein Problem darstellen.
Bei NFS hast du halt genauso keine Redundanz mehr, wenn du nicht ein verteilter file Cluster dahinter hast. Zudem macht NFS wohl diverse Probleme mit file locking Mechanismen und viele Vorteile der Dovecot Effizienz im Umgang mit Maildir müssen ausgeschaltet werden.
NFS+Dovecot wäre für mich deshalb ein no-go.
Grundsätzlich ist es wie bei jedem stabil laufendem System keine gute Idee sofort nach Veröfentlichung auf eien neue Version umzusteiegn und vorerst beim funktionierenden zu bleiben („never change a running system“). Ich betreibe bis heute eine verteilte Dovecot 2.2 Installation die seit vielen Jahren „Rock Solid“ läuft, ohne irgendwelche Probleme ocder erforderlichen Eingriffe.
Und in 2-3 Jahren werden sich dann auch Lösungen mit Dovecot 2.4 etabliert haben.
Viele Grüsse
Steven
--
https://steven.varco.ch/
https://www.tech-island.com/
> Am 26.01.2025 um 16:40 schrieb Hanns Mattes via Dovecot <dovecot at listen.jpberlin.de>:
>
> Hei,
>
> mit 2.4 verschwindet ja, wenn ich das richtig verstanden habe, die
> Replication aus dem Werkzeugkasten von Dovecot. Obwohl ich nur ein recht
> kleines System mit etwa 500 Nutzern betreibe fand ich die Replication
> als ziemlich beruhigend :-)
>
> Meine Frage in die Runde: Wie wollt Ihr die Replikation ersetzen?
> Irgendwas mit NFS oder gibt es da eine empfohlene Herangehensweise?
>
> Fragende Grüße
>
> Hanns
> --
> Sig for hire.
Mehr Informationen über die Mailingliste Dovecot