kaskadowy start/stop klastra dyskowego.
Paweł Sikora
pluto w agmk.net
Wto, 22 Cze 2010, 23:24:08 CEST
witam,
zalozmy, ze mam taki teoretyczny sieciowy klaster dyskowy o schemacie:
R10-over-eth.
R0
^
|
+-------------+-------------+
^ ^ ^
| | |
R1<--+ +---R1---+ +---R1---+ +-->R1
^ ^ ^ ^ ^ ^
master: | | | | | |
-------------------------------------------------------
| | | | | |
+--|----|--+ +--|----|--+ +--|----|--+ AoE (ata-over-eth)
slaves: | hd0 hd1 | | hd0 hd1 | | hd0 hd1 |
+----------+ +----------+ +----------+
na najnizszym poziomie mamy N-sluzacych, kazdy ma po dwa dyski,
ktore wystawia do switcha via AoE.
pietro wyzej, master spina via mdadm po dwa dyski z sasiadujacych
maszyn w mirror.
nastepnie, pietro wyzej, master spina sieciowe mirror-y w stripe
otrzymujac finalnie raid10-over-ethernet.
wszytkie maszyny zapiete sa w ups-y.
teraz w przypadku awarii zasilania trzeba to wylaczyc tak,
aby mdadm nie dostal sraczki, czyli najpierw stop stripe-a
na topie, nastepnie stop mirror-ow i na koncu stop slave-ow.
po powrocie zasilania jazda w druga strone, czyli slave-y,
potem mirror-y i na koncu stripe.
czy spotkaliscie sie moze z jakims softem, ktory to sprytnie
zrobi, czy moze trzeba rzezbic skrypty, ktore odpowiednio
reaguja na sprzezenie zwrotne z ups-a?
Więcej informacji o liście dyskusyjnej pld-users-pl