AW: Best Practice Mailqueue Synchronisation
Wesener, Franz-Josef
F.Wesener at dnb.de
Mi Nov 30 16:00:02 CET 2016
Hallo Ralf,
danke erstmal, dass Du Dich so kurzfristig um meine Anfrage kümmern kannst.
Es sind 2 LXC Container mit Postfix Servern, diese teilen sich per UCARP eine virtuelle IP-Adresse, d.h. Postfix 1 ist sozusagen der Masterserver , Postfix 2 der Slave.
Die Container liegen auf einem NFS, und beim Master Postfix kam durch ein Lockfile, welches vom NFS generiert wurde zu einer Störung. Mails konnten angenommen und verteilt werden, jedoch liessen sich keinerlei Mails mehr versenden.
Die Mailqueues beider Server liegen jeweils mit auf den LXC Containern.
Wäre folgendes Szenario ok, falls sich der Fehler wiederholen sollte:
Mailqueue Server 1 auf "hold ALL" setzen.
Stoppen von von Server 1 per UCARP, dadurch wird automatisch Postfix auf Server 2 aktiv.
Synchronisieren der Mailqueues von Server 1 -> Server 2.
Mailqueue auf Server 2 auf "unhold ALL" setzen.
Mailversand per "postqueue -f" anstossen.
Beste Grüße,
Josef
________________________________________
Von: Ralf Hildebrandt [Ralf.Hildebrandt at charite.de]
Gesendet: Mittwoch, 30. November 2016 09:18
An: Wesener, Franz-Josef
Cc: postfixbuch-users at listen.jpberlin.de
Betreff: Re: Best Practice Mailqueue Synchronisation
* Wesener, Franz-Josef <F.Wesener at dnb.de>:
> Hallo zusammen,
>
> ich habe eine Frage bezüglich Strategien nicht versendeter Mails bei einem redundant aufgebauten Postfix Mailrelay, welche auf
> LXC Containern laufen.
>
> Für den Fall eines Ausfalles und das switchen auf den 2. Postfix-Server
> sind die Copntainer mit UCARP in das Netzwerk eingebunden. Gibt es eine
> Best Practice Strategie, um die nicht zugestellten Mails, die sich noch
> in den Mailqueues befinden auf den aktiven Server zu portieren, um sie
> dann zu versenden?
Ich dachte der Container wäre samt Filesystem rübermigriert worden?
> Shared Mailqueues sollten wohl aus mehreren guten Gründen nicht
> verwendet werden.
> Reicht es die Mailqueues zu synchronisieren, und was sollte ausser
> einem vorherigen Backup des /var/spool/postfix Ordners beachtet werden?
Ist die Mailqueue nicht IM Container und damit sofort vorhanden?
--
Ralf Hildebrandt
Geschäftsbereich IT | Abteilung Netzwerk
Charité - Universitätsmedizin Berlin
Campus Benjamin Franklin
Hindenburgdamm 30 | D-12203 Berlin
Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
ralf.hildebrandt at charite.de | http://www.charite.de
Mehr Informationen über die Mailingliste Postfixbuch-users