Re: FreeBSD Cluster Active/Passive MySQL (iscsi, carp, devd, mysql)

Luca Ferrari <[email protected]>
Newsgroups gmane.os.freebsd.italian.esperti
Message-ID <CAKoxK+7+ndY_QT8BioN0bH9Q5DGomNr66NMz3_aRLd1AOz+AdA@mail.gmail.com>
2013/10/22 Davide D'Amico <[email protected]>:

> L'utilità di questo setup risiede nel fatto che se hai un fault hardware sul
> nodo master, lo switch sul nodo slave è automatico e veloce (ok c'è un fsck
> di mezzo ma almeno non devi aspettare nagios/alert/telefonate/etc etc),
> quindi è una soluzione improntata esclusivamente per HA.

Veloce e automatico stride con fsck.

> Se usassi due server master/slave 'classici' la promozione non sarebbe
> automatica, e potrei anche avere situazioni spiacevoli in cui lo slave sia
> indietro rispetto al master.

No.
In replica lo slave può essere indietro del master di una latenza di
rete (che nella tua configurazione è sicuramente minima), ma almeno è
coerente. Nel tuo setup rischi di avere slave e master che sono
sincronizzati all'ultimo bit fuori transazione e quindi non sono
consistenti, che non penso sia quello che vuoi (ossia è molto piu'
spiacevole di non avere lo switch automatico).
Ci sono molte soluzioni per fare un pooling di master/slave
trasparente, quindi se il tuo unico scopo è avere il database in HA la
replica è la soluzione.
Inoltre il tuo setup ha, sempre secondo me, un problema proprio in
caso di failure: come fai ad analizzare (sempre ammesso che ti
interessi) cosa è successo sul nodo crollato e magari testare (con
dati validi) la sua configurazione in isolamento se i dati sono
"posseduti" dall'altro nodo?
Per non parlare dell'errore di forzare l'avvio di uno dei cluster con
iscsi quando non dovrebbe partire....

Insomma, tecnicamente è una bella implementazione, ma la ritengo un
po' pericolosa.

Luca

_______________________________________________
Esperti mailing list
[email protected]
http://mailman.gufi.org/mailman/listinfo/esperti
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.