OpenVZ consists of a kernel, some user-level tools, and container templates. Kernel and tools are needed to install OpenVZ, and templates are needed to create containers.
- Kernel is the heart of OpenVZ. This is modified Linux kernel with virtualization layer added.
- Set of user-level tools needed to run OpenVZ. Consists of vzctl — an utility to manage containers, ploop — a library and a set of utilities to control ploop device, and vzquota — per-container disk quota configuration tool.
- Templates are OS images for installation into OpenVZ container. An OS template is basically a set of packages from some Linux distribution used to populate a container. With OpenVZ, different distributions can co-exist on the same hardware box, so multiple OS templates are available. Here you can find various OS templates for different distributions.
- Live CDs
- Live CD is the best way to test drive OpenVZ without a need to install it.
- Virtuozzo 7 installation image
Virtuozzo is a Linux distribution based on OpenVZ components.
Direct downloads and mirrors
If you are using yum, you can add openvz yum repository by putting download:openvz.repo file to the
/etc/yum.repos.d/ directory on your machine. For more info about yum and OpenVZ yum repository, see Yum.
Note that all RPM packages from OpenVZ project should be signed by our GPG key. See Package signatures for details.