Re: Huge load after update from 2.3.16 to 2.4.12

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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/

begin:vcard
fn:Patrick Boutilier
n:Boutilier;Patrick
org:;Nova Scotia Department of Education
adr:;;2021 Brunswick Street;Halifax;NS;B3K 2Y5;Canada
email;internet:boutilpj@xxxxxxxxxxx
title:WAN Communications Specialist
tel;work:902-424-6800
tel;fax:902-424-0874
version:2.1
end:vcard

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

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux