When I reboot any VPS, the VPS does not come back online, and I have to manually vzctl start id.. any reason why this might be happening?
By default a vpsreboot script is running from cron every 5 minutes, so you have to wait a bit. Or, if you do not like that, you can make it run every minute, by editing /etc/cron.d/vpsreboot file. If it is not started after the vpsreboot run -- please report more details, like which vzctl, which ostemplate...
sure enough, after the 5 minutes the VPS do come back online. I didn't know about the 5 minute cron. I guess I was just too impatient! Thanks!