[Gluster-devel] afr and self-heal issues

Krishna Srinivas krishna at zresearch.com
Sat Aug 4 04:26:13 UTC 2007


On 8/4/07, Nathan Allen Stratton <nathan at robotics.net> wrote:
> On Sat, 4 Aug 2007, Krishna Srinivas wrote:
>
> > > I afr replicate *:3 the ns bricks into block-ns-afr and afr replicate *:2
> > > each brick-(a-c) and mirror(a-c) with replicate *:2 into block-(a-c)-afr.
> > >
> > > I then unify block-(a-c)-afr into share-unify with option namesspace
> > > block-ns-afr.
> > >
> > > If a server goes down things lock up and then crash (known issue that the
> > > gluster guys are working on).
> >
> > What tla version are you using? I think this problem has been fixed.
>
> 425 from this morning.
>
> > If self-heal has to happen, open() call needs to be issued on that file.
> > just run find . -exec od -N 1 {} > /dev/null \;
> > that should self-heal the files.
>
> So if I wanted auto self help, I should just setup a cron to do that?

No, just dont worry about it, whenever the file is opened by an
applcation, it will be selfhealed. However if you are worried
that the server which has the latest version might go down, you
can run the above find command to make sure everything is
in sync.

>
> -Nathan
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>





More information about the Gluster-devel mailing list