MySQL replikace Master <-> Master
Filip Krejčí
krejcif na gmail.com
Pátek Srpen 11 12:46:25 CEST 2006
A mate nastaveno sync_binlog=1 ?
Pokud ne pri vypadku mastera se muze stat ze odesle slavovi pozici v
binlogu ale nestihne to jeste flushnout u sebe na disk.
Pak by se to vysvetlovalo.
Filip Krejci
Jan Jelinek napsal(a):
> Filip Krejčí wrote:
>> U ktere verze ?
>> Podarilo se lokalizovat co to zpusobuje ?
>
> verze 4.1.20
>
> 060807 13:07:14 [Note] Slave SQL thread initialized, starting
> replication in log 'mysql-bin.000024' at position 449593045, relay log
> './apollon-relay-bin.000019' position: 4
> 060807 13:07:14 [Note] Slave I/O thread: connected to master
> 'replikator na 192.168.1.1:3306', replication started in log
> 'mysql-bin.000024' at position 449593045
> 060807 13:07:14 [ERROR] Error reading packet from server: Client
> requested master to start replication from impossible position
> (server_errno=1236)
> 060807 13:07:14 [ERROR] Got fatal error 1236: 'Client requested master
> to start replication from impossible position' from master when reading
> data from binary log
> 060807 13:07:14 [ERROR] Slave I/O thread exiting, read up to log
> 'mysql-bin.000024', position 449593045
>
> ls -l mysql-bin.000024
> -rw-rw---- 1 mysql mysql 449592929 Jun 22 10:14 mysql-bin.000024
>
> Je mi zahodou proc se rozhodl cist nekde kde nema.
>
>> Jan Jelinek napsal(a):
>>> Petr Klima wrote:
>>>> Nejsem si jist, jestli je to v dokumentaci nekde napsano, ale VIM,
>>>> ze to
>>>> nefunguje. Tedy, ve verzich 5.x by to fungovat melo, aspon dle
>>>> dokumentace, ale to nemam vyzkouseno. Ve verzi 4.x mi to nefungovalo a
>>>> nebyl jsem sam...
>>>
>>> Provozuji dva stroje s mysql a jedou replikace master <> master.
>>> Funguje to, ale jen na dobre slovo. Neustale se mi rozpadaji
>>> replikace a musim to rucne premlouvat k funkci.
>
>
Další informace o konferenci Linux