MySQL v high-availability rezimu

Jan Kasprzak kas na fi.muni.cz
Pondělí Červenec 14 13:37:05 CEST 2008


Pavel Kankovsky wrote:
: On Mon, 7 Jul 2008, Jan Kasprzak wrote:
: 
: > - druha moznost je MySQL cluster:
: > 	http://dev.mysql.com/doc/refman/5.0/en/mysql-cluster.html
: > 	ale tam zase neco pisou o tom ze potrebuju treti server a ze je
: > 	to work in progress.
: 
: Třetí do mariáše je potřeba i u té replikace, pokud má fungovat failover a 
: má být možno ze slave serveru udělat master server, protože jediné možné 
: kvórum ve dvou jsou zase dva a to spolehlivost nijak nezvyšuje.

	?

	To je nejaka podivnost, ne? Heartbeat nebo DRBD prece taky funguje
ve dvou a zadneho tretiho nepotrebuje. A rozhodne spolehlivost oproti
samostatnemu stroji zvysuje. Samozrejme neni to stoprocentni spolehlivost,
protoze precejen nekdy muze dojit ke split brain (kdyz treba umrou vsechny
sitove cesty mezi obema servery).  

	Ale u me by v zasade stacilo i to, kdybych musel po split brain
rucne rozhodnout, ktery teda ma vyhrat.

	Jeste pro jistotu - nijak nenapadam fakt, ze MySQL potrebuje tri
servery pro H-A replikaci. Jen si myslim ze to neni nejaka explicitni nutnost,
aspon pro to co bych potreboval ja.

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/    Journal: http://www.fi.muni.cz/~kas/blog/ |
>>  If you find yourself arguing with Alan Cox, you’re _probably_ wrong.  <<
>>     --James Morris in "How and Why You Should Become a Kernel Hacker"  <<



Další informace o konferenci Linux