Subject: Re: [vserver] chbind error with vserver on Centos 5.2 system
From: Herbert Poetzl <herbert@13thfloor.at>
Date: Mon, 19 Jan 2009 01:16:15 +0100

On Sat, Jan 17, 2009 at 08:26:21PM -0800, Eric Jorgensen wrote:
> Hello,

> I'm migrating a vserver setup from a Centos 4.6 to a new Centos 5.2
> box, fully patched and i386. I patched and compiled from source:

> vmlinuz-2.6.19.7-vs2.2.0.3
> vmlinuz-2.6.20.20-vs2.2.0.4

why those and not 2.6.22.19-vs2.2.0.7?

> I downloaded and install from the dhozak repo:

> vmlinuz-2.6.22.19-vs2.3.0.34.1

> However, with each one of these, I have tried to run the standard
> testme.sh script but get an error:

> Linux-VServer Test [V0.15] Copyright (C) 2003-2006 H.Poetzl

could you testrun with v0.17 and option -vvvv?

> chcontext is working.
> chbind failed!
> New network context is 49151 Adding 127.0.0.1
> Linux 2.6.22.19-vs2.3.0.34.1 #1 SMP Mon Mar 17 05:32:04 EDT 2008 i686
> Ea 0.30.216 273/glibc (DSa) <v13,net,v21,v22,v23,netv2>
> VCI: 0002:0302 273 13010fb1 (TbPD)
> ---

> This happens with both my compiled util-vserver 0.30.215 as well as
> the dhozak 0.30.216-1.pre2793.

> I have verified that util-vserver and vprocunhide are starting on
> boot. I have googled but can't find anything relevant.

what compiler was used to build the kernel?

> I'm stumped here, and would appreciate any advice.

please run the chbind with strace -fF and provide 
the output

TIA,
Herbert

> Thanks!
> 
> Eric