[Gluster-users] Fwd: Problems with self heal on replicated DHT

Davide D'Amico davide.damico at contactlab.com
Tue Jan 5 20:44:05 UTC 2010


Il giorno 05/gen/2010, alle ore 21.29, Roland Rabben ha scritto:
> Hi
> I have now tested Glusterfs 3.0 on a different system with the same
> self-heal problems I experienced in 2.0.6.
> 
> To summarize:
> I use cluster/replicate and cluster/distribute
> Brick 1 on server 1 gets replicated to brick 1 on server 2.
> Brick 2 on server 1 gets replicated to brick 2 on server 2. etc...
> 
> If I delete a file called "movie.avi" from a brick behind Glusterfs back on
> server 2, self-heal works fine with the "ls -lR" command.
> 
> If I delete a file called "movie.avi" from a brick behind Glusterfs back on
> server 1, self-heal with "ls -lR" doesn't work.
> 
> If I delete a file called "movie.avi" from a brick behind Glusterfs back on
> server 1, self-heal with "ls -lR movie.avi" works.
> 
> So for self-heal to work properly you need to specify the missing file. I
> wonder how many do that? I think most people run "ls -lR" thinking
> everything will be fine.


I don't think running "ls -lR" is a great idea, and I hope there are plans
to change it.

d.



More information about the Gluster-users mailing list