• Linux ? lxc Посоны, есть один линукс на 2.6.34 (openSuSE 11.3)
    Я хочу, ничего не обновляя и не перезагружаясь, получить что-нибудь для запуска контейнеров/виртуалок, но не могу выбрать.
    1. OpenVZ: кажется, для него нужно кастомное ядро
    2. LXC: на момент 2.6.34 не был стабилен (или уже был?)
    3. KVM: рассматривается, но использовать не особо хочу, поскольку не хочу тяжестей типа KVM, когда можно обойтись меньшим.

    Ваши варианты/советы?
    ♡ recommended by @juick

Replies (11)

  • @wasd, OpenVZ способен работать и на ванильке. это же просто неймспейсы+цгруппы.
  • @lexszero, а, раньше вроде нужно было патчить (где-то в районе el6)
    щя посмотрю, справится ли с ovz/lxc моё 2.6.34.7-0.7
  • @lexszero, First of all, you should download the kernel binary RPM from
    openvz.org You need only one kernel RPM, so please choose the
    appropriate kernel binary depending on your hardware:
    ƒ If there is more than one CPU available on your Hardware Node (or a CPU with
    hyperthreading), select the vzkernel-smp RPM.
    ƒ If there is more than 4 Gb of RAM available, select the vzkernel-enterprise RPM.
    ƒ Otherwise, select the uniprocessor kernel RPM (vzkernel-version).

    то ли дока устарела, то ли что-то в этом роде
    к тому же, склонен с тобой не согласиться в плане "просто неймспейсы", потому что опенвз — КОМБАЕН со всякими миграциями и прочими плюшками, и не все патчи у них в данный момент берут в ведро.
    покопаю в сторону lxc
  • @wasd, у меня на работе сосед по кубиклу пришел из Parallels, где пилил опенвз. без их патчей часть фичей типа той же миграции работать не будет, с основным функционалом все норм.

    We have also released vzctl 4.0 recently (25th of September). As you can see by the number, it is a major release, and the main feature is support for non-OpenVZ kernels. Yes it's true — now you can have a feeling of OpenVZ without installing OpenVZ kernel. Any recent 3.x kernel should work.
    openvz.livejournal.com
  • @wasd, задача?
  • @nntb2a, алсо на криппипати редхатовский тролль часа три без перерыва всем доказывал, что системдэ очень очень нужен и раз 10 приводил в пример запуск им 100500 lxcшек. просто вспомнилось, но ты можешь попробовать
  • @lexszero, блядь, cgroups отключен в ядре, а kvm выключен в биосе.
    остаётся только ебаться со сборкой модулей для cg >_<
  • @nntb2a, поднять контейнер с федорой для всякого федора-специфик говна и сборки образов федоры
  • @nntb2a, мне кажется, это ничем особенно не отличается от опенрц-скрипта лексика
    плюс на этой машинке нету системд.
  • @wasd, lxc сам по себе стабилен, управляющие скрипты нестабильны нихуя. Никогда не удаляй контейнеры, для которых не указан в конфиге rootfs — удалят хостовую систему. С другой стороны, lxc-create — это просто генерация конфига, lxc-destroy — его удаление. Их можно сделать своими скриптами. Я так и сделал, брат жив.