Hallo Pascal,
postmulti kannte ich bisher noch nicht. Danke für den Hinweis - werde ich wohl bald in einer Testumgebung umsetzen.
Das Problem selbst konnte ich nun selbst lösen: Es fehlte data_directory in der main.cf für das ausgehende Mailrelay mit dem Verweis auf ein anderes Verzeichnis.
Was mich nur wundert, ist, dass es Monate lang auch ohne diese Einstellung funktionierte. An der Postconfig hat sich nämlich nichts geändert. Hab extra auch noch in die Backups reingeschaut.
Gruß Michael
-----Ursprüngliche Nachricht----- Von: postfix-users-bounces+michael.peter=unitedplanet.com@de.postfix.org [mailto:postfix-users-bounces+michael.peter=unitedplanet.com@de.postfix.org] Im Auftrag von Pascal Volk Gesendet: Samstag, 24. April 2010 19:08 An: Mailing-Liste der deutschsprachigen Postfix Gemeinschaft Betreff: Re: [postfix-users] master.lock von anderem Prozess belegt
On 04/24/2010 03:29 PM Michael Peter wrote:
Hallo zusammen,
auf meinem System mit 2 Postfix-Instanzen (eingehende- und ausgehende Mails) funktioniert derzeit nur noch eine Instanz. Die zweite lässt sich nicht starten. Im Error-Log steht:
„mailout/master: fatal: open lock file /var/lib/postfix/master.lock: unable to set exclusive lock: Resource temporarily unavailable”
Die Datei wird von der ersten Postfix-Instanz wohl geblockt. Sobald ich die erste Instanz beende, kann ich die andere starten. Aber eben nicht zwei gleichzeitig.
Die Serverkonfiguration lief bis vor kurzem. Es wurde ClamAV neu installiert (Update ging nicht). Das hat zwar auch einige Libs mit sich gezogen, aber keine von Postfix benötigten.
Die Postfix-Konfigurationen habe ich nicht angefasst.
Gibt es eine Möglichkeit, der 2. Instanz vielleicht ein anderes Verzeichnis für die master.lock zuzuweisen? Ich habe da nicht in der Config gefunden.
postmulti(1) sorgt in der Regel dafür, dass alles seinen Platz hat:
ls -1 /var/lib/postfix*/master.lock /var/lib/postfix-m1/master.lock /var/lib/postfix/master.lock
Da Dein mitgelieferte `postconf -n` Output kein multi_instance_enable und kein multi_instance_wrapper enthält, erlaube ich mir, auf http://www.postfix.org/MULTI_INSTANCE_README.html zu verweisen.
Gruß Pascal