Sziasztok!

Keszitettem egy osszesen 4 node-os kis teszt kornyezetet 2.0.5-os
glusterfs-sel, ahol minden gepen fut egy glusterfsd egy subvolume-mal;
valamint az egyik gepen irtam egy glusterfs.vol kliens config fajlt,
amiben benne van mind a negy client, kettot-kettot afr-be fogtam,
majd ezen ket "mirror" fole kerult egy dht (plusz egyeb performance
translatorok, de ezek a kerdes lenyeget talan nem befolyasoljak).

A rendszer teljesen jol mukodik. Ha valamelyik daemont leallitom, a
kliens sem all meg erezhetoen, mert a connection refused hamar visszajon.
Ha viszont egy node-ot teljesen leallitok, akkor el kell telnie a
timeoutnak mire magahoz ter a kliens.

Ezutan felvettem egy 5. node-ot is, arra is kerult glusterfsd es egy
subvol. A kliens configot modositottam, hogy a ketto kozul az egyik
afr mar ide is replikaljon. Mikor remountoltam a klienst, es kiadtam
egy ls -lR parancsot akkor egesz addig megallt az elet, amig at nem 
kerult minden adat az uj subvol-ra.

A kerdesem az volna, hogy mikent lehetne ezt a kliens blokkolast elkerulni?
Nyilvan ami egybol felmerult: rsync-kel kezzel elotte attolni minden
adatot, es csak utana remountolni/listazni, s ilyenkor a kliens csak az
ujonnan letrejott fajlok replikalasaig all meg. De azert ez nem tul szep
megoldas, ha mondjuk 3500 giga adatot kell atmasolni, es percenkent szuletik
400 MB adat...

Neztem a 'ha' transatort is, de ennek a dokumentacioja is igen sovany,
en arra jutottam, hogy ez elsosorban talan arra jo, ha a gepek kozotti
network kommunikacio elhal az egyik interface-szen, akkor egy masik
redundans utvonalon probalja meg a kapcsolodast (?). Pl. lehal az Infiniband
akkor hasznaljon tcp-t. (Ezzel lehet, hogy nagyon tevuton jarok.)

Bujtam mar sokat a leirasokat, de sajnos meg szinte mindegyik a korabbi
1.2/1.3-as verziohoz valo, es sokukkal allando zatonyra futottam.

Thx.
-- 
  LiRul                            http://www.hixsplit.hu/
  Un*x + HIX = hixsplit   Lehet, de nem erdemes nelkule...
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz