Difference between revisions of "OpenVZ with upstream kernel"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(distributive -> distribution)
(removed extra bug)
Line 37: Line 37:
 
* RPM packages have no GPG sign
 
* RPM packages have no GPG sign
 
* Absent packages for Debian-based distribution
 
* Absent packages for Debian-based distribution
* No support of CT UUID in vanilla kernel ({{B|3264}})
 
 
* Review dependencies for prl-disp-service (PSBM-34414)
 
* Review dependencies for prl-disp-service (PSBM-34414)
 
* Make ability to use prlctl with vanilla kernel (PSBM-34418)
 
* Make ability to use prlctl with vanilla kernel (PSBM-34418)

Revision as of 11:07, 23 June 2015


This article describes using OpenVZ tool prlctl as an alternative to LXC tools.


It is currently possible to create, start and stop a container with the same steps as one would use for a normal OpenVZ container. Other features may be present with limited functionality, while some are not present at all. We appreciate all bug reports, please file to bugzilla.

Running prlctl on upstream kernels is considered an experimental feature. See #Limitations below.

Requirements

  • partition with /vz mount point
  • ext4 filesystem recommended
  • Cloud Linux is recommended

Installation

Yellowpin.svg Note: This section describes installation for RPM-based distros.

First, download virtuozzo-release package and install it. Then, install following packages:

yum install -y prlctl libprlsdk prl-disp-service

Limitations

Yellowpin.svg Note: We recommend using Virtuozzo distribution for features, stability and security

The following prlctl commands are not working at all with the non-OpenVZ kernel:

  • FIXME

Known issues and workarounds

  • Huge amount of dependencies for RPM package prl-disp-service
  • RPM packages have no GPG sign
  • Absent packages for Debian-based distribution
  • Review dependencies for prl-disp-service (PSBM-34414)
  • Make ability to use prlctl with vanilla kernel (PSBM-34418)