[Postfixbuch-users] AMAVIS-NEW: DB Berkeley Number of current locks?
Andreas Winkelmann
ml at awinkelmann.de
Mo Jul 9 21:29:58 CEST 2007
On Monday 09 July 2007 15:17, Egon Gruber wrote:
> ich nutze amavis-new zusammen mit Postfix.
>
> Habe ca. 100 Amavisprozesse bei 8 GB RAM und 4 CPU 3.40GHz. Ansonsten
> keine Performance Probleme.
> Täglich Mailtraffic ist ca. 1.000.000 Eingangsmail (ca. 95 % Spammails)
> auf 2 Mailservern.
>
> Leider habe ich ungefähr einmal in der Woche ein Problem mit der DB
> Berkeley
>
> Dabei erreichen folgende 2 Parameter den maximalen Wert von 1.000
>
> "Number of current locks" und "Number of current lockers"
>
> Danach muss ich Amavis neu starten.
> Derzeit überprüfe ich per cronjob alle 15 Minuten, ob der Wert erreicht ist
> und dann wird Amavis automatisch gestartet.
> Dies ist aber keine ideale Situation.
>
> db_stat -c -h /var/amavis/db
> 209464 Last allocated locker ID.
> 2147M Current maximum unused locker ID.
> 5 Number of lock modes.
> 1000 Maximum number of locks possible.
> 1000 Maximum number of lockers possible.
Erzeuge im DB-Directory ein File DB_CONFIG
/var/amavis/db/DB_CONFIG
set_lk_max_locks 2000
set_lk_max_lockers 2000
Und amavis neu starten.
> 1000 Maximum number of lock objects possible.
> 436 Number of current locks.
> 494 Maximum number of locks at any one time.
> 872 Number of current lockers.
> 872 Maximum number of lockers at any one time.
> 4 Number of current lock objects.
> 8 Maximum number of lock objects at any one time.
> 27M Total number of locks requested.
> 19M Total number of locks released.
> 0 Total number of lock requests failing because DB_LOCK_NOWAIT was
> set.
> 44074 Total number of locks not immediately available due to conflicts.
> 0 Number of deadlocks.
> 0 Lock timeout value.
> 0 Number of locks that have timed out.
> 0 Transaction timeout value.
> 0 Number of transactions that have timed out.
> 648KB The size of the lock region..
> 12974 The number of region locks granted after waiting.
> 55M The number of region locks granted without waiting.
Sieht ja sonst ganz ok aus.
> Frage:
> Gibt es hierzu eine Möglichkeit die "Maximum numbers..." zu erhöhen oder
> das Problem andersweitig zu lösen?
--
Andreas
Mehr Informationen über die Mailingliste Postfixbuch-users