Hallo Liste. Nun ist mir gestern zum dritten Mal innerhalb einer Woche der dhcpd Amok gelaufen. Das äußert sich so, daß der dhcpd /v/l/messages mit folgenden Einträgen vollballert: May 22 17:04:17 mailsrv dhcpd: Wrote 0 deleted host decls to leases file. May 22 17:04:17 mailsrv dhcpd: Wrote 0 new dynamic host decls to leases file. May 22 17:04:17 mailsrv dhcpd: Wrote 0 deleted host decls to leases file. May 22 17:04:17 mailsrv dhcpd: Wrote 0 new dynamic host decls to leases file. Innerhalb von einer Stunde landen auf diese Weise knapp 200 MB im Logfile. Das Phänomen ist mir völlig unbekannt. Seit der SL 7.3 betreibe ich so ziemlich mit jeder Version von SuSE einen dhcpd im Produktiveinsatz, und hatte noch nie irgend ein Problem damit. In den Logs finde ich keine Hinweise auf ein vorangegangenes Ereignis. Es fängt einfach plötzlich an. Hat jemand eine Idee, wie man der Sache auf die Schliche kommen könnte? Danke und Gruß. -- Andre Tann
On Tue, May 23, 2006 at 02:40:25PM +0200, Andre Tann wrote:
Hallo Liste.
Nun ist mir gestern zum dritten Mal innerhalb einer Woche der dhcpd Amok gelaufen. Das äußert sich so, daß der dhcpd /v/l/messages mit folgenden Einträgen vollballert:
May 22 17:04:17 mailsrv dhcpd: Wrote 0 deleted host decls to leases file. May 22 17:04:17 mailsrv dhcpd: Wrote 0 new dynamic host decls to leases file. May 22 17:04:17 mailsrv dhcpd: Wrote 0 deleted host decls to leases file. May 22 17:04:17 mailsrv dhcpd: Wrote 0 new dynamic host decls to leases file.
Innerhalb von einer Stunde landen auf diese Weise knapp 200 MB im Logfile.
Das Phänomen ist mir völlig unbekannt. Seit der SL 7.3 betreibe ich so ziemlich mit jeder Version von SuSE einen dhcpd im Produktiveinsatz, und hatte noch nie irgend ein Problem damit.
In den Logs finde ich keine Hinweise auf ein vorangegangenes Ereignis. Es fängt einfach plötzlich an.
Hat jemand eine Idee, wie man der Sache auf die Schliche kommen könnte?
Schwierig :-) Ich habe leider ueberhaupt keine Ahnung, wie man den Bug triggern kann. Man muesste mal vorher (oder spaetestens wenn es gerade passiert) ein strace mitschreiben: strace -o /root/dhcpd.strace -f -t -p $(cat /var/lib/dhcp/var/run/dhcpd.pid) Nach einem Restart ist das Problem ja offenbar weg. Es kommt evtl. aber wieder (hat mir mal jemand berichtet). Bei Dir war es ja nun auch schon 3 mal, schreibst Du. Kann ich Dir eine modifizierte Version des dhcpd mit verbessertem Logging / Fehlerbehandlung schicken? Ich wuerde dem gerne naeher auf den Grund gehen. Peter
participants (2)
-
Andre Tann
-
poeml@cmdline.net