On 2005.04.26 00:38:48 +0200, Gilles wrote:
> Hello.
> 
> > > > should work fine with a real init running inside
> > > > the vserver and might work with just the fake
> > > > blend through too ... 
> 
> > > > PS: I assume you are using 2.6.11.7-vs2.0-pre1 ;)
> > > 
> > > Euh, no: 2.6.11-vs1.9.5-rc1
> > > Should I upgrade before expecting it to work?
> 
> So, I did upgrade just in case. Now:
> 
> util-vserver (Debian package) version: 0.30.206-3
> (vanilla) kernel 2.6.11.7-vs2.0-pre2+g1
> 
> vserver "phony" was build with the command:
> 
> vserver phony build -m debootstrap --hostname phony.harfang.homelinux.org  
> --netdev dummy0 --interface 192.168.83.99/24 -- -d sarge -m 
> ftp://ftp.belnet.be/debian/ -- 
> --exclude=pciutils,fdutils,ipchains,makedev,ppp,pppconfig,pppoe,pppoeconf,dhcp-client,console-common,console-data,console-tools,klogd,sysklogd,nvi,base-config,telnet,iptables,syslinux,pcmcia-cs,e2fsprogs,e2fslibs,libgnutls10
>  --include=less,ssh
> [...]
> phony:~# ps ax
>   PID TTY      STAT   TIME COMMAND
> 13561 ?        S      0:00 /usr/sbin/nullmailer-send -d
> 13567 ?        Ss     0:00 /usr/sbin/sshd
> 13576 ?        Rs     0:00 sshd: [EMAIL PROTECTED]/3
> 13581 pts/3    Ss     0:00 -bash
> 13585 pts/3    R+     0:00 ps ax
> 
> No "init" process :-(
> 
> 
> What am I doing wrong?

As you did not specify an initstyle, sysv is used. That means that to
start a vserver /etc/init.d/rc <runlevel> (3 by default IIRC) is called.
If you want your vserver to be started with an own init process, use
plain initstyle instead.
You have to specify --initstyle plain when building the vserver or have
/etc/vservers/<vserver>/apps/init/style contain "plain".

For the "fake blend through" that Bertl mentioned, I've seen such code
when having a look at 2.4.20-vs1.2.10 today, but don't remember seeing
anything like that with 2.6 kernels. But maybe I just didn't look at the
right places yet... ;)

HTH
Björn
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to