Using DPKG To Install OpenVZ On Debian

Want to support HowtoForge? Become a subscriber!
 
Submitted by max.havoc (Contact Author) (Forums) on Mon, 2010-05-24 20:32. :: Debian | OpenVZ | Virtualization

Using DPKG To Install OpenVZ On Debian

To use the DPKG package manager to install OpenVZ, all you need to do is download the OpenVZ components, and let DPKG do the rest.

From your computer, open up a web browser, and go to this URL: http://download.openvz.org/debian/dists/etch/main/binary-i386/base/

Download the lastest kernel revision level, for your particular DEBIAN distro. For me, this was:

linux-image-2.6.18-openvz-k7_028.18.1-2.6.18-12-1_i386.deb  

Next,go to this URL: http://download.openvz.org/debian-systs/pool/openvz/v/

Download:

* vzctl
* vzprocps
* vzquota

and an OS template cache, from the "vzctl-ostemplate" directory. I chose DEBIAN 5.0.

vzctl-ostmpl-debian-5.0-i386-minimal_20090121_i386.deb

Open a terminal shell, and log in as "root".(use "SU" or "SUDO")

Create a "/vz" directory.

mkdir /vz

Copy or move the downloaded files to the "/vz" directory. For me, this is:

mv /home/maxhavoc/*.deb /vz

You should have five files moved from your download directory, to "/vz".

Now install OpenVZ.

dpkg -i *.deb

To give an example of what you should see, I have provided my output to screen, for you.

Selecting previously deselected package vzctl.
(Reading database ... 84346 files and directories currently installed.)
Unpacking vzctl (from vzctl_3.0.23-1dso1~etch0_i386.deb) ...
Add a symbolic link from /var/lib/vz to /vz/, for compatibility to OpenVZ
Selecting previously deselected package vzctl-ostmpl-debian-5.0-i386-minimal.
Unpacking vzctl-ostmpl-debian-5.0-i386-minimal (from vzctl-ostmpl-debian-5.0-i386-minimal_20090121_i386.deb) ...
Selecting previously deselected package vzprocps.
Unpacking vzprocps (from vzprocps_2.0.11-1dso2_i386.deb) ...
Selecting previously deselected package vzquota.
Unpacking vzquota (from vzquota_3.0.12-1dso1~etch0_i386.deb) ...
Setting up vzprocps (2.0.11-1dso2) ...
Setting up vzquota (3.0.12-1dso1~etch0) ...
Setting up vzctl (3.0.23-1dso1~etch0) ...
Starting OpenVZ: ..done
Bringing up interface venet0: ..done
Configuring interface venet0: ..done
Set secure permissions to /var/lib/vz

Setting up vzctl-ostmpl-debian-5.0-i386-minimal (20090121) ...

That's it. You're done.

No adding kernel keys to "sysctl.conf", as that has already been done for you. Just reboot into your new OVZ kernel,and start creating your VPS.

** Please note that the example screen output from my PC, does not reflect the installation of an OVZ kernel. This is due to my having an OVZ kernel already installed, at the time of this writing. However, DPKG will build an OVZ kernel for you, from the "image" file, and automatically add this kernel entry into the GRUB menu. **


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by Anonymous (not registered) on Tue, 2010-05-25 08:19.

Debian provides kernel images and userspace tools as Debian packages so actually there's no need to use dpkg

http://sunoano.name/ws/openvz.html