Difference between revisions of "Quick installation (legacy)"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(Add languages selection)
(Replaced content with "dfghj")
Line 1: Line 1:
<languages />
+
dfghj
<translate>
 
 
 
<!--T:1-->
 
This document briefly describes the steps needed to install OpenVZ on your '''RHEL 6''' (CentOS 6, Scientific Linux 6) machine.
 
 
 
<!--T:2-->
 
For '''Debian''' based systems, please see [[Installation on Debian]].
 
 
 
<!--T:3-->
 
{{Out|A commercial version of OpenVZ is available, which simplifies installation with a single disk as well as supports networked installation using PXE boot. To learn more about Virtuozzo and request a free trial, please see http://www.odin.com/products/virtuozzo/}}
 
 
 
<!--T:4-->
 
{{Out|If you want to try a new development version of [[Virtuozzo]] 7, check [[Quick installation of Virtuozzo 7]].}}
 
 
 
== Requirements == <!--T:5-->
 
 
 
<!--T:6-->
 
This guide assumes you are running '''RHEL (CentOS, Scientific Linux) 6''' on your system. Currently, this is a recommended platform to run OpenVZ on.
 
 
 
=== /vz file system === <!--T:7-->
 
 
 
<!--T:8-->
 
It is recommended to use a separate partition for containers (by default '''/vz''') and format it to '''ext4'''.
 
 
 
=== yum pre-setup === <!--T:9-->
 
 
 
<!--T:10-->
 
Download [http://ftp.openvz.org/openvz.repo openvz.repo] file and put it to your <code>/etc/yum.repos.d/</code> repository:
 
 
 
<!--T:11-->
 
<pre><nowiki>wget -P /etc/yum.repos.d/ http://ftp.openvz.org/openvz.repo</nowiki></pre>
 
 
 
<!--T:12-->
 
Import OpenVZ GPG key used for signing RPM packages:
 
 
 
<!--T:13-->
 
<pre><nowiki>rpm --import http://ftp.openvz.org/RPM-GPG-Key-OpenVZ</nowiki></pre>
 
 
 
== Kernel installation == <!--T:14-->
 
 
 
<!--T:15-->
 
Limited OpenVZ functionality is supported when you run a recent 3.x kernel (check [[vzctl for upstream kernel]], so OpenVZ kernel installation is optional but still recommended.
 
 
 
<!--T:16-->
 
# yum install vzkernel
 
 
 
== System configuration == <!--T:17-->
 
 
 
<!--T:18-->
 
{{Note|With vzctl 4.4 or newer there is no need to do manual configuration. Skip to [[#Tools_installation]].}}
 
 
 
<!--T:19-->
 
Please make sure the following steps are performed before rebooting into OpenVZ kernel.
 
 
 
=== sysctl === <!--T:20-->
 
 
 
<!--T:21-->
 
There are a number of kernel parameters that should be set for OpenVZ to work correctly. These parameters are stored in <tt>/etc/sysctl.conf</tt> file. Here are the relevant portions of the file; please edit accordingly.
 
 
 
<!--T:22-->
 
<pre>
 
# On Hardware Node we generally need
 
# packet forwarding enabled and proxy arp disabled
 
net.ipv4.ip_forward = 1
 
net.ipv6.conf.default.forwarding = 1
 
net.ipv6.conf.all.forwarding = 1
 
net.ipv4.conf.default.proxy_arp = 0
 
 
 
<!--T:23-->
 
# Enables source route verification
 
net.ipv4.conf.all.rp_filter = 1
 
 
 
<!--T:24-->
 
# Enables the magic-sysrq key
 
kernel.sysrq = 1
 
 
 
<!--T:25-->
 
# We do not want all our interfaces to send redirects
 
net.ipv4.conf.default.send_redirects = 1
 
net.ipv4.conf.all.send_redirects = 0
 
</pre>
 
 
 
=== SELinux === <!--T:26-->
 
 
 
<!--T:27-->
 
SELinux should be disabled. Put <code>SELINUX=disabled</code> to <code>/etc/sysconfig/selinux</code>:
 
 
 
<!--T:28-->
 
echo "SELINUX=disabled" > /etc/sysconfig/selinux
 
 
 
== Tools installation == <!--T:29-->
 
 
 
<!--T:30-->
 
{{Out|Before installing tools, please read about [[vzstats]] and opt-out if you don't want to help the project.}}
 
 
 
<!--T:31-->
 
OpenVZ needs some user-level tools installed:
 
 
 
<!--T:32-->
 
# yum install vzctl vzquota ploop
 
 
 
== Reboot into OpenVZ == <!--T:33-->
 
 
 
<!--T:34-->
 
Now reboot the machine and choose "OpenVZ" on the boot loader menu (it should be default choice).
 
 
 
== Download OS templates == <!--T:35-->
 
 
 
<!--T:36-->
 
An OS template is a Linux distribution installed into a container
 
and then packed into a gzipped tarball. Using such a cache, a new container
 
can be created in a minute.
 
 
 
<!--T:37-->
 
Download precreated template caches from [http://openvz.org/download/template/cache Downloads » Templates » Precreated], or directly from [http://download.openvz.org/template/precreated/ download.openvz.org/template/precreated], or from one of the [[Download mirrors|mirrors]]. Put those tarballs '''as-is (no unpacking needed)''' to the <tt>/vz/template/cache/</tt> directory.
 
 
 
== Next steps == <!--T:38-->
 
 
 
<!--T:39-->
 
OpenVZ is now set up on your machine. Follow on to [[basic operations in OpenVZ environment]] document.
 
 
 
</translate>
 
 
 
[[Category: Installation]]
 
[[Category: HOWTO]]
 

Revision as of 15:02, 11 January 2016

dfghj