Huge load after update from 2.3.16 to 2.4.12

Patrick Boutilier boutilpj at ednet.ns.ca
Wed Nov 23 13:58:07 EST 2011


On 11/23/2011 02:18 PM, Michael Plate wrote:
> 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
>

How many mailboxes on the system? Took us about 2 hours to come down 
from loads over 500 after the upgrade with 10,000 active user accounts.




>
>
>
>
>
>
>
>
>
> ----
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: boutilpj.vcf
Type: text/x-vcard
Size: 286 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20111123/49bc80e2/attachment.vcf 


More information about the Info-cyrus mailing list