Sziasztok!
Beállítottam egy MySQL Master-Master replikációt, ami rendben működik, viszont előjött egy olyan probléma, hogy a
auto-increment-increment = 2
auto-increment-offset = 1
beállítások miatt az autoincrement érték nem folyamatos, ami pl. a számlázóprogramunk számára nem megfelelő, mert a számlasorszámozás nem folyamatos. Sajnos a programba nincs lehetőségünk belenyúlni, így külsőleg próbálom orvosolni a problémát.
Mindkét hoston futnak apache-php-mysql weboldalak, de egy weboldal egyidejűleg csak egy hoston fut (az azon a hoston futó saját adatbázisához kapcsolódik), tehát nem fordulhat elő ugyanabba a táblába konkurens írás mindkét hostról, így mindkét szerveren kikapcsoltam a fenti opciókat.
Csináltam próbákat, működik rendben, az egyetlen dolog, amiben bizonytalan vagyok, hogy a mysql táblában történhetnek-e ilyen írási műveletek? Adatbázis és felhasználó létrehozás/módosítás csak az egyik host-ról történik phpmyadminban vagy konzol alól.
Megjegyzem, hogy a feladat nem egy failover cluster építése volt, a Master-Master replikációval csak az volt a cél, hogy bármelyik host leállása esetén a másik hoston is rendelkezésre álljon minden adatbázis.
Köszönöm a hozzászólásokat előre is.
Zoli