Wendell:

This error you are getting, happened to me numerous times. It's Berkeley DB causing your woes. Even the Cyrus documentation calims that Berkely is unstable:

"...it has proved to be somewhat unstable and prone to locking problems"
( http://acswiki.andrew.cmu.edu/twiki/bin/view/Cyrus/ WhatDatabaseBackend )

I'm running 10.3.9 server with cyrus. You need to get off of the berekely DB format for you mailbox DB an go to skiplist. I have a script that I modified that was originally part of Apples Tiger Server installer (found the code on Apple's CVS). Basically in Tiger, they say that they are "upgrading" your cyrus databases during a Tiger upgrade. In fact, they are converting the DB's from Berkeley to skiplist. I took this script and took out the Tiger-specific parts and made it perform the conversions on the database files specific to Panther.

You can contact me offlist if you are interested in the script & procedure for the conversion.


Bryan

---
Bryan D. Hill
System Administrator
U. C. San Diego Physics Dept.
9500 Gilman Dr.
Mayer Hall, Mailcode 0319
La Jolla, CA 92093
858-534-5538
[EMAIL PROTECTED]
IM screen name:  pozvibesd
Calendar:  http://www.physics.ucsd.edu/ical/bhill
Visit:  http://www.physics.ucsd.edu/pcf

On Oct 5, 2005, at 5:10 AM, Wendell Turner wrote:

Hi All.

OS:   Mac OS X Server 10.3 (Panther)
CPU: Mac G5 Dual Processor

My server is not allowing any connections and the mail access log displays the following...
[]
Oct  5 13:02:42 localhost master[610]: process started
Oct  5 13:02:44 localhost ctl_cyrusdb[611]: verifying cyrus databases
Oct 5 13:02:44 localhost ctl_cyrusdb[611]: skiplist: recovered / var/imap/annotations.db (0 records, 144 bytes) in 0 seconds Oct 5 13:02:44 localhost ctl_cyrusdb[611]: done verifying cyrus databases
Oct  5 13:02:44 localhost master[610]: ready for work
Oct 5 13:02:44 localhost ctl_cyrusdb[612]: checkpointing cyrus databases Oct 5 13:02:45 localhost ctl_cyrusdb[612]: DBERROR db4: DB_ENV- >log_flush: LSN past current end-of-log Oct 5 13:02:45 localhost ctl_cyrusdb[612]: DBERROR db4: /var/imap/ mailboxes.db: unable to flush page: 0 Oct 5 13:02:45 localhost ctl_cyrusdb[612]: DBERROR db4: txn_checkpoint: failed to flush the buffer cache Invalid argument Oct 5 13:02:45 localhost ctl_cyrusdb[612]: DBERROR: couldn't checkpoint: Invalid argument Oct 5 13:02:45 localhost ctl_cyrusdb[612]: DBERROR: sync /var/imap/ db: cyrusdb error Oct 5 13:02:45 localhost ctl_cyrusdb[612]: done checkpointing cyrus databases Oct 5 12:03:05 localhost ctl_cyrusdb[324]: DBERROR db4: PANIC: Input/output error Oct 5 12:03:05 localhost ctl_cyrusdb[324]: DBERROR: critical database situation
[]

I am at a lost as to how to rectify the problem and get my server back up and running. Any assistance graetly appreciated.

Wendell Turner

----
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

Reply via email to