Установка и настройка OpenVZ на Centos 6

OpenVZ на Centos 6Для начала подключаем репозиторий OpenVZ

Ставим ключи для OpenVZ репозитория:

rpm —import http://download.openvz.org/RPM-GPG-Key-OpenVZ

Добавляем OpenVZ репозиторий и обновляем список всех пакетов на сервере:

wget http://download.openvz.org/openvz.repo -O/etc/yum.repos.d/openvz.repo

После добавления нужно переключиться в openvz.repo на 6-ю версию репозитария.

Редактируем файл:

vi  /etc/yum.repos.d/openvz.repo

В разделе [openvz-kernel-rhel5] ставим:

enabled=0

в [openvz-kernel-rhel6] ставим:

enabled=1

yum update

Ставим OpenVZ ядро:

yum -y install vzkernel.i686 # для 32 битных систем
yum -y install vzkernel.x86_64 # для 64 битных систем
sed -i ‘s/kernel/ovzkernel/’ /etc/sysconfig/kernel

Также обнуляем firewall:

echo -e «*filter\nCOMMIT» > /etc/sysconfig/iptables

После этого применяем настройки:

/etc/init.d/iptables restart

Производим настройки sysctl

vi /etc/sysctl.conf

И заменяем все, как указано ниже:

# 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

# Enables source route verification
net.ipv4.conf.all.rp_filter = 1

# Enables the magic-sysrq key
kernel.sysrq = 1

# We do not want all our interfaces to send redirects
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0

# From CentOS standard configration
net.ipv4.icmp_echo_ignore_broadcasts=1

Ставим утилиты управления для OpenVZ

Для 32 битной версии набор пакетов такой:

yum -y install vzctl vzquota

А для 64 битной версии набор пакетов иной:

yum -y install vzctl.x86_64 vzquota.x86_64

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

yum install -y ntp

Синхронизируем время:

/usr/sbin/ntpdate 0.rhel.pool.ntp.org europe.pool.ntp.org

Чтобы поставить московский пояс:

cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime

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

shutdown -r now

Что будем искать? Например,VPS-сервер

Мы в социальных сетях