Problems with Cyrus IMAP 2.2.5 on Solaris 9 on production server
Shawn Sivy
ssivy at tcnj.edu
Tue Jun 1 22:44:36 EDT 2004
On a whim, I tried switching from quotalegacy to skiplist for the
quota_db config. I stopped and restarted the master, it created the
quotas.db file in the /var/imap directory, but I can't set any quotas
after the first one. After that trying to get the quota of the only
user or set another quota puts cyradm in la-la land.
-Shawn
Shawn Sivy wrote:
> I want to say that it takes a little while since I tried a couple
> things that seemed to work, but the errors creep back in after a bit.
> I recompiled with gcc instead of Sun's cc, which I thought fixed the
> problem, but it didn't.
> Off hand, could you tell whether the memory leak would most likely be
> in the cyrus code or in the underlying libraries. I'll start looking
> for Solaris patches. Suggestion what library/subsystem I should be
> targeting?
>
> Thanks for the reply, I've been pulling spending many hours ignoring
> my family trying to the this thing stable. I may try to go back to
> Solaris 8 if I can't get it working by the end of the week.
>
> -Shawn
>
> Ken Murchison wrote:
>
>> Shawn Sivy wrote:
>>
>>> I'm having all kinds of problems with Cyrus IMAP 2.2.5 on Solaris
>>> 9. System I/O errors, imap processing dying, IOERRORs.
>>>
>>> Does anyone have suggestions on what could be the cause? Has anyone
>>> gotten version 2.2.5 working on Solaris (SPARC) 9?
>>>
>>> -Shawn
>>>
>>> May 30 17:52:57 cyrus lmtpunix[14954]: [ID 240394 local6.error]
>>> IOERROR: opening quota file /var/imap/quota/m/user.macey2: Too many
>>> open files
>>> May 30 17:52:57 cyrus lmtpunix[14954]: [ID 335833 local6.error]
>>> DBERROR: error fetching user.macey2: cyrusdb error
>>> May 30 17:52:57 cyrus lmtpunix[14954]: [ID 860734 local6.debug]
>>> verify_user(user.macey2) failed: System I/O error
>>> May 30 17:53:20 cyrus lmtpunix[14954]: [ID 240394 local6.error]
>>> IOERROR: opening quota file /var/imap/quota/s/user.sdhugg: Too many
>>> open files
>>> May 30 17:53:20 cyrus lmtpunix[14954]: [ID 335833 local6.error]
>>> DBERROR: error fetching user.sdhugg: cyrusdb error
>>> May 30 17:53:20 cyrus lmtpunix[14954]: [ID 860734 local6.debug]
>>> verify_user(user.sdhugg) failed: System I/O error
>>> May 30 17:53:40 cyrus lmtpunix[14954]: [ID 240394 local6.error]
>>> IOERROR: opening quota file /var/imap/quota/s/user.samuel2: Too many
>>> open files
>>> May 30 17:53:40 cyrus lmtpunix[14954]: [ID 335833 local6.error]
>>> DBERROR: error fetching user.samuel2: cyrusdb error
>>> May 30 17:53:40 cyrus lmtpunix[14954]: [ID 860734 local6.debug]
>>> verify_user(user.samuel2) failed: System I/O error
>>> May 30 17:54:05 cyrus lmtpunix[14954]: [ID 240394 local6.error]
>>> IOERROR: opening quota file /var/imap/quota/b/user.balaisi2: Too
>>> many open files
>>> May 30 17:54:05 cyrus lmtpunix[14954]: [ID 335833 local6.error]
>>> DBERROR: error fetching user.balaisi2: cyrusdb error
>>> May 30 17:54:05 cyrus lmtpunix[14954]: [ID 860734 local6.debug]
>>> verify_user(user.balaisi2) failed: System I/O error
>>
>>
>>
>> Looks like a file descriptor leak, but I haven't seen this myself.
>> Does this happen immediately when you start up the master process, or
>> does it take a while?
>>
>
> ---
> Cyrus Home Page: http://asg.web.cmu.edu/cyrus
> Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list