Difference between revisions of "Quick installation (legacy)/ru"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(Created page with "Пожалуйста, убедитесь, что следующие шаги будут выполнены до перезагрузки на OpenVZ ядро.")
m (FuzzyBot moved page Quick installation/ru to Quick installation (legacy)/ru without leaving a redirect: Part of translatable page "Quick installation".)
 
(18 intermediate revisions by one other user not shown)
Line 10: Line 10:
 
== Требования ==
 
== Требования ==
  
Это руководство предполагает, что у Вас уже запущен '''RHEL (CentOS, Scientific Linux) 6'''. На данный момент это единственная рекомендованная для использования OpenVZ платформа.
+
Это руководство предполагает, что у Вас уже запущен '''RHEL (CentOS, Scientific Linux) 6'''. На данный момент это единственная платформа, рекомендованная для запуска OpenVZ.
  
 
=== Файловая система /vz ===
 
=== Файловая система /vz ===
Line 34: Line 34:
 
== Конфигурация системы ==
 
== Конфигурация системы ==
  
{{Note|С vzctl 4.4 или более новым это больше не нужно конфигурировать в ручную. Можно сразу перейти к [[#Tools_installation]].}}
+
{{Note|С vzctl 4.4 или более новым это больше не нужно конфигурировать в ручную. Можно сразу перейти к [[#Установка_утилит]].}}
  
 
Пожалуйста, убедитесь, что следующие шаги будут выполнены до перезагрузки на OpenVZ ядро.
 
Пожалуйста, убедитесь, что следующие шаги будут выполнены до перезагрузки на OpenVZ ядро.
Line 40: Line 40:
 
=== sysctl ===
 
=== sysctl ===
  
There 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 are the relevant portions of the file; please edit accordingly.
+
Есть параметры ядра, которые должны быть настроены для корректной работы OpenVZ. Эти параметры размещены в  <tt>/etc/sysctl.conf</tt>. Ни же приведены соответствующие фрагменты этого файла, отредактируйте его соответственно, пожалуйста.
  
 
<pre>
 
<pre>
Line 63: Line 63:
 
=== SELinux ===
 
=== SELinux ===
  
SELinux should be disabled. Put <code>SELINUX=disabled</code> to <code>/etc/sysconfig/selinux</code>:
+
SELinux должен быть отключен. Добавьте  <code>SELINUX=disabled</code> в <code>/etc/sysconfig/selinux</code>:
  
 
  echo "SELINUX=disabled" > /etc/sysconfig/selinux
 
  echo "SELINUX=disabled" > /etc/sysconfig/selinux
  
== Tools installation ==
+
== Установка утилит ==
  
{{Out|Before installing tools, please read about [[vzstats]] and opt-out if you don't want to help the project.}}
+
{{Out|Перед установкой утилит прочитайте, пожалуйста, о [[vzstats]] и его отключении, если Вы не хотите помочь проекту.}}
  
OpenVZ needs some user-level tools installed:
+
OpenVZ требует установки некоторых утилит уровня пользователя.
  
 
  # yum install vzctl vzquota ploop
 
  # yum install vzctl vzquota ploop
  
== Reboot into OpenVZ ==
+
== Перезагрузка в OpenVZ ==
  
Now reboot the machine and choose "OpenVZ" on the boot loader menu (it should be default choice).
+
Теперь перезагрузите машину и выберите  "OpenVZ" в меню загрузчика (он должен быть выбран по умолчанию)
  
== Download OS templates ==
+
== Загрузка шаблонов ОС ==
  
An OS template is a Linux distribution installed into a container
+
Шаблоны ОС это Linux дистрибутивы, которые устанавливаются на контейнеры. Они упакованы в tar.gz архивы и используются как кэш, так что новые контейнеры могут быть созданы за минуту.
and then packed into a gzipped tarball. Using such a cache, a new container
 
can be created in a minute.
 
  
Download precreated template caches from [http://openvz.org/download/template/cache Downloads » Templates » Precreated], or directly from [http://download.openvz.org/template/precreated/ download.openvz.org/template/precreated], or from one of the [[Download mirrors|mirrors]]. Put those tarballs '''as-is (no unpacking needed)''' to the <tt>/vz/template/cache/</tt> directory.
+
Загрузить созданный заранее кэш шаблонов можно с  [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> .
  
== Next steps ==
+
== Следующие шаги ==
  
OpenVZ is now set up on your machine. Follow on to [[basic operations in OpenVZ environment]] document.
+
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.

Коммерческая версия OpenVZ доступна с упрощенной установкой на одиночный диск и улучшенной установкой по сети через PXE. Что бы узнать больше о Virtuozzo и запросить бесплатную пробную лицензию смотрите http://www.odin.com/products/virtuozzo/
Если Вы хотите попробовать новую версию Virtuozzo 7, которая еще в разработке, то смотрите Quick installation of Virtuozzo 7.

Требования[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]

Yellowpin.svg 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]

Перед установкой утилит прочитайте, пожалуйста, о vzstats и его отключении, если Вы не хотите помочь проекту.

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