Hello!

/dev/initctl is a pipe created by init, so if you
start an actual init inside your guest, it will create
that pipe, then listen to it and once the reboot (or
shutdown) calls through the pipe, issue the reboot to
the kernel ...

which kind of setup you use is your choice ...

Hmmm .... so how do I supress VServers "fakeinit" and start a "real" one?

The one that is running does not create the pipe:

foo:/# ps faxu
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root 15173 7.0 0.5 4872 1636 pts/0 S 03:13 0:00 /bin/bash -login
root     15187  0.0  0.2   4612   872 pts/0    R+   03:13   0:00  \_ ps faxu
root         1  0.0  0.1   1588   516 ?        S    Aug05   0:01 init [2]
[...]

foo:/# reboot
shutdown: /dev/initctl: No such file or directory
init: /dev/initctl: No such file or directory

It's not really that important, but staying als close to a real server as possible in the default setup would be a good choice.

n8,
Andreas


_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to