Skip to content

Ärger mit Cyrus IMAPd

Am Freitag tauchten in den Logfiles meines "Cyrus IMAPd"-Servers plötzlich merkwürdige Meldungen folgender Form auf:
Jul 21 15:13:12 p15161622 ctl_cyrusdb[28409]: recovering cyrus databases
Jul 21 15:13:14 p15161622 ctl_cyrusdb[21297]: DBERROR db4: fatal region error detected; run recovery
Jul 21 15:13:14 p15161622 ctl_cyrusdb[21297]: DBERROR db4: fatal region error detected; run recovery
Jul 21 15:13:14 p15161622 ctl_cyrusdb[21297]: DBERROR db4: fatal region error detected; run recovery
Jul 21 15:13:14 p15161622 ctl_cyrusdb[21297]: DBERROR db4: fatal region error detected; run recovery
Jul 21 15:13:14 p15161622 ctl_cyrusdb[21297]: DBERROR db4: PANIC: DB_RUNRECOVERY: Fatal error, run database recovery
Jul 21 15:13:14 p15161622 ctl_cyrusdb[21297]: DBERROR: critical database situation
Nach verschiedenen Versuchen das Problem in den Griff zu bekommen, lief der Server tatsächlich wieder, nach die Dateien in /var/imap/db gelöscht worden waren. Die Freude war jedoch nicht von langer Dauer, da das Problem bald wieder auftrat. Tatsächlich konnte ich das Problem nicht direkt lösen. Abhilfe konnte jedoch dadurch geschaffen werden, dass ein Upgrade auf Cyrus IMAPd Version 2.3 vorgenommen wurde, welche nicht mehr BerkeleyDB sondern skipDB verwendet. Nach der Konvertierung der Mailbox-Liste in das neue Format klappt jetzt wieder alles problemlos

Es gibt richtige Dateisysteme...

...und solche, die sich dafür halten. Ich wollte eine externe Festplatte, die mit FAT32 vorformattiert ist, für Backups eines Linux-Servers nutzen. Da sich für eine Software wie rdiff-backup eine FAT-Partition kaum eignet, wollte ich innerhalb dieser einfach ein ausreichend großes Image einer ext3-Partition ablegen. Aber natürlich wurde ich beim

dd if=/dev/zero of=/mnt/backupdisk/backup.ext3.img count=300000000 bs=1024

schnell daran erinnert, dass Dateien größer als 4 GB von FAT nicht unterstützt werden. Also musste ich jetzt doch mit Parted die Partition verkleinern um dahinter eine ext3-Partition unterzubringen.

Categories: IT

Callisto ist da!

Gerade noch rechtzeitig um das Versprechen "erscheint im Juni" zu halten, ist heute abend endlich Callisto erschienen. Um 22:00 Uhr stand auf der Seite noch ein "Coming soon", als ich dann gerade eben (kurz vor Mitternacht) wieder nachschaute, waren die Downloads verfügbar.

Damit gibt es endlich ein offizielles Eclipse-Release, das auf Intel-Macs läuft und gleichzeitig das Versions-Wirrwarr, das durch die vielen verschiedenen Unterprojekte entstanden ist, beseitigt.

Ich werde, sobald ich dazukomme, hier über meine Erfahrungen mit dem neuen Eclipse 3.2 berichten.