Download a CentOS 5 template:
# cd /vz/template/cache
# wget http://download.openvz.org/template/precreated/contrib/centos-5-i386-default.tar.gz
vzctl create 101 --ostemplate centos-5-i386-default --config vps.basic
vzctl set 101 --onboot yes --save
vzctl set 101 --hostname test.example.com --save
vzctl set 101 --ipadd 192.168.0.101 --save
vzctl set 101 --nameserver 213.133.98.98 --save
vzctl set 101 --userpasswd root:pass
vzctl set 101 --diskspace 10G:12G --save
vzctl set 101 --vmguarpages 1024M --save
vzctl set 101 --oomguarpages 1024M --save
vzctl set 101 --privvmpages 1024M:2048M --save
vzctl start 101
# cd /vz/template/cache
# wget http://download.openvz.org/template/precreated/contrib/centos-5-i386-default.tar.gz
vzctl create 101 --ostemplate centos-5-i386-default --config vps.basic
vzctl set 101 --onboot yes --save
vzctl set 101 --hostname test.example.com --save
vzctl set 101 --ipadd 192.168.0.101 --save
vzctl set 101 --nameserver 213.133.98.98 --save
vzctl set 101 --userpasswd root:pass
vzctl set 101 --diskspace 10G:12G --save
vzctl set 101 --vmguarpages 1024M --save
vzctl set 101 --oomguarpages 1024M --save
vzctl set 101 --privvmpages 1024M:2048M --save
vzctl start 101