[Postfixbuch-users] fatal: setuid(51): Resource temporarily unavailable

Andreas Winkelmann ml at awinkelmann.de
Sa Okt 1 17:07:04 CEST 2005


Am Saturday 01 October 2005 15:45 schrieb Bastian Friedrich:

> auf einem von mir betriebenen Server tauchen in unregelmäßigen
> Zeitabständen Log-Meldungen wie diese hier auf:
> Sep 30 22:20:30 xxx postfix/smtp[22838]: fatal: setuid(51): Resource
> temporarily unavailable
> Sep 30 22:20:36 xxx postfix/smtpd[22839]: fatal: setuid(51): Resource
> temporarily unavailable
> Sep 30 22:21:11 xxx postfix/bounce[22879]: fatal: setuid(51): Resource
> temporarily unavailable
> Sep 30 22:21:37 xxx postfix/smtpd[22880]: fatal: setuid(51): Resource
> temporarily unavailable
>
> Die User-ID 51 ist User "postfix". Equipment: SuSE Linux 9.0,
> gegenwärtig Kernel 2.6.13, Postfix 2.0.14.
>
> Dazu drei Fragen:
> 1) Kennt jemand diese Meldungen? Erfahrungen damit?
> 2) Gehe ich recht in der Annahme, daß trotz der Meldungen eigentlich
> keine Mail verloren gehen dürfte?
> 3) Hat jemand Ideen, wie diese Fehler ausgelöst werden? Alle (?)
> beteiligten Postfix-Sub-Programme sind gelegentlich betroffen. Ich habe
> versucht, die Fehler bis in den Kernel-Space im Sourcecode
> nachzuvollziehen - bislang allerdings wenig erfolgreich. Mir schien
> allerdings offensichtlich, daß Postfix selbst nichts anderes tut als
> "setuid" aufzurufen - da kann man wenig verkehrt machen...
> Deterministisch reproduzierbar ist das Problem zudem leider nicht.

Hast Du für Postfix die Anzahl der Prozesse limitiert?
Wie sieht /etc/securiy/limits.conf aus? Irgendwas drin?
Wechsel mal in der bash mit su zu Postfix und rufe mal "ulimit -a" auf.
Sind wenn der Fehler auftritt sehr viele Postfix-Prozesse aktiv (mehrere 
tausend)?

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users