Установка OpenVZ на Debian, Ubuntu, CentOS

OpenVZ — это реализация технологии виртуализации на уровне операционной системы, которая базируется на ядре Linux. OpenVZ позволяет на одном физическом сервере запускать множество изолированных копий операционной системы, называемых Виртуальные Частные Серверы (Virtual Private Servers, VPS) или Виртуальные Среды (Virtual Environments, VE).

OpenVZ+Debian lenny x86_64

Устанавливаем OpenVZ:

apt-get install linux-image-openvz-amd64 vzctl vzquota

Создадим символьную ссылку с /var/lib/vz на /vz, чтобы сохранить обратную совместимость:

ln -s /var/lib/vz /vz

Редактируем файл /etc/sysctl.conf:

net.ipv4.conf.all.rp_filter=1
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.ip_forward=1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.eth0.proxy_arp=1

Откроем файл /etc/vz/vz.conf и установим значение:

NEIGHBOUR_DEVS=all

Перезагружаемся.

OpenVZ+Debian lenny x86_64

Устанавливаем OpenVZ:

apt-get install linux-image-openvz-amd64 vzctl vzquota

Создадим символьную ссылку с /var/lib/vz на /vz, чтобы сохранить обратную совместимость:

ln -s /var/lib/vz /vz

Редактируем файл /etc/sysctl.conf:

net.ipv4.conf.all.rp_filter=1
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.ip_forward=1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.eth0.proxy_arp=1

Откроем файл /etc/vz/vz.conf и установим значение:

NEIGHBOUR_DEVS=all

Перезагружаемся.

OpenVZ+CentOS 5.3 x86_64

Устанавливаем OpenVZ:

cd /etc/yum.repos.d
wget http://download.openvz.org/openvz.repo
rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ
yum install ovzkernel.x86_64
yum install vzctl.x86_64 vzquota.x86_64

или:

wget http://linux.carreira.com.pt/ovzutils/setx86_64-0.5.tar.gz
tar xzvf setx86_64-0.5.tar.gz
sh setx86_64

Редактируем файл /etc/sysctl.conf:

net.ipv4.conf.all.rp_filter=1
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.ip_forward=1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.eth0.proxy_arp=1

Редактируем /etc/sysconfig/selinux:

SELINUX=disabled

Перезагружаемся.

Теги: , , ,

Дата: 3 ноября 2010

Автор: ignusius

Комментарии: 0

Оставить комментарий

*

Комментарий:

Ваш e-mail не будет опубликован.
Обязательные поля помечены *

Разрешенные HTML теги:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>