cvt_cyrusdb and berkeley log files

Andreas andreas at conectiva.com.br
Tue Mar 2 11:57:17 EST 2004


On Tue, Mar 02, 2004 at 10:14:50AM -0500, Rob Siemborski wrote:
> Its likely -- but did you remember to reconfigure cyrus to use skiplist to
> read the mailbox list?

Yes. Here is a full sequence of commands (some lines may wrap, sorry):

(cyrus-imapd is stopped at this point)

pandora [/var/lib/imap] > file mailboxes.db
mailboxes.db: Berkeley DB (Btree, version 9, native byte-order)

pandora [/var/lib/imap] > /usr/lib/cyrus/cvt_cyrusdb /var/lib/imap/mailboxes.db berkeley /var/lib/imap/mailboxes.db.skiplist skiplist
Converting from /var/lib/imap/mailboxes.db (berkeley) to /var/lib/imap/mailboxes.db.skiplist (skiplist)

pandora [/var/lib/imap] > mv /var/lib/imap/mailboxes.db{.skiplist,}

pandora [/var/lib/imap] > file mailboxes.db
mailboxes.db: Cyrus skiplist DB

pandora [/var/lib/imap] > grep ^mboxlist /etc/imapd.conf
mboxlist_db: skiplist


Logs when starting cyrus-imapd:
Mar  2 13:51:36 pandora master[13028]: about to exec /usr/lib/cyrus/ctl_cyrusdb
Mar  2 13:51:36 pandora ctl_cyrusdb[13028]: DBERROR db4: /var/lib/imap/mailboxes.db: unexpected file type or format
Mar  2 13:51:36 pandora ctl_cyrusdb[13028]: DBERROR db4: Recovery function for LSN 1 1332735 failed

/var/lib/imap/db:
-rw-------    1 cyrus    mail         8192 2004-03-02 13:51 __db.001
-rw-------    1 cyrus    mail       270336 2004-03-02 13:51 __db.002
-rw-------    1 cyrus    mail        98304 2004-03-02 13:51 __db.003
-rw-------    1 cyrus    mail     18563072 2004-03-02 13:51 __db.004
-rw-------    1 cyrus    mail        32768 2004-03-02 13:51 __db.005
-rw-------    1 cyrus    mail      1332981 2004-03-02 13:48 log.0000000001
-rw-------    1 cyrus    mail            4 2004-03-02 13:47 skipstamp

---
Home Page: http://asg.web.cmu.edu/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