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