[SOLVED] LXC migrálása

Fórumok

Sziasztok,

van egy olyan feladatom, hogy LXC alatt lévő konténereket kellene migrálnom teljes virtualizáció alá (KVM). LXC-t nem ismerem mélyrehatóan.
Keresgéltem Google-ben, de nem igazán találtam értelmes megoldást rá.
Ugye a probléma az, hogy LXC rootfs alatt a boot mappában nincsenek kernelek, mert a host gépét használja, tehát simán bezúzni image-be az adott rootfs mappa tartalmát nem lehet.
Van valakinek ötlete rá? Nagyon nem szeretném nulláról ezeket a gépeket felépíteni, mert elég sok egyedi patch ment be különböző perl libekbe, szóval eléggé túlórásra sikerülne a project.

Előre is köszönöm a segítséget!

szerk.: egy blogbejegyzésben összeszedtem a lépéseket.

Hozzászólások

Azonos alaprendszert felhuzni, majd rsynccel telibe? :)

---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

Egy próbát megérhet végül is, köszi a tippet!

Közben kaptam más csatornán még tippet Janoszentől:
lxc-console -> kernel install -> rsync az új helyre, Grub telepít.
Ez annyiból szerencsésebbnek tűnik, hogy a célgépen nem ugyanolyan disztro a host, mint a vendég. Ergo a chroot már ki is esik, mint megoldás.

Janoszen további segítséget vágott még hozzám (nem volt gépközelben, így megkért, hogy postoljam be ide is):
az LXC sajátossága, hogy az dev alatt nem lát diskeket (azaz nincs sda, amire a grub kerülhet).
"A grubot ugy oldod meg h cdrol bebootolsz a kvmbe es addigra az udev megcsinalja. Chroot bele, grub install."

Naná, hogy nem. Nem véletlenül hanyagolom mára a témát. ;)


Dacr: Lehet, hogy nekik is olyan szar napjuk volt, mint nekem és ők sem tudnak gondolkodni, ahogy nekem sem megy már ma.
Janoszen: Iszol Te eleget? :)
Dacr: Nem sok időm van rá két gyökérkezelés közt. :D

Elolvastam a blogbejegyzésed, köszönöm mások nevében is az írásod!

Mi miatt nem volt elég jó az LXC a feladatra, mi miatt kellett KVM?
Mik futottak az LXC konténerekben?
Szerinted milyen fajta szolgáltatások futtatására tökéletes az LXC, és mire nem, mi miatt kell a KVM?

Sakk-matt,
KaTT :)

Leírtam neked a bloghoz, mert oda is betetted a kérdést.
Röviden: a célhelyen KVM volt a standard. Hogy mi futott, az céges "titok", köt a szerződésem, bocsi :)
Mindennek megvan a helye. Én jobb szeretem a full virtualizációt, valahogy tisztább, szárazabb érzés. Mivel egy konténernél közös a fél alrendszer, így olyan helyen, ahol fontos a szeparáció, de nincs teljes vas egy szervernek, ott KVM. Azt gondolom, hogy ez ma már inkább csak hit kérdés, hogy ki melyikre esküszik.