On Thu, May 1, 2008 at 11:01 AM, Christopher Hawkins <chawkins@xxxxxxxxxxxxxxxxxxxx> wrote: > I think a little documentation there would be fantastic. I am also starting > with a full set of files that cannot be easily copied (a shared root... It > kind of has to be there already, by definition!). > > Personally I was in the dark about all this until recent threads started > shedding a little light on how versioning worked, and didn't even have my > filesystem mounted with extended attributes enabled. Centos by default does > not use them if you don't enable SE Linux and I had to go into fstab and > change my root filesystem like so: > > /dev/VolGroup00/LogVol00 / ext3 defaults > > To: > > /dev/VolGroup00/LogVol00 / ext3 defaults,user_xattr > > And then remount it. I'm thinking about writing some scripts that will check > for files that have gluster attributes and files that don't, and that will > take some options for how to make everything right. Let's keep this thread > going until we all understand the best way(s) to handle pre-existing data > and then I'll post up whatever automation I can cobble together. > > Any other gotchas with pre-existing data? Gordan, you said you thought it > was too dangerous and opted against it. What kind of safeguards do you think > would make this safer? > > Chris > > > > So in my case where i have one directory with existing data > > and another that is empty, should i set the trusted version > > to 1 on the pre existing data and 3 on the empty directory? > > Or am I totally missing what this does? > > > > I agree starting with a clean slate is much easier/cleaner. > > But when you have 100 gigs of data consisting of tons of tiny > > files (web or mail data) it would be ideal to me anyway to be > > able to use the existing directory and somehow tell glusterfs > > that this is good data and that the empty directory is out of date. > > > > I guess this is more just a case of needing some > > documentation on the proper steps and order of executing this > > conversion? > > > > > > > _______________________________________________ > Gluster-devel mailing list > Gluster-devel@xxxxxxxxxx > http://lists.nongnu.org/mailman/listinfo/gluster-devel > One EVVVIL gotcha that got me was one of my servers did not have the extended attributes flag turned on (xfs on both servers). So I did the xfs command to set the attr thing to 2 (essentially turning on ext attr) and yes it did warn me about needing to force it, so heck i did! Yea it formatted the file system. Good thing to know BEFORE hehe. Just another lesson on HAVE A BACKUP.