LINUX.ORG.RU

Proxmox VE 5.3

 , , , ,


1

4

4 декабря 2018 года вышла новая версия системы виртуализации Proxmox, которая позволяет создавать кластеры серверов виртуализации и контейнеров. В качестве бэкэндов используются KVM и LXC. Управление производится через веб-интерфейс или интерфейс командной строки. Система представляет собой дистрибутив Linux на основе Debian, либо может быть установлена на уже имеющуюся инсталляцию Debian GNU/Linux.

Изменения в новой версии 5.3:

  • Основана на Debian Stretch 9.6.
  • Ядро версии 4.15.18.
  • QEMU 2.12.1.
  • LXC 3.0.2.
  • ZFS 0.7.12.
  • Ceph 12.2.8 (Luminous LTS, stable).
  • Инсталлятор с поддержкой ZFS; по умолчанию не создаётся swap-раздел, вместо этого опционально можно оставить неразмеченное место для swap-раздела.
  • Управление дисками через GUI (ZFS, LVM, LVMthin, xfs, ext4)
  • Создание узлов CephFS через GUI (MDS).
  • Плагин для управления хранилищами CephFS (поддерживает резервное копирование, шаблоны и образы ISO).
  • Поддержка LIO для ZFS поверх iSCSI.
  • Пакет ifupdown2 с частичной поддержкой в GUI.
  • Возможность удаления неиспользуемых образов в интерфейсе для просмотра хранилищ.
  • Возможность настройки показа/скрытия локального курсора для noVNC.
  • Возможность включения/выключения автоматического изменения размера окна для noVNC.
  • Редактирование /etc/hosts через GUI, что необходимо в случае изменения IP-адреса или имени хоста.
  • Настройка размера видеопамяти для виртуальных машин, поддержка высокого разрешения (UHD), в частности, для SPICE.
  • VM Generation ID: пользователь может создать виртуальное устройство 'vmgenid' которое позволяет безопасно создавать снапшоты, резервное копирование и клоны для различного ПО внутри вирутальной машины, в частности, для Microsoft Active Directory. Для новых виртуальных машин это устройство добавляется автоматически, для старых пользователь должен добавить его вручную.
  • qemu-server: добавлена возможность тримминга (fstrim) для гостевой ФС (при выполнении move_disk или миграции при использовании локальных хранилищ).
  • Эмуляция архитектуры ARM (экспериментальная возможность, по большей части полезна для разработчиков).
  • Проброс vGPU/MDev и PCI. GUI для настройки проброса PCI passthrough также позволяет использовать устройства vGPUs (aka mediated devices), такие как Intel KVMGT (aka GVT-g) или vGPU от NVidia.
  • pvesh переписан и теперь использует новый CLI Formatter framework — возможна настройка формата вывода для всех вызовов API (доступны форматы json, yaml, а также вывод в виде красивой таблицы). Предоставляется поддержка единого формата json для PVE CLI Tools.
  • Вложенные контейнеры (привилегированные и непривелегированные): возможность запуска lxc, lxd или docker внутри контейнеров; также поддерживается AppArmor внутри контейнеров.
  • Монтирование CIFS/NFS внутри привилегированных контейнеров.
  • Улучшена документация.
  • Многочисленные исправления ошибок и обновления пакетов (см. багтрекер и GIT).

>>> Подробности

Красавчеги.

Многовато ошибок но в целом работает отлично. Очень рад что в свое врем потратил силы и время на его освоение и внедрение в организации.

AVL2 ★★★★★ ()

Запускать Docker в контейнере я бы не стал, у него так не все костыли будут нормально работать.

anonymous ()
Ответ на: комментарий от anonymous

Запускать Docker в контейнере я бы не стал, у него так не все >>костыли будут нормально работать.

А и не всегда нужно, чтобы все костыли у него работали, а иногда совсем даже не нужно.

ChAnton ★★ ()
Ответ на: комментарий от anonymous

Кстати просмотрел эту фичу. Мне приходилось ради докера создавать полноценные виртуалки. А тут наконец то можно контейнер в контейнер засунуть. Ляпота!

Контейнер по сути своей не все позволяет. Но он очень хорош по управляемости, размерам и расходам на виртуализацию, поэтому ему многое прощается.

AVL2 ★★★★★ ()

Чем оно лучше oVirt?

iron ★★★★★ ()
Ответ на: комментарий от iron

Чем оно лучше Opennebula? Да в целом то, ничем. Обновлять раз в три года свой кластер на новый дебилиан - не круто, ведь прокс то три года живёт.

BitSum ★★ ()
Ответ на: комментарий от iron

тем, что его имеет смысл использовать даже если у тебя всего один хост под виртуалки. в отличии от oVirt

eternal_sorrow ★★★★★ ()
Ответ на: комментарий от eternal_sorrow

Тут недавно стардалец вопил, как раз у него ПроксМокс посыпался.

Deleted ()

Хорошая штука, наконец-то везде переехал с 3 на 5

overmind88 ★★★★★ ()
Ответ на: комментарий от iron

Чем оно лучше oVirt?

отсутствием тормозного gui на java

crypt ★★★★★ ()
Ответ на: комментарий от eternal_sorrow

Если у тебя всего один хост, виртуалками можно и virtmanager'ом рулить.

Minona ()
Ответ на: комментарий от te111011010

оу, я если честно не юзал, но по моим понятиям ovirt торозил уже за пределами добра и зла.

crypt ★★★★★ ()

Интересно было бы глянуть демо как работает VM Generation ID

Twissel ★★★★★ ()

Хорош! Жалко поддержка довольно дорогая и на всякий случай: zfs требует много памяти!

powerguy ★★ ()
Последнее исправление: powerguy (всего исправлений: 2)

тут кто-то в комментах плевался. Сам пользуюсь. Какие минусы?

anonymous ()

Поздравляю всех использующих!

Harliff ★★★★★ ()
Ответ на: комментарий от powerguy

Жалко поддержка довольно дорогая

Кстати, а сколько она стоит?

Harliff ★★★★★ ()
Ответ на: комментарий от powerguy

и на всякий случай: zfs требует много памяти!

Кстати, а кто-нибудь осилил настройку ZFS для «тяжёлого» i/o (СУБД и прочее)?

Harliff ★★★★★ ()
Ответ на: комментарий от Harliff

Кстати, а кто-нибудь осилил настройку ZFS для «тяжёлого» i/o (СУБД и прочее)?

А чего там осиливать? Берёшь официальный гайд под разные субд и делаешь zvol-ы с подходящим volblocksize.

King_Carlo ★★★★★ ()

Поясните, с целью повышения уровня образованности. Теперь можно из GUI в виртуалку какой-нибудь ОБЫЧНЫЙ GeForce пробросить? (Раньше вроде как надо было усиленно в консоли на эту тему ковыряться, насколько я читал).

dv76 ★★★ ()
Ответ на: комментарий от AVL2

Не прошло и десяти лет, да. Я время от времени пользуюсь pct на работе, а дома lxc (имею в виду инструментарий для управления lxd), и в Ubuntu оно всё как-то поприятнее и куда функциональонее, что в принципе неудивительно, учитывая, что она теперь апстрим для LXC вообще. Про адские тормоза pct и говорить не стоит:

pve ~ # time pct list
VMID       Status     Lock         Name
100        running                 **
101        running                 **
102        running                 ********
103        running                 *********
104        running                 *****
106        stopped                 ******
107        stopped                 ****

real    0m0.519s
user    0m0.383s
sys     0m0.052s

anonymous ()
Ответ на: комментарий от Harliff

Кстати, а кто-нибудь осилил настройку ZFS для «тяжёлого» i/o (СУБД и прочее)?

для «тяжёлого» i/o достаточно ssd под zil и l2arc + релевантный размер volblocksize

для real highload ставить БД на виртуалку, да еще на ZFS — смысл?

БД хочет много RAM под свой pagecache, ZFS хочет много RAM под ARC — конкуренция однако =)

Minona ()

KVM

либо может быть установлена на уже имеющуюся инсталляцию Debian GNU/Linux

Это хорошо.

(С тоской смотрит на свой Q8200 без поддержки аппаратной виртуализации и думает, что пора таки купить новый системник.)

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

Ставить эту херь на десктоп можно, но в целом не очень рекомендуется. Гораздо проще на отдельной машине, в идеале - на трёх и больше.

anonymous ()
Ответ на: комментарий от anonymous

Ну и для одиночного хоста virt-manager действительно ничем не хуже.

anonymous ()

кто-то обновлял кластер из 3-4 машин с 5.2 на 5.3?

nerve ★★ ()
Ответ на: комментарий от zerg00d

а какая-процедура?

остановить все виртуалки и в любом порядке обновить хосты?

nerve ★★ ()
Последнее исправление: nerve (всего исправлений: 1)
Ответ на: комментарий от anonymous

ну в проксмоксе есть и то и другое. Пользуйся тем, что больше нравится.

И в любом случае полсекунды, это не повод ломать копья...

AVL2 ★★★★★ ()
Ответ на: комментарий от nerve

остановить все виртуалки и в любом порядке обновить хосты?

Зачем? просто apt-get update && apt-get dist-upgrade на всех машинах и рестарт хостов в любом порядке.

AVL2 ★★★★★ ()
Ответ на: комментарий от Rubystar

Сложный вопрос, поскольку овирт я крутил уже довольно давно. Овирт мне нравится тем, что его можно ставить на Федору или центос. На мой взгляд он хорош как конструктор сделай сам.

А проксмокс при всех своих недостатках хорош как полноценный продукт. Документирован, проблемы обсуждаются, все вопросы, которые у меня были, а их было много, уже кем то в проксмокс решались. В каждой новой версии все больше охват фичами. Реально он уже во многом догнал вмваре вцентр и esxi хосты но лишён ядерных багов и неуниверсальности вмвари.

Так что если есть желание использовать виртуализации да ещё не дай бог делегировать функции другим то проксмокс очень хорош.

AVL2 ★★★★★ ()
Ответ на: комментарий от nerve

Зачем останавливать, если можно вживую смигрировать на другой сервер?

te111011010 ()
Ответ на: комментарий от anonymous

Да и смысла нет, на десктопе достаточно virsh и virt-manager. Сабж — это скорее продукты для ынтырпрайза.

te111011010 ()
Ответ на: комментарий от crypt

Поддерживаю. Ставил oVirt, жуткие ошибки вечно в gui были... - То было 3я версия, кажется. Но именно из-за сложности ovirt, выбрал proxmox.

DALDON ★★★★★ ()
Ответ на: комментарий от King_Carlo

А ссылочку можно на оф. гайды под разные БД? :)

DALDON ★★★★★ ()

Cockpit использовал ктонибудь? Его сейчас шапка в 8 продвигает

anonymous ()
Ответ на: комментарий от dv76

именно пробросить обычный гфорс можно через virtmanager с kvm. но! всё равно в консоли придётся включать виртуализацию, разбираться с драйвером видюхи (я свой нахрен заблэклистил, хотя, говорят, можно как-то сделать hotplug) и фиксить машину, ибо с каких-то версий дров невидия видя себя в виртуалке не даёт запускать устройство (google: geforce error 43). amd такими проблемами не обладает.

но это всё легко делается по арче вики. сам вот играю в виртуалке на ubuntu 18.04 amd64 + qemu 2.12 (брал из ppa) + core i7 3770 + asrock b85 + gtx 970.

kma21 ★★★★ ()

нельзя восстановить бэкап в другую ВМ, а при восстановлении удаляет хард виртуалки. У меня восстановление бэкапа провалилось по чек сумме и я потерял ВМ. Теперь ручками копаюсь... как обычно, ГУЙ удобен, но творит беспредел у вас за спиной.

anonymous ()
Ответ на: комментарий от kma21

Ну, через virtmanager я и сам делал, даже работало :). Тут вопрос, что и как именно в сабже надо делать.

dv76 ★★★ ()
Ответ на: комментарий от Minona

В целом логично... Но как-то оно вечно всё немного не так на практике... Или это просто не правильные практики?

DALDON ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.