[Postfixbuch-users] mySQL verweigert den Dienst

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Mo Feb 19 18:53:14 CET 2007


Thomas Schwenski wrote:

>> - Connect-Problem:
>> Kann passieren, wenn man auf chroot umgestellt hat oder von 127.0.0.1 auf
>> localhost oder der Socket falsch liegt.
>>   
> Dergleichen ist nicht passiert, aber durch das Abschalten des 
> DNS-Daemons wollte ich sowas nicht ausschliessen.

Hm, es kann den dritten Punkt verschärfen, wenn du smtpd Prozesse hast,
die auf eine Antwort warten und dabei solange mit MySQL verbunden sind.

> Kann man da einfach 'nen Telnet auf den MySQL-Port aufmachen oder wie 
> würde man das prüfen.
> Ich spreche leider kein natives mySQL, nur SMTP und etwas FTP =)

Ich bin auch kein Experte für MySQL, aber du kannst einfach mit "mysql -u
root -p" dich auf MySQL einloggen und dann mal status aufrufen. Das sollte
dir schon einiges zeigen.

> 
>> - Resourcen-Problem:
>> Stelle fest, wieviele Connects (pro user/gesamt) der MySQL-Server zulässt
>> und vergleiche das mit der Anzahl der laufenden Connects. Wenn hier
>> zuviele laufen, dann musst du über proxymap gehen bei den MySQL-Abfragen
>> in Postfix.
>>   
> Nicht unwahrscheinlich, da die Kiste mit 256MB rödelt und immer zw. 20 
> und 30 MB freien Speicher hat.
> Finde ich sehr an der Schmerzgrenze.
> 
> Daher auch die Limitierung auf 10 smtpd-Prozesse.

Puh, 256 MB ist recht wenig, wenn auch noch MySQL am Laufen ist. Per
Default hat MySQL IMHO 100 Connects für Clients zur Verfügung, wobei
jedoch eine Mail mehrere Connects verursachen kann. Hast du Timeouts etwa
von toten RBLs? Wie lange dauert es, eine Mail durchzuschleusen?

Ich würde auf jeden Fall das Logging einschalten für die Analyse-Phase.


-- 
Sandy

Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users