Installing openVZ on Cent OS

From Notes_Wiki
Revision as of 06:42, 12 March 2014 by Saurabh (talk | contribs)

<yambe:breadcrumb>OpenvZ</yambe:breadcrumb>

Installing openVZ on CentOS

Installation steps have been learned from http://wiki.openvz.org/Quick_installation

Following steps can be used to install openVZ on CentOS machine:

  1. Download openvz.repo file from http://download.openvz.org/openvz.repo
  2. mv openvz.repo /etc/yum.repos.d
  3. yum install vzkernel.x86_64 ovzkernel.x86_64 vzctl.x86_64 vzquota.x86_64
  4. Disable SELinux
  5. Enable forwarding of packets in iptables firewall
  6. Enable packet forwardng in /etc/sysctl.conf (net.ipv4.ip_forward=1)
  7. Create a folder where you want to store openVZ related stuff. Create symbolic link of choosen folder as /vz.
  8. Download templates from http://download.openvz.org/template/precreated/ to '/vz/template/cache.
  9. Optionally Edit file '/etc/grub.conf' and change title of kernel with word stab in it to openVZ. Remove all parameters passed to this kernel except "ro root=...". The setup works better without doing this as it does not leads to printing of too many messages during boot.
  10. Reboot into openVZ kernel

Note that container filesystems get stored in /vz/private/<container_id>