Re: [Vserver] Vserver and Reiserfs3

From: Michael S. Zick <mszick_at_morethan.org>
Date: Tue 20 Dec 2005 - 15:10:48 GMT
Message-Id: <200512200910.48580.mszick@morethan.org>

On Tue December 20 2005 08:27, Joel Soete wrote:
> Hello Mike,
>
It is great to hear from you again Joel, I am not sure
what is wrong with the world's e-mail systems.

> >
> > 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
>

That may not be 100% required for Vserver,
but certainly safer under ReiserFS-3.
Not yet available under ReiserFS-4

> [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.
>
> :-(

Don't feel that way - If things worked the first time then all programmers
would be out selling apples for a living.

>
> So most probably, a p-l issue, but i doubt that maintainers would track it down.
>
Those look like lsattr failures - lsattr and chattr are provided as part of e2fsprogs.

I built version-1.38 from virgin (without distribution patches) source at:
<http://e2fsprogs.sourceforge.net>

According to the change logs - you will need at least version-1.37 of virgin,
or a distribution version with the extended attribute fixes.
 
My Debian/Sarge binaries where not up to the task.
Try building the virgin sources of 1.38 on hppa - might fix the problem.

> (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, ...)
>
The one thing you really must have is vprocunhide.
I built my util-vserver tools with --prefix=/usr - so on my system:

cd /etc/rcS.d
ln -s /usr/etc/init.d/vprocunhide S72vprocunhide

Somewhere late in the host startup sequence works for me.

> > - - - -
> >
> That said, nice recipe and collection of info.
>
Thanks,
That was the high points of two days of note taking.

I am working on the next set of notes on "Exploring Vserver"
for newbees (since I am).

> Thanks a lot,
> Joel
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver
Received on Tue Dec 20 15:11:15 2005

[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Tue 20 Dec 2005 - 15:11:20 GMT by hypermail 2.1.8