On 10/12/2010 06:22 AM, Marcus Bointon wrote:
On 28 Sep 2010, at 09:11, Marcus Bointon wrote:

When I say they're out of sync I mean that there are files on one but not the 
other (both ways around, so both additions and deletions have not happened at 
some point) - I'm using cluster/replicate. I'm using gluster purely for 
redundancy (images on a web server farm), not space or performance, and only 
have a very small volume of data. I could quite reasonably delete everything 
from the trailing node and copy back from the one that's ok.

The main thing I'm not clear on is what (if any) data gluster stores apart from 
what's in the backing store, i.e. is it safe to stop servers, copy content 
around then restart them and expect them to be ok? Is there some secret data 
stash that will get confused if I do that?
Just a little bump on this. Can I move stuff around while gluster isn't running 
and have it be OK when it starts back up? Or will I miss some other metadata 
store/cache? Can I force gluster to resync with the backing store?

No, this is guaranteed to cause problems. Gluster stores information in the file's extended attributes (hence the requirement for filesystems that support extended attributes). If you don't have a lot of data, you might consider copying it off to non-Gluster storage, re-create your Gluster volume, and then copy the data back to the new Gluster volume.

On a related topic, I'm also thinking about moving one of the nodes between 
servers since I need to take load off one of them - can I copy the backing 
store on to the new server and redeploy the new client configs and expect it to 
work?

Marcus

_______________________________________________
Gluster-users mailing list
[email protected]
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users

Reply via email to