Установка openvz в ubuntu

OpenVZ - контейнерна система віртуалізації для Linux. Ми можемо створити n-ну кількість віртуальних машин, в залежності від конфігурації нашої реальної машини. Кожна віртуальна машина буде працювати як окрема автономна система і не буде конфліктувати з іншими машинами.

Створені за допомогою OpenVZ машини можуть бути перезавантажувались незалежно одна від одної, можуть мати різних користувачів, IP адреси, пам`ять, процеси, файли, додатки, бібліотеки і настройки. Так як використовується віртуалізація на рівні ОС, на відміну від VirtualBox Vmware і KVM, гостьові системи будуть використовувати один і той же ядро ​​- хост системи.

Це дозволяє кожній машині найбільш ефективно працювати з системними ресурсами: пам`яттю, процесором, дисковим простором і мережею. У цій інструкції буде розглянута установка OpenVZ на Ubuntu 16.04.

Системні вимоги:

  • Intel сумісний або AMD процесор;
  • Як мінімум 128 Мб оперативної пам`яті;
  • Мінімум 4 ГБ вільного місця на диску;
  • Підключення до Інтернет;

Установка OpenVZ в Ubuntu

Установка OpenVZ Ubuntu виконується дуже просто. В офіційних репозиторіях потрібних пакетів немає, тому нам доведеться підключити до системи репозиторій від розробників. Але спочатку отримаємо права суперкористувача:

$ cat lt; lt; EOF gt; /etc/apt/sources.list.d/openvz-rhel6.list
deb https://download.openvz.org/debian wheezy main
# Deb https://download.openvz.org/debian wheezy-test main
EOF

Імпортуємо OpenVZ GPG ключ для сховища:

$ Apt-key add archive.key

Оновимо списки пакетів:

$ Apt-get install linux-image-openvz-amd64

Або для i386:

$ Vi sysctl.conf
net.ipv4.ip_forward = "" 1
net.ipv6.conf.default.forwarding = "" 1
net.ipv6.conf.all.forwarding = "" 1
net.ipv4.conf.default.proxy_arp = "" 0


# Включаємо перевірку маршруту
net.ipv4.conf.all.rp_filter = "" 1

Відео: How To Install Zpanel on OpenVZ VPS on Centos | Ubuntu 6 | 11 LowEndTuts

# Включаємо magic-sysrq
kernel.sysrq = "" 1

# Дозволяємо використовувати редіректи для мережевих інтерфейсів
net.ipv4.conf.default.send_redirects = "" 1
net.ipv4.conf.all.send_redirects = "" 0

Потім встановимо утиліти для контролю і статистики OpenVZ:

$ Apt-get install vzctl vzquota ploop vzstats


Установка OpenVZ на Ubuntu 16.04 завершена. Тепер можна перезавантажити комп`ютер і завантажиться з ядром OpenVZ Ubuntu, Пункт меню Ubuntu with openvz можна знайти в підміню Advanted options for Ubuntu:

Ubuntu-14.04-Running-Oracle-VM-VirtualBox_002

Тепер ви готові створювати і управляти віртуальними машинами в OpenVZ.

Створення віртуальних машин OpenVZ

Створимо нашу першу віртуальну машину. Для цього існує утиліта vzctl. Виконайте команду:

$ Sudo vzctl set 1 --onboot yes --save

Задамо ім`я хоста:

$ Sudo vzctl set 1 --save --ipadd 192.168.1.2

$ Sudo vzctl set 1 --save --nameserver 8.8.8.8

Кількість використовуваних ядер:

$ Sudo vzctl set 1 --save --ram 1G

Розмір розділу підкачки:

$ Sudo vzctl set 1 --save --diskspace 100G

Готово. З налаштуванням OpenVZ Ubuntu завершили, тепер запускаємо машину:

$ Sudo vzctl exec 1 passwd

Готово. Машина працює і ви вже можете її використовувати. При вказівці ip адреси для віртуальної машини переконайтеся, що для фізичної і віртуальної машини використовується одна і та ж сіть. Якщо хочете використовувати іншу підмережу потрібно відредагувати файл /etc/vz/vz.conf:

Відео: Налаштування FTP-сервера і установка прав доступу на Ubuntu

NEIGHBOUR_DEVS = detect

І змініть її на:

Поділися в соціальних мережах:

Схожі
Установка linux mint 18 sarahУстановка linux mint 18 sarah
Установка virtualbox в ubuntu 16.04Установка virtualbox в ubuntu 16.04
Продуктивність ubuntu 16.04 vs ubuntu 16.10Продуктивність ubuntu 16.04 vs ubuntu 16.10
5 Міфів про контейнерах linux5 Міфів про контейнерах linux
Що таке віртуалізація kvmЩо таке віртуалізація kvm
Установка kali linux на комп`ютерУстановка kali linux на комп`ютер
Дозвіл екрану virtualbox в ubuntuДозвіл екрану virtualbox в ubuntu
Установка steam в ubuntu 16.04Установка steam в ubuntu 16.04
Віртуальні машиниВіртуальні машини
Огляд qubes osОгляд qubes os
» » Установка openvz в ubuntu