On Tue, Dec 20, 2005 at 03:27:07PM +0100, Joel Soete wrote:
> Hello Mike,
> >
> > A collection of notes on adding vserver to
> > a system with an existing ReiserFS-3 filesystem.
> >
> > When configuring your shiny new vps-linux:
> >
> > Under Filesystems on menuconfig;
> > enable
> > ReiserFS extended attributes
> > and
> > ReiserFS POSIX access control lists
> >
> > if not already configured (mine where not).
> > - - - -
> 
> Right mine wasn't too
> 
> [snip]
> 
> >
> > Now the "testfs.sh" script should run, try it:
> > # ./testfs.sh -D /dev/loop0 -M /mnt
> > or for only ReiserFS:
> > # ./testfs.sh  -F reiser -D /dev/loop0 -M /mnt
> > - - - -
> >
> unfortunately still failed at the same places on my parisc box: i.e.
> [...]
>         verify /mnt/test/file_3053: -+(-)-i-+(-) ~ -----------------
> [114]# failed.
> [...]
>         verify /mnt/test/file_3053: -+(-)-i-+(-) ~ ----i-------E----
> [124]# failed.
> [199]# succeeded.

this is caused by the legacy kernel API support ...
if enabled it will blend through the iunlink as flag 'E'
on reiserfs (still investigating if that is a bug, or
if some tools really used that one ...)

disabling the legacy kernel API support should make that
one succeed (CONFIG_VSERVER_LEGACY)

best,
Herbert

> :-(
> 
> So most probably, a p-l issue, but i doubt that maintainers would track it 
> down.
> 
> (lol and no, I definitely don't want to do, I still have to fix many details
> of my vps as automatic restart when reboot the system, ...)
> 
> > Running the test script for the ReiserFS-3 filesystem
> > only leaves the loop file formated as a ReiserFS-3
> > and unmounted.
> > - - - -
> >
> 
> > Mount it again so you can play with it:
> > mount -o attrs,acl /dev/loop0 /mnt
> > - - - -
> >
> > I worked through the examples in the SuSE in
> > the administrators guide, found here:
> > <www.suse.de/~agruen/acl/chapter/fs_acl-en.pdf>
> >
> > A note on those examples: use a user name and
> > a group name that already exists on your machine,
> > not the names in the examples.
> >
> > Note how a subdirectory inherits the default acl of
> > its parent.  Now you have an alternative or supplement
> > to hard linking files into all of your vserver contexts.
> >
> > - - - -
> > Backing up a filesystem with acl information requires
> > an "acl aware" program - the "star" program is one such.
> >
> > - - - -
> > One more note - you had better find the most recent
> > versions of all system utilities this involves - I can't give
> > minimum versions, since I just built the 'most current'
> > of everything to get this to work.
> > - - - -
> >
> That said, nice recipe and collection of info.
> 
> Thanks a lot,
>     Joel
> 
> 
> 
> ---------------------------------------------------------------
> A free anti-spam and anti-virus filter on all Scarlet mailboxes
> More info on http://www.scarlet.be/
> 
> _______________________________________________
> Vserver mailing list
> [email protected]
> http://list.linux-vserver.org/mailman/listinfo/vserver
_______________________________________________
Vserver mailing list
[email protected]
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to