Open main menu

OpenVZ Virtuozzo Containers Wiki β

Basic operations in OpenVZ environment

Revision as of 10:05, 7 September 2006 by Vass (talk | contribs) (Added basic operations)

This article assumes you have already installed OpenVZ and prepared the OS template cache(s). If not, follow the links to perform the steps needed.

To create and start a VE, run the following commands:

[host-node]# vzctl create VEID --ostemplate osname
[host-node]# vzctl set VEID --ipadd a.b.c.d --save
[host-node]# vzctl start VEID

Here VEID is the numeric ID for the VE; osname is the name of the OS template for the VE, and a.b.c.d is the IP address to be assigned to the VE.

Example:

[host-node]# vzctl create 101 --ostemplate fedora-core-5-minimal
[host-node]# vzctl set 101 --ipadd 10.1.2.3 --save
[host-node]# vzctl start 101

Your freshly-created VE should be up and running now; you can see its processes:

[host-node]# vzctl exec VEID ps ax

To enter VE give the following command:

[host-node]# vzctl enter VEID
entered into VPS VEID
[ve]#

To exit from VE, just type exit and press enter:

[ve]# exit
exited from VPS 886

[host-node]#

To stop VE:

[host-node]# vzctl stop VEID
Stopping VPS ...
VPS was stopped
VPS is unmounted

And to destroy VE:

[host-node]# vzctl destroy VEID
Destroying VPS private area: /vz/private/VEID
VPS private area was destroyed