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
[email protected]
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to