Sorry, it seems I did'nt explain it correctly.
The upstart config is there:
# readlink -f openvz.conf
/mnt/data/vz/private/2094/etc/init/openvz.conf
Since that has no effect at all, ive tried to run the script contents manually using vzctl exec. So ive created a file in /etc/init.d/vz and made it executable so i could run it:
vzctl start 2094
vzctl exec 2094 /etc/init.d/vz
That works just fine. The ve continues to start and after a minute I can enter the VE and also the services have been started.
So ive tried another thing:
#vzctl restart 2094
#vzctl exec 2094 ls -l /proc
total 0
So the issue seems to be clear, /proc isn't mounted.
Yes, I can mount it manually with vzctl exec, but thats still not a nice solution.
Robert