Difference between revisions of "Quick installation (legacy)/ru"
m (FuzzyBot moved page Quick installation/ru to Quick installation (legacy)/ru without leaving a redirect: Part of translatable page "Quick installation".) |
|||
(30 intermediate revisions by one other user not shown) | |||
Line 10: | Line 10: | ||
== Требования == | == Требования == | ||
− | + | Это руководство предполагает, что у Вас уже запущен '''RHEL (CentOS, Scientific Linux) 6'''. На данный момент это единственная платформа, рекомендованная для запуска OpenVZ. | |
− | === /vz | + | === Файловая система /vz === |
− | + | Рекомендовано использовать отдельный раздел под контейнеры (по умолчанию '''/vz'''), отформатированный в '''ext4'''. | |
− | === yum | + | === Подготовка yum к установке === |
− | + | Загрузите файл [http://ftp.openvz.org/openvz.repo openvz.repo] и поместите его в <code>/etc/yum.repos.d/</code>: | |
<pre><nowiki>wget -P /etc/yum.repos.d/ http://ftp.openvz.org/openvz.repo</nowiki></pre> | <pre><nowiki>wget -P /etc/yum.repos.d/ http://ftp.openvz.org/openvz.repo</nowiki></pre> | ||
− | + | Импортируйте OpenVZ GPG ключ, который используется для подписи RPM пакетов: | |
<pre><nowiki>rpm --import http://ftp.openvz.org/RPM-GPG-Key-OpenVZ</nowiki></pre> | <pre><nowiki>rpm --import http://ftp.openvz.org/RPM-GPG-Key-OpenVZ</nowiki></pre> | ||
− | == | + | == Установка ядра == |
− | + | Ограниченный функционал OpenVZ доступен с последними 3.x ядрами (смотрите [[vzctl for upstream kernel]]), так что установка OpenVZ ядра опционально, но крайне рекомендована. | |
# yum install vzkernel | # yum install vzkernel | ||
− | == | + | == Конфигурация системы == |
− | {{Note| | + | {{Note|С vzctl 4.4 или более новым это больше не нужно конфигурировать в ручную. Можно сразу перейти к [[#Установка_утилит]].}} |
− | + | Пожалуйста, убедитесь, что следующие шаги будут выполнены до перезагрузки на OpenVZ ядро. | |
=== sysctl === | === sysctl === | ||
− | + | Есть параметры ядра, которые должны быть настроены для корректной работы OpenVZ. Эти параметры размещены в <tt>/etc/sysctl.conf</tt>. Ни же приведены соответствующие фрагменты этого файла, отредактируйте его соответственно, пожалуйста. | |
<pre> | <pre> | ||
Line 63: | Line 63: | ||
=== SELinux === | === SELinux === | ||
− | SELinux | + | SELinux должен быть отключен. Добавьте <code>SELINUX=disabled</code> в <code>/etc/sysconfig/selinux</code>: |
echo "SELINUX=disabled" > /etc/sysconfig/selinux | echo "SELINUX=disabled" > /etc/sysconfig/selinux | ||
− | == | + | == Установка утилит == |
− | {{Out| | + | {{Out|Перед установкой утилит прочитайте, пожалуйста, о [[vzstats]] и его отключении, если Вы не хотите помочь проекту.}} |
− | OpenVZ | + | OpenVZ требует установки некоторых утилит уровня пользователя. |
# yum install vzctl vzquota ploop | # yum install vzctl vzquota ploop | ||
− | == | + | == Перезагрузка в OpenVZ == |
− | + | Теперь перезагрузите машину и выберите "OpenVZ" в меню загрузчика (он должен быть выбран по умолчанию) | |
− | == | + | == Загрузка шаблонов ОС == |
− | + | Шаблоны ОС это Linux дистрибутивы, которые устанавливаются на контейнеры. Они упакованы в tar.gz архивы и используются как кэш, так что новые контейнеры могут быть созданы за минуту. | |
− | |||
− | |||
− | + | Загрузить созданный заранее кэш шаблонов можно с [http://openvz.org/download/template/cache Downloads » Templates » Precreated], или на прямую с [http://download.openvz.org/template/precreated/ download.openvz.org/template/precreated], или с одного из [[Download mirrors|зеркал]]. Выложите архивы '''как есть (не распаковывая)''' в директорию <tt>/vz/template/cache/</tt> . | |
− | == | + | == Следующие шаги == |
− | OpenVZ | + | OpenVZ теперь установлен на Вашей машине. Для дальнейших инструкций смотрите - [[basic operations in OpenVZ environment/ru| базовые операции в Openvz]] |
[[Category: Installation]] | [[Category: Installation]] | ||
[[Category: HOWTO]] | [[Category: HOWTO]] |
Latest revision as of 23:46, 30 November 2016
Это краткое описание шагов, которые необходимы что бы установить OpenVZ на сервер с RHEL 6 (CentOS 6, Scientific Linux 6).
Для систем основанных на Debian, пожалуйста смотрите Installation on Debian.
Contents
Требования[edit]
Это руководство предполагает, что у Вас уже запущен RHEL (CentOS, Scientific Linux) 6. На данный момент это единственная платформа, рекомендованная для запуска OpenVZ.
Файловая система /vz[edit]
Рекомендовано использовать отдельный раздел под контейнеры (по умолчанию /vz), отформатированный в ext4.
Подготовка yum к установке[edit]
Загрузите файл openvz.repo и поместите его в /etc/yum.repos.d/
:
wget -P /etc/yum.repos.d/ http://ftp.openvz.org/openvz.repo
Импортируйте OpenVZ GPG ключ, который используется для подписи RPM пакетов:
rpm --import http://ftp.openvz.org/RPM-GPG-Key-OpenVZ
Установка ядра[edit]
Ограниченный функционал OpenVZ доступен с последними 3.x ядрами (смотрите vzctl for upstream kernel), так что установка OpenVZ ядра опционально, но крайне рекомендована.
# yum install vzkernel
Конфигурация системы[edit]
Note: С vzctl 4.4 или более новым это больше не нужно конфигурировать в ручную. Можно сразу перейти к #Установка_утилит. |
Пожалуйста, убедитесь, что следующие шаги будут выполнены до перезагрузки на OpenVZ ядро.
sysctl[edit]
Есть параметры ядра, которые должны быть настроены для корректной работы OpenVZ. Эти параметры размещены в /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
SELinux[edit]
SELinux должен быть отключен. Добавьте SELINUX=disabled
в /etc/sysconfig/selinux
:
echo "SELINUX=disabled" > /etc/sysconfig/selinux
Установка утилит[edit]
OpenVZ требует установки некоторых утилит уровня пользователя.
# yum install vzctl vzquota ploop
Перезагрузка в OpenVZ[edit]
Теперь перезагрузите машину и выберите "OpenVZ" в меню загрузчика (он должен быть выбран по умолчанию)
Загрузка шаблонов ОС[edit]
Шаблоны ОС это Linux дистрибутивы, которые устанавливаются на контейнеры. Они упакованы в tar.gz архивы и используются как кэш, так что новые контейнеры могут быть созданы за минуту.
Загрузить созданный заранее кэш шаблонов можно с Downloads » Templates » Precreated, или на прямую с download.openvz.org/template/precreated, или с одного из зеркал. Выложите архивы как есть (не распаковывая) в директорию /vz/template/cache/ .
Следующие шаги[edit]
OpenVZ теперь установлен на Вашей машине. Для дальнейших инструкций смотрите - базовые операции в Openvz