A falta de processos no OpenVZ é normal. OpenVZ é uma tecnologia de contêiner que não é realmente uma tecnologia de virtualização como VMWare ou VirtualBox. No VMWare existe uma tecnologia chamada hipervisor que é integrada ao kernel do sistema host.
Em um sistema OpenVZ, os sistemas guest compartilham o mesmo kernel Linux. Portanto, há apenas 1 kernel do Linux em execução, não um para cada convidado.
Aqui está a saída de um dos meus convidados do OpenVZ:
$ ps -eaf
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Mar09 ? 00:00:18 init [3]
root 7699 22497 1 14:05 ? 00:00:00 sshd: root@pts/0
root 7769 7699 2 14:05 pts/0 00:00:00 -bash
root 7794 7769 0 14:05 pts/0 00:00:00 ps -eaf
apache 12221 25901 1 10:41 ? 00:02:33 /usr/sbin/httpd
apache 13386 25901 1 Sep17 ? 00:14:23 /usr/sbin/httpd
apache 14030 25901 1 07:22 ? 00:05:37 /usr/sbin/httpd
apache 14038 25901 1 07:22 ? 00:05:36 /usr/sbin/httpd
root 21967 1 0 Mar09 ? 00:00:00 /sbin/udevd -d
rpc 22317 1 0 Mar09 ? 00:00:22 portmap
rpcuser 22349 1 0 Mar09 ? 00:00:00 rpc.statd
root 22419 1 0 Mar09 ? 00:00:01 /sbin/rsyslogd -i /var/run/rsyslogd.pid -m 0
root 22435 1 0 Mar09 ? 00:00:49 ypbind
root 22457 1 0 Mar09 ? 00:15:42 automount
root 22485 1 0 Mar09 ? 00:13:33 /usr/sbin/snmpd -Lsd -Lf /dev/null -p /var/run/snmpd.pid -a
root 22497 1 0 Mar09 ? 00:00:00 /usr/sbin/sshd
root 22508 1 0 Mar09 ? 00:00:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
root 22526 1 0 Mar09 ? 00:00:23 sendmail: accepting connections
smmsp 23558 1 0 Mar09 ? 00:00:00 sendmail: Queue runner@01:00:00 for /var/spool/clientmqueue
root 23577 1 0 Mar09 ? 00:00:03 crond
root 23585 1 0 Mar09 ? 00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam -n 2
root 23586 23585 0 Mar09 ? 00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam -n 2
root 23594 1 0 Mar09 ? 00:00:07 /usr/sbin/uptimed
apache 24238 25901 1 04:34 ? 00:07:22 /usr/sbin/httpd
root 25901 1 0 Sep16 ? 00:00:00 /usr/sbin/httpd
O site do projeto OpenVZ tem uma boa visão geral das diferenças entre as tecnologias de virtualização de contêineres e as tecnologias de máquinas virtuais.
Livrar-se dos processos "vazios"
Estes não são processos vazios. Em um ambiente de VM, sua virtualização na camada de hardware, para que os sistemas operacionais convidados tenham que fornecer mais dos processos principais que eles seriam obrigados a ter se estivessem rodando em hardware puro.
Com tecnologias de contêiner, como o OpenVZ / Docker / LXC, você está virtualizando no nível do processo e, portanto, está sob um conjunto diferente de obrigações. Todos os seus contêineres podem se beneficiar compartilhando um único kernel do Linux.