Andre Tann wrote:
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@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org