Huge load after update from 2.3.16 to 2.4.12
    Michael Plate 
    plate at bibliothek.uni-kassel.de
       
    Wed Nov 23 13:18:31 EST 2011
    
    
  
Hi,
I just updated Cyrus Imapd on our somewhat old mailsever (dual-Xeon, but 
8 years now, running gentoo linux) from  2.3.16 to 2.4.12
(options USE="berkdb kerberos pam replication sieve snmp sqlite ssl tcpd 
-afs -mysql -nntp -postgres")
There is no murder and I also could drop sqlite, if better.
After the flawless update, restarting generated a huge load. I believe I 
never had a load of > 50 any time before.
It even gets "/var/imap/socket/lmtp] timed out while sending MAIL FROM" 
on local delivery of mails.
This is cyrus.conf:
START {
   # do not delete this entry!
   recover       cmd="ctl_cyrusdb -r"
   # this is only necessary if using idled for IMAP IDLE
#  idled                cmd="idled"
}
# UNIX sockets start with a slash and are put into /var/imap/socket
SERVICES {
   # add or remove based on preferences
   imap          cmd="imapd" listen="127.0.0.1:imap2" prefork=2
   #pop3         cmd="pop3d" listen="pop-3" prefork=0
   # Don't forget to generate the needed keys for SSL or TLS
   # (see doc/html/install-configure.html)
   imaps         cmd="imapd -s" listen="imaps" prefork=15
   #pop3s                cmd="pop3d -s" listen="pop3s" prefork=0
   sieve         cmd="timsieved " listen="sieve" prefork=15
   # at least one LMTP is required for delivery
   lmtp          cmd="lmtpd -a -D" listen="127.0.0.1:lmtp" prefork=1
   lmtpunix      cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=2
   # this is only necessary if using notifications
   notify        cmd="notifyd" listen="/var/imap/socket/notify" 
proto="udp" prefork=1
}
EVENTS {
   # this is required
   checkpoint    cmd="ctl_cyrusdb -c" period=5
   # this is only necessary if using duplicate delivery suppression
#  delprune     cmd="ctl_deliver -E 3" period=1440
   delprune      cmd="cyr_expire -E 3 -x" period=1440
   # this is only necessary if caching TLS sessions
   tlsprune      cmd="tls_prune" period=1440 at=0600
   # squatter indiziert die Boxen fuer die Suche
   squatter      cmd="squatter -r -s user" period=1440 at=0200
}
and imapd.conf:
proxyservers:           cyrus
configdirectory:        /var/imap
partition-default:      /var/imap/part
sievedir:               /var/imap/sieve
sieve_sasl_mech_list:   PLAIN
tls_cert_file:          /etc/cyrusimapd/server2009.pem
tls_key_file:           /etc/cyrusimapd/server2009.pem
tls_ca_file:            /etc/cyrusimapd/server2009.pem
duplicate_db: skiplist
mboxlist_db: skiplist
quota_db: quotalegacy
tlscache_db:skiplist
admins:                 cyrus
hashimapspool:          yes
allowanonymouslogin:    no
allowplaintext:         yes
allowusermoves:         yes
# Use this if sieve-scripts could be in ~user/.sieve.
#sieveusehomedir:       yes
# Use saslauthd if you want to use pam for imap.
# But be warned: login with DIGEST-MD5 or CRAM-MD5
# is not possible using pam.
sasl_pwcheck_method:    saslauthd
sasl_mech_list: LOGIN PLAIN
autocreatequota: 15000000
altnamespace: yes
sasl_auto_transition: no
quotawarn: 90
tls_cipher_list: TLSv1:SSLv3:SSLv2:!NULL:!EXPORT:!DES:!LOW:@STRENGTH
allowallsubscribe:      no
unixhierarchysep:       yes
lmtp_downcase_rcpt:     yes
annotation_db:          skiplist
seenstate_db:           flat
notifysocket:           /var/imap/socket/notify
I have backups of the old packages, but I'man not shure if this will 
work anymore.
Any ideas please ? My bloodpressure can't stand this...
CU
Michael
    
    
More information about the Info-cyrus
mailing list