
Установка 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
Перезагружаемся.