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