LXC + virt-manager (Fedora)

 ( makgab | 2017. november 14., kedd - 21:15 )

Üdv!
Az LXC-t szeretném virt-manager-ben láthatóvá tenni. A KVM vm-ek szépen látszódnak a virt-managerben.
Mi kell, hogy a létező konténerek látszódjanak?

Új LXC kapcsolat létrehozva (localhost). Az "lxc" "lxc-net" service fut.
Mit kellene még beállítani?

"Alkalmazás tároló" és "operációs rendszer tároló" lehetőségek vannak az LXC kapcsolaton belül.

(Gondolom ezért nem látszódik a cockpit-ban sem)

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Az, hogy abból hozd létre.

Virt-manager az libvirt-et hasznal. Libvirt (made by RedHat) az lenyegeben egy plusz layer, amiben tobbfajta virtualizaciot is kezelhetsz ugyanazon a modon. Az xml configfajlokban definialtak alapjan tudja a libvirt hogy most eppen milyen "VM-et" szeretnel letrehozni. Legtobben ugy e KVM felett hasznaljak, de lehet vele LXC-s is futtatni. Az igaszsaghoz hozza tartozik hogy ezt a reszt mar nem fejlesztik (https://access.redhat.com/articles/1365153) mert a docker az uj csapasvonal a Linux container-ekben es valoszinuleg sokat szivnal vele emiatt szal ne olj bele tul sok idot.

Értem, kösz.

Pedig az LXC-t is nyomják rendesen, nekem is tetszik. De valóban a Docker is egyre népszerűbb és azt is próbáltam már.

En ugy gondolom, hogy mindkettonek meg van a maga piaca. Mivel a footprintje a dockernek (foglalt hely, eroforras igeny) lenyegesen kisebb ezert az jobb app-ok segregalasaban. Ha a haverodnak akarsz egy full blow-n "VM-et" adni (es valamilyen oknak fogva nem akarsz elmenni HW virtualizacio fele mint pl KVM/qemu), akkor arra az LXC jobb/egyszerubb lesz bar ugye meg lehet csinalni docker-rel is (csak nem erre terveztek mig az LXC-t igen).

A libvirt-lxc nem szívás, sokat használjuk, stabil. Az RHEL valóban kivezeti, de pl SLES-ben marad AFAIK.

En kb 2 eve probaltam hasznalni egy magan projectre CentOS. Nem volt stabil. Egyik problema volt pl hogy neha nem alltak le a gepek (bar valoszinuleg ennek nem sok koze volt a libvirt-hez magahoz inkabb az LXC-hez).

Az LXC-nél a 2.x verziót nem vezették be redhat/centos-nál. Pedig a 2.x már jóideje stabil.
A Docker-t nyomják inkább, nem is rossz való igaz!

Ezzel már nincs gond. Nekem fut vagy 50 különböző lxc jail libvirtd alatt, teljesen oké Debian 8/9 alatt.