Установка системы управления виртуализацией (openvz, kvm) proxmox 2.2 на сервер в Hetzner

в 15:40, , рубрики: Hetzner, kvm, openvz, proxmox, виртуализация, метки: , , ,

Установка системы управления виртуализацией (openvz, kvm) proxmox 2.2 на сервер в Hetzner
Proxmox для конечного потребителя веб интерфейсом для управления виртуальными машинами, позволяет создавать виртуальные машины linux в kvm и openvz контейнерах, windows в kvm. Резать ресурсы в видео количества ядер cpu, объема памяти, ограничения io в мегабайтах в секунду и iops (только kvm). Присутствуют автоматические бекапы, возможно делать их на удаленное хранилище, можно пометить некоторые диски в виртуалках галочкой “не для бекапа”.

Дня начала мы заказываем сервер в hetzner с поддержкой виртуализации в процессоре(это все сервера ex и xs) с Debian 6.0 minimal x64bit. В будние дни сервер мне обычно выдают в течении часа. Далее заходим по ssh и меняем пароль рута для пущей безопасности.
passwd root

Установка proxmox

Устанавливаем ключ репозитория proxmox
wget -O- «download.proxmox.com/debian/key.asc» | apt-key add — Прописываем в /etc/apt/sources.list
# PVE packages provided by proxmox.com
deb download.proxmox.com/debian squeeze pve

Делаем апдейт данных из репозитория
apt-get update

Устанавливаем сам proxmox
aptitude install proxmox-ve-2.6.32
reboot

Веб интерфейс доступен по ip:8006 написан на extjs и довольно приятен.

Готовые образы для openvz контейнеров можно скачать с download.openvz.org/template/precreated/, ложить их надо в папку
/var/lib/vz/template/cache

Исошки для установки операционнок для kvm надо ложить в /var/lib/vz/template/iso

Заказ дополнительных ip и настройка сети

Следующим шагом будет заказ подсети ip адресов в панели управления hetzner robot.your-server.de/ (одиночные ip выдают по 1 евро до трех штук) выберите там сервер и перейдите в папку ips и кликните на Ordering of additional IP, failover IP or subnet, выберите нужный размер подсети, в графе как вы их будете использовать я обычно указываю for my new vps. Стоимость подсети на 8 ip 15+5.4=20.4 евро, для 16 ip 15+11.2=26.2 евро. Ip в будний день в рабочее время выдают в течении часа.

Установка системы управления виртуализацией (openvz, kvm) proxmox 2.2 на сервер в Hetzner

После этого нам надо настроить vmbr интерфейс в proxmox, если вам выдали подсеть 78.36.234.176 / 29 т о в proxmox выбираете свой сервер->network>create->bridge

Установка системы управления виртуализацией (openvz, kvm) proxmox 2.2 на сервер в Hetzner

После этого нужно сделать перезагрузку или в консоли linux сделать service networking restart, чтобы запустить новый интерфейс.
По поводу ipv6 для kvm у меня так и не получилось его запустить за три дня мучений, если у кого то есть рабочий конфиг для proxmox с ipv6 буду рад его увидеть.

Ну вот в целом и система готова к работе, вам осталось скачать iso или образы для openvz и нажимать кнопки create ct (openvz) и create vm (kvm).

Проблемы

Наблюдаются проблемы с установкой proxmox на сервера EX 6S(проблемы с драйверами на сетевку для текущей версии ядра, пришлось вручную ставить более старое ядро proxmox, проблема наблюдалась в proxmox 2.1, возможно решено в 2.2) и EX 4S (проблема в текущей версии time to time зависание сервера, на данный момент обновился proxmox с версии 2.1 до 2.2 возможно, что то поправили, проблема наблюдается на нескольких серверах).

Если есть какие то вопросы задавайте.

Автор: opium

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js