Mailinglist Archive: opensuse-de (1027 mails)
| < Previous | Next > |
Re: Frage zu cyrus-imap
- From: Sandy Drobic <suse-linux@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 10 Apr 2008 20:14:00 +0200
- Message-id: <47FE58E8.10709@xxxxxxxxxxxxxxxxxxxxxxx>
Andre Tann wrote:
Grins!
Dort würde ich auch zuletzt dran arbeiten.
Kommt drauf an. Ich würde eher beobachten, wie häufig die CPU auf IO warten musste:
iostat
Linux 2.6.22.17-0.1-default (katgar) 04/10/08
avg-cpu: %user %nice %system %iowait %steal %idle
2.59 1.73 0.83 3.08 0.00 91.77
Je höher %iowait ist, desto eher ist die Platte der Flaschenhals.
Einige, google einfach nach mbox2maildir oder "mbox convert maildir".
Das glaube ich nicht, es sei denn, du kannst einfach die Ordnerstruktur mitsamt den mbox-Dateien auf den Cyrus rüberschieben und konvertierst die mbox in diesen Verzeichnissen.
Die Namen der aufgesplitteten Mail-Dateien müssen dabei der Konvention folgen, dass sie fortlaufende Zahlen mit einem Punkt am Ende sind:
1.
2.
....
12354.
12355.
usw.
Mit etwas Glück klappt dann ein rekursives "reconstruct mailbox".
Wenn das zu viel Arbeit und Scripten ist, dann lasse die Kiste einfach über Nacht die Dateien rüberschieben.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
Hallo Sandy,
Sandy Drobic, Donnerstag, 10. April 2008 13:26:Es gibt einige Möglichkeiten, die ich aufgrund fehlender Info
aber nicht einordnen kann:
- Virenscanner auf dem Windows-Client, der sich eingeklinkt hat?
Hab ich abgeschaltet, hat die Sache geschätzt um 50% beschleunigt.
Grins!
- keine Optimierung des Dateisystems für Cyrus
Tja, ist ein xfs. Optimiert habe ich daran nichts.
Dort würde ich auch zuletzt dran arbeiten.
- fehlende I/O-Leistung auf dem Cyrus-System.
vmstat 2 meint dazu:
bi bo
0 1
122 1926
0 2942
4 356
0 1497
2 448
0 410
10 641
0 387
82 2025
0 25
Ich finde, das sieht nicht nach Flaschenhals aus.
Kommt drauf an. Ich würde eher beobachten, wie häufig die CPU auf IO warten musste:
iostat
Linux 2.6.22.17-0.1-default (katgar) 04/10/08
avg-cpu: %user %nice %system %iowait %steal %idle
2.59 1.73 0.83 3.08 0.00 91.77
Je höher %iowait ist, desto eher ist die Platte der Flaschenhals.
Bei der Menge an Mails würde ich mir ohnehin überlegen, ob ich
die MBOX-Dateien von Thunderbird nicht einfach so auf den Server
schiebe, die MBOX per Script zerlege, in Cyrus den Ordner anlege
und dann die einzelnen MBOX-Mails in den Ordner schiebe und in
cyradm ein "reconstruct mailbox" ausführen würde.
Das hört sich sehr gut an. Gibt es schon ein fertiges Skript, um die MBox zu zerlegen?
Einige, google einfach nach mbox2maildir oder "mbox convert maildir".
Es ist auch so, daß es sich um einen recht umfangreichen Baum aus Ordnern und Unterordnern handelt. Die würde ich ungern händisch neu anlegen. Die Übertragung per imap hat den Vorteil, daß die Struktur erhalten bleibt. Geht das auch bei Deinem Weg irgendwie automatisch?
Das glaube ich nicht, es sei denn, du kannst einfach die Ordnerstruktur mitsamt den mbox-Dateien auf den Cyrus rüberschieben und konvertierst die mbox in diesen Verzeichnissen.
Die Namen der aufgesplitteten Mail-Dateien müssen dabei der Konvention folgen, dass sie fortlaufende Zahlen mit einem Punkt am Ende sind:
1.
2.
....
12354.
12355.
usw.
Mit etwas Glück klappt dann ein rekursives "reconstruct mailbox".
Wenn das zu viel Arbeit und Scripten ist, dann lasse die Kiste einfach über Nacht die Dateien rüberschieben.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |