Geschwindigkeit von dsync replication im Betrieb

Michael Grundmann michael at linuxfox.de
Di Dez 27 09:46:30 CET 2016


Hallo Peer,
> (Ja, Achtung, ab ca. 10.000 Power-Usern kommt man nicht mehr mit
> Default-Einstellungen klar und rennt dann u.U. in sehr komische
> Probleme, wo eine Replikation einschläft. Den Bug haben wir bei unseren
> Kunden und unseren eigenen ISPs eineinhalb Jahre lang gesucht, aber vor
> zwei Wochen gefixt bekommen. Das ist aber wirklich nichts, was auch nur
> annähernd in einem normalen Setup eine Rolle spielt. Darum meine
> Aussage: Alles gar kein Problem. Machen.)
>
könntest du den Bug mal näher erläutern und die "default-Einstellungen",
die nicht passen, erklären?
Ich kann dieses hier als "mein" Bug hinzufügen - vllt. der gleiche?

Dec 27 09:32:27 mail2 dovecot: dsync-server(bla at blubb.de): Panic: file
dsync-mailbox-tree-sync.c: line 1302 (sync_mailbox_child_dirs):
assertion failed: (!node_is_existent(local_node))
Dec 27 09:32:27 mail2 dovecot: dsync-server(bla at blubb.de): Error: Raw
backtrace: /usr/lib/dovecot/libdovecot.so.0(+0x7aee2) [0x7f3a31f71ee2]
-> /usr/lib/dovecot/libdovecot.so.0(+0x7afcd) [0x7f3a31f71fcd] ->
/usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f3a31f16a61] ->
dovecot/doveadm-server(+0x497e2) [0x562b548db7e2] ->
dovecot/doveadm-server(+0x4980c) [0x562b548db80c] ->
dovecot/doveadm-server(dsync_mailbox_trees_sync_init+0x129)
[0x562b548dd589] ->
dovecot/doveadm-server(dsync_brain_recv_mailbox_tree_deletes+0x239)
[0x562b548cfe49] -> dovecot/doveadm-server(dsync_brain_run+0x5f8)
[0x562b548cc958] -> dovecot/doveadm-server(+0x3ad00) [0x562b548ccd00] ->
dovecot/doveadm-server(+0x5026f) [0x562b548e226f] ->
/usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x4c) [0x7f3a31f85c6c]
-> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0x101)
[0x7f3a31f87101] ->
/usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x25)
[0x7f3a31f85cf5] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x38)
[0x7f3a31f85e98] -> dovecot/doveadm-server(+0x23c25) [0x562b548b5c25] ->
dovecot/doveadm-server(+0x2555f) [0x562b548b755f] ->
dovecot/doveadm-server(+0x37563) [0x562b548c9563] ->
/usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x4c) [0x7f3a31f85c6c]
-> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0x101)
[0x7f3a31f87101] ->
/usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x25)
[0x7f3a31f85cf5] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x38)
[0x7f3a31f85e98] ->
/usr/lib/dovecot/libdovecot.so.0(master_service_run+0x13)
[0x7f3a31f1c583] -> dovecot/doveadm-server(main+0x155) [0x562b548a90b5]
-> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)
[0x7f3a31b4e830] -> dovecot/doveadm-server(_start+0x29) [0x562b548a9159]
Dec 27 09:32:27 mail2 dovecot: dsync-server(bla at blubb.de): Fatal:
master: service(doveadm): child 24808 killed with signal 6 (core dumped)

-- 
Gruß Michael

Wenn du verstehst, was du tust, wirst du nichts lernen 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : 0x790E12D2.asc
Dateityp    : application/pgp-keys
Dateigröße  : 3161 bytes
Beschreibung: nicht verfügbar
URL         : <https://listen.jpberlin.de/pipermail/dovecot/attachments/20161227/e85f7701/attachment.skr>


Mehr Informationen über die Mailingliste Dovecot