6,534
edits
Changes
rm translate tags
{{Warning|This document briefly article describes the steps needed to install legacy version of OpenVZ on your machine.For current version, see [[Quick installation]].}}
<!--T:1-->This document is also available in briefly describes the following languages: [http://forum.openvz.org/index.php?t=tree&goto=35&#msg_35 French]steps needed to install '''legacy''' OpenVZ on your '''RHEL 6''' (CentOS 6, [http://forum.openvz.org/index.php?t=tree&goto=1805&#msg_1805 German]Scientific Linux 6) machine.
== Kernel installation Requirements ==<!--T:5-->
=== yum pre-setup === <!--T:9--> <!--T:10-->Download [https://download.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/ https://download.openvz.org/openvz.repo</nowiki></pre> <!--T:12-->Import OpenVZ GPG key used for signing RPM packages: <!--T:13--><pre><nowiki>rpm -ihv ovzkernel-name*import http://download.openvz.org/RPM-GPG-Key-OpenVZ</nowiki></pre> To make sure that you are downloading tamper free versions of the signed packages you should verify the fingerprint of the key you imported into the rpmkey database as described on the [[Package signatures]] page. == Kernel installation == </pre!--T:14-->
<pre>title Fedora Core (2.6.8!-022stab029.1) root (hd0,0) kernel /vmlinuz-2.6.8-022stab029.1 ro root=/dev/sda5 quiet rhgb vga=0x31B initrd /initrdT:18-2.6.8-022stab029.1.img</pre>Change <tt>Fedora Core</tt> {{Note|With vzctl 4.4 or newer there is no need to <tt>OpenVZ</tt> (just for clarity reasons, so the OpenVZ kernels will not be mixed up with non OpenVZ ones)do manual configuration. Remove extra arguments from the kernel line, leaving only the <tt>root=...</tt> parameter. The modifed portion of <tt>/etc/grubSkip to [[#Tools_installation]].conf</tt> should look like this:}}
<pre!--T:19-->title Please make sure the following steps are performed before rebooting into OpenVZ (2.6.8-022stab029.1) root (hd0,0) kernel /vmlinuz-2.6.8-022stab029.1 ro root=/dev/sda5 initrd /initrd-2.6.8-022stab029.1.img</pre>
== Configuring = sysctl settings === <!--T:20-->
<!--T:21-->There is 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 is are the relevant part portions of the file; please edit it 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
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
</pre>
== Rebooting into OpenVZ kernel =SELinux === <!--T:26-->
<!--T:28-->echo "SELINUX== Installing the utilities ==disabled" > /etc/sysconfig/selinux
<pre!--T:32-->rpm -Uhv # yum install vzctl*.rpm vzquota*.rpm</pre>ploop
[[Category: Installation]]
[[Category: HOWTO]]